61阅读

党的发展历史-昆曲的历史发展

发布时间:2017-10-05 所属栏目:昆曲起源于

一 : 昆曲的历史发展

昆曲的历史发展 金代和元代,在那时的北方兴起杂剧,由许多角色扮演故事。在南方的戏文起源于建炎南渡前后。明太祖洪武年间时,南戏文加北杂剧昆曲起源于 昆曲的历史发展昆曲成传奇。根据文征明手录的娄江魏良辅《南词引正》一文记载,“元朝有顾坚者,虽离昆山三十里,居千墩(今千灯镇),精于南辞,善作古赋。扩廓帖木儿闻其善歌,屡招不屈。善发南曲之奥,故国初有“昆山腔”之称”,元代末年昆山顾坚为昆曲创始人。今昆山千灯镇有顾坚纪念馆。明代昆山腔是戏曲四大声腔之一。元代末年,南戏传到昆山地区后,与当地的民间曲调互相结合,形成了富有当地特色的声腔,在音乐家顾坚推动下,有长足的发展。根据周玄暐的《泾林续记》,明太祖朱元璋也注意到昆曲,可见当时昆曲的规模已经不小。明朝正德、嘉靖年间清曲唱家魏良辅继承古来“以文化乐”的传统,改良昆山腔,采用中州韵系,依字声行腔,“调用水磨,拍挨冷板”,使昆腔具细腻婉转的特色,因之又有“水磨调”、“水磨腔”之称。稍迟出现了用 百年昆曲百年昆曲(24张) 昆腔演唱的传奇新作《玉玦记》、《鸣凤记》、《浣纱记》等,新腔始风行大江南北,成为领导性的戏曲声腔。明嘉靖到清乾隆年间,前后两百多年为昆曲全盛时代,昆剧舞台艺术亦在清朝中叶发展成熟。此后花部兴起,以昆剧为代表的雅部逐渐退出舞台,然薪尽火传,其声腔和表演艺术深刻的影响了后来剧种,如京剧;民间曲社唱曲活动也一直绵延不绝,成为保存曲唱规范的主力。花部又称“乱弹”,根据《扬州画舫录》卷五,特别以“乱弹”来统称花部诸调便可以知道。徐扶明《乱谈乱弹》一文指出,“乱弹”又名“鸾弹”、“烂弹”、“乱谈”。花部腔调剧种中所用的音乐风格较活泼嘈杂。 起源形成

昆山腔早在元末明初之际(14世纪中叶)即产生于江苏昆山一带,它与起源于浙江的海盐腔、余姚腔和起源于江西的弋阳腔,被称为明代四大声腔,同属南戏系统。

“www.61k.com)昆曲起源于 昆曲的历史发展昆曲

昆山腔开始只是民间的清曲、小唱。其流布区域,开始只限于苏州一带,到了万历年间,便以苏州为中心扩展到长江以南和钱塘江以北各地,并逐渐流布到福建、江西、广东、湖北、湖南、四川、河南、河北各地,万历未年还流入北京。这样昆山腔便成为明代中叶至清代中叶影响最大的声腔剧种。

昆曲是出现于中国明代的一种新兴戏剧样式,从十六世纪晚期开始,它逐渐占据了剧坛的中心地位,成为此后两百多年间最重要的戏剧形式。昆曲从起源到正式形成经历了一个漫长的过程。

根据所能见到的资料,大约在南宋光宗皇帝时期,浙江永嘉的一种地方小戏迅速崛起,它以南方民间音乐为主要演唱曲调,所以被称为南戏。南戏保留了许多民间艺术的特点,不受任何清规戒律约束,演出自由活泼,带有较大的随意性。在发展过程中,南戏逐步吸收了唐宋以来多种成熟的传统音乐形式,日渐走向丰富和细致。但由于缺少上层知识分子的参与,它一时还无法克服自身所带有的种种先天或后天缺陷,以致于长期徘徊在一个不太高的层次上。
昆曲发源地江苏昆山是典型的江南水乡
明代初年,南戏一方面从以北方曲调演唱的杂剧中汲取宝贵艺术经验,一方面吸引部分知识精英加盟,呈现出崭新的面貌。明朝的开国皇帝朱元璋读到高明(?―1359)编写的南戏剧本《琵琶记》后,大为称赏,专门叫人在宫廷中排演。可见明初的南戏已经开始向更高雅的艺术境界迈进,由此得到上层社会的积极肯定。
南戏之所以能够如此迅速地取得进展,与其本身所具备的灵活性有着相当密切的关系,而这种灵活性集中体现在它演唱曲调的繁衍变开发出

昆曲起源于 昆曲的历史发展昆曲所蕴涵的艺术潜力,使之成为一种重要演唱形式的是民间音乐家魏良辅(生卒年不详)。同中国历史上许多杰出的民间艺术家相仿,魏良辅的生平记载十分简略。结合当时人著作中的一些材料可以知道,他大约生活在明代嘉靖、隆庆年间,原籍江西豫章,长期寄居太仓,以演唱民间曲调为职业。这种职业使魏良辅接触到北方和南方的多种曲调,通过比较研究,他对昆山腔曲调平直简单、缺少起伏变化这一状况日渐感到不满,于是和一批艺术上的志同道合者亲密合作,开始了对昆山腔的全面改革。化之中。从南宋到明代,南戏在流传过程中不断与各地方言和民间音乐相结合,发展出多种不同风格的地方曲调。它与昆山的地方音乐及吴方言结合而形成的昆山腔便是昆曲的前身。必须注意的是,这时的昆山腔只是一种清唱的音乐形式,还没有用来表演完整的戏剧情节。明代中叶以前,昆山腔的传播范围不是很大,仅在苏州一带流行。当时的苏州在经济、文化等方面遥遥领先,是东南地区首屈一指的大都会。经济的繁荣带动了文化艺术的发展,昆曲就在这样的背景下走到了社会文化大舞台的中心。昆曲

这种改革分演唱和伴奏两个方面进行。魏良辅等民间音乐家在原来昆山腔的基础上,汇集南方和北方各种曲调的优长之处,同时借鉴江南民歌小调音乐,整合出一种不同以往的新式曲调,演唱时注意使歌词的音调与曲调相配合,同时延长字的音节,造成舒缓的节奏,给人以特殊的音乐美感,这就是流传后世的昆曲。魏良辅善于演唱,但对乐器并不精通。在改革昆山腔的过程中,他得到了河北人张野塘(生卒年不详)的大力帮助。张野塘是个很有才华的民间音乐家,他充分发挥自己的专长,协助魏良辅将北方曲调吸收到南方的昆曲中来,同时对原来北方曲调的伴奏乐器三弦进行改造,将它与箫、笛、拍板、琵琶、锣鼓等乐器共同用在昆曲的伴奏之中,使其唱腔变得委婉、细腻、流利悠远,被人称之为“水磨腔”。
昆曲改革的成功给魏良辅带来了巨大的声誉,这种新式的曲调一经问世,立即以不可抗拒的艺术魅力征服了当时的广大听众。一批民间音乐家纷纷向魏良辅学习昆曲的演唱技法,使得这一优美的曲调很快在周围地区传播开来。最早用昆曲形式演出的剧作一般认为是昆山人梁辰鱼(约1521―约1594)的《浣纱记》。
据说梁辰鱼曾得到魏良辅的真传,在昆曲演唱上具有很高的造诣,在昆山当地极受尊重,周围地区的歌童、歌女争着上门请他指点演唱技巧,甚至还有人不远千里来向他学习。梁辰鱼同一些民间乐师合作,对魏良辅改革后的昆曲作了进一步加工,创作出《浣纱记》剧本并用昆曲形式在舞台上演出。
经过魏良辅的改革和梁辰鱼的艺术实践,昆曲的影响越来越大,很快传播到江苏、浙江的广大地区,成为这些地域主要的戏剧形式。

发展兴盛

至光绪年间,昆剧开始没落。“北京的梨园子弟学戏,在同光年间尚是昆乱并学,到光绪庚子之后,则专学皮黄了”(梅兰芳)。

昆曲起源于 昆曲的历史发展汤显祖上海的昆班活动,同光年间以三雅园为主,昆班的力量逐渐分化削弱。光绪十七年起直至民初,以张氏味莼园(张园)的活动为主,其间曾聘苏州昆班、宁波昆班来沪演出,但不过是苟延残喘而已,至此昆班力量全部瓦解。在苏州,尚存戏园三家,演剧之风比之于乾、嘉间相差甚远,四大“坐城班”,即“大章”、“大雅”、“全福”、“鸿福”,为了营业不得不跑向江湖、外出谋生。“大章”与“大雅”先期解散,部分演员归入“鸿福”或“全福”,其余或转入京班、或当“拍先”度日。作为昆曲支派的宁昆、永昆与湘昆也先后没落了。

在昆曲初步形成的过程中,民间艺术家起了关键性的作用。昆曲获得较为完整的戏剧形态后,开始向更高的层次发展,这时许多一流的作家、学者参加进来,用精美的诗句和生动曲折的故事撰写了大量剧本。就在梁辰鱼创作《浣纱记》的同一时期,明代戏剧领域还诞生了另外两部影响同样巨大的作品,那就是李开先(1502―1568)的《宝剑记》和无名氏的《鸣凤记》。它们本来并不是为昆曲演出而创作的,后来改用昆曲演唱并成为昆曲重要的保留剧目。
《浣纱记》《宝剑记》《鸣凤记》等剧作主要围绕政治主题展开,而在此前后的另一些剧作,如徐霖(1462―1538)的《绣襦记》、高濂(生卒年不详)的《玉簪记》等,则主要围绕爱情主题展开。从此以后,政治和爱情成为昆曲剧作的两大主题,两者有时各自独立,有时又紧密结合在一起。
大约到了明代末期的万历年间,另一位昆曲发展史上伟大剧作家――汤显祖(1550―1616)诞生了。他比英国大戏剧家莎士比亚(1564―1616)大十五岁,两人在同一年去世。汤显祖的《牡丹亭》大胆地将闺门少女的爱情幻梦搬上舞台,一经演出,立即引起巨大的轰动。当莎士比亚的《仲夏夜之梦》在伊丽莎白时代的伦敦剧场赢得阵阵欢笑的时候,在中国富绅的家庭表演场地或民间的露天剧场里,《牡丹亭》

昆曲起源于 昆曲的历史发展玉簪记中那个神秘而绮丽的梦境也正弄得人们如醉如痴。《牡丹亭》突破了中国传统伦理道德中情与理的冲突,试图去追寻一种“情之所至”,“生者可以死,死者可以生”的理想爱情观。
明代还有一位昆曲剧作家与汤显祖有着同样重要的地位,他名叫沈璟(1553―1610),是江苏吴江人。沈璟显然不像汤显祖那样激烈,他思想较为正统和保守,对于现行的社会体制采取充分肯定的态度,这种态度在他的昆曲剧作中体现得极为明显。从艺术实践的角度来看,沈璟的昆曲创作注重戏剧自身的艺术特性,为当时及后世的剧作家提供了适合舞台演出的规范性样本,自有其不容抹杀的积极意义。沈璟的《义侠记》取材于《水浒传》武松的故事。它客观反映了奸人横行、司法紊乱、官府贪赃枉法的社会现实,认为这些都是伦理道德败坏的具体表现,而武松与流氓恶霸斗争到底的做法是值得肯定的正义行为。剧作的结尾表明,只有自觉维护以皇帝为中心的正常社会秩序,才能恢复被少数人破坏了的道德标准。沈璟以自己的艺术主张带动和影响了同地区的一批剧作家,在昆曲创作领域形成吴江派作家群。
汤显祖这样的戏剧大师和《牡丹亭》等杰作的出现,吴江派这样颇具实力的剧作家群体的形成,标志着昆曲创作开始进入全盛时期。在汤显祖、沈璟等的带动下,明代昆曲创作日新月异,硕果累累,先后产生了一大批著名剧作。连元代的一些剧作也被吸收改造为昆曲剧本,用昆曲形式演出了。
伴随着剧作的层出,是昆曲演出的异常兴盛。昆曲演出最集中的地区是江苏、安徽、浙江一带。为满足社会的需要,万历年间,昆曲起源于 昆曲的历史发展一捧雪这些地区出现了不少专门演出昆曲的民间职业戏班,其中以苏州的瑞霞班、吴徽州班,南京的郝可成班、陈养行班,常熟的虞山班,上海的曹成班等最为有名。天启、崇祯年间,民间昆曲戏班的数量迅猛增加,仅南京一地,昆曲戏班就达几十个之多。
与民间戏班相比,由文人和绅士阶层私人家庭组织建立的昆曲戏班数量更为庞大,演出也更为频繁。由于得到作家、学者的悉心指导和充分的经济保障,家庭昆曲戏班的演出一般比较精美,总体水平也往往超过民间戏班。
除了民间昆曲戏班和家庭昆曲戏班的演出外,业余演员的登台表演也是明代昆曲演出的一个重要组成部分。这些业余演员中有作家、学者,有经济较为宽裕的平民,有民间乐师,有自由职业者,还有文化素养较高的妓女。
明代晚期,昆曲演出进入宫廷,成为供皇帝娱乐的新形式。与此同时,昆曲突破区域限制,在北方也得到广泛的传播,真正彻底地为全社会所共同接受。这一阶段,明代昆曲领域名家辈出,体现出一种整体的实力。无论是戏剧作家、学者还是民间昆曲艺术家都勤于思索,勇于实践,凭着自己的能力与才华将昆曲不断引向更高的层次。
进入清代以后,昆曲仍然保持着持续兴盛的势头。明末清初,继吴江派之后,苏州地区又出现了一个昆曲作家群,后人称之为苏州派。与前辈剧作家相比,他们更加关注现实,力图用自己的创作来挽救时势,矫正人性的偏差。虽然苏州派剧作家并没有彻底摆脱官僚绅士阶层的影响,但也给昆曲领域带来了不少新鲜的气息,明代各个时期的政治图景及新兴市民阶层的思想和生活状况在他们的作品中都有不同程度的反映。在艺术上,他们超越了昆曲过分重视优美的美学传统,显示出宏大的叙事风格。苏州派剧作家中以李玉(生卒年不详)的成就为最大,他充分掌握了昆曲表演的特点,在创作中将舞台性与文学性结合起来,写出《清忠谱》《千忠戮》《一捧雪》《占花魁》昆曲起源于 昆曲的历史发展故宫畅音阁三层大戏台等三十多种优秀的昆曲作品,赢得了当时及后世大批观众的喜爱,在明末清初的昆曲舞台上产生过不小的影响。
跨越两个朝代的苏州派剧作家为清初昆曲创作开辟了道路,康熙年间,洪升(1645―1704)的《长生殿》和孔尚任(1648―1718)的《桃花扇》两部集大成式的重要昆曲作品相继问世,标志着新一轮昆曲创作高潮的到来。
清代初年还有一位十分重要的剧作家李渔(1611―1680)。李渔是个天才型的作家。李渔平生创作了十个昆曲剧本,还撰写了在中国戏剧理论史上占有极其重要地位的《闲情偶寄》。他在艺术上有很多新颖的见解,但政治思想却偏于保守,认为剧作家应该艺术地处理作品的意识形态内容,以使观众在审美过程中不知不觉地接受封建伦理道德思想的熏陶。
李渔昆曲创作的代表作是《风筝误》,剧中的主人公是一个名叫韩世勋的书生,他父母早亡,借住在父亲生前的朋友戚天衮家中。戚家的儿子戚施面貌丑陋,性格粗俗,一天他在外面放风筝,不料风筝掉进了一户姓詹的人家。讨回风筝时,发现詹家二小姐在上面题了一首诗。韩世勋故意将另一只风筝放进詹府试探,很快就接到詹家小姐的邀请。他到詹府去赴约会,没想到遇见的却是丑陋愚蠢的詹家大小姐,吓得慌忙逃跑。后来丑陋的詹家大小姐嫁给了戚施,韩世勋在文官考试中取得第一名,戚天衮叫他和美丽的詹家二小姐结婚。韩世勋误以为要娶的是前次所见的丑女,坚决不肯答应。直到与新娘在洞房中见了面,才彻底澄清误会。这是一部幽默的风俗喜剧,思想平庸而技巧纯熟,舞台演出效果十分理想。
从清代初年到清代中叶,昆曲演出继续保持了较为旺盛的势头,各种家庭剧团和职业剧团也仍是演出的主要力量。宫廷昆曲演出也有所发展,清代初年主要是演出各种经典剧目的选场,乾隆时期,一些文化官员奉命创作了部分篇幅较长的大戏,将昆曲演出完全纳入了宫廷文化的范畴。
花雅之争北方的昆剧班社与南方有不同之处,咸丰以来面向广大观众的昆班已经绝迹,但在晚清,名公宗室内部私办的昆弋班社始终不断。昆曲起源于 昆曲的历史发展清高宗为皇太后庆寿时豪华的演剧场景这些班社虽只在府内演出,但其演员主要来自河北乡间的农民子弟,在他们影响下,河北农村的昆弋班尚有相当势力。1915年以后,在梅兰芳极力提倡昆曲的影响与带动之下,河北昆弋演员组班到京演出,主要有“荣庆社”、“同和社”、“福寿社”等,后来成为北昆演员的韩世昌、白云生、侯玉山即出身其中,他们对北昆的发展和延续起到很大的作用。
昆剧急剧衰落,梆子、皮黄勃兴,迫使昆剧演出与剧本创作不断挣扎着出新,出现了一些新戏,即“小本戏”、“新戏”和“灯戏”。剧目主要有:《红楼梦》、《呆中福》、《折桂传》、《描金凤》、《三笑姻缘》、《双珠凤》、《红菱艳》、《昆山记》、《双玉凤》等小本戏,《白牡丹》、《调新娇》、《玉堂金瓶》、《合欢乐》、《金蟾玉燕》等新戏,《火云洞》、《白蛇传》、《财运合》、《洛阳桥》、《神仙乐》、《五福堂》等灯戏。其间出现了高昌寒食生等一些剧作家。
昆曲起源于 昆曲的历史发展昆班后台吴梅(1844-1939)是清末民初在昆剧创作和理论研究上最有影响和最有贡献的作家,对于戏曲教育方面也卓有成就。重要的 蓍作有《顾曲麈谈》、《词余讲义》、《中国戏曲概论》、《南北词简谱》等,此外,吴梅也有一些剧作传世。昆曲从明万历年间风行全国至清末,以清唱为主的“清工”始终不绝。在江苏、浙江、北京等地,业余曲社活动极为普遍,如苏州的“道和”、“振声”(吴梅主办),上海的“赓春”、“平声”等。娄县(今属松江)俞宗海(粟庐,1847-1930)是近代叶堂正宗传人,他先后在苏沪两地授曲多年。曲社社友和昆剧艺人之间的关系也很密切,各曲社都聘请艺人拍曲说戏。曲社的活动以清唱为主,但由于个人的长期悉心钻研表演艺术,一些业余曲友也跻身昆剧表演艺术家之列,南方有徐凌云、俞振飞(粟庐之子,1931年登台成为京昆演员),北方有溥侗(爱新觉罗氏,1871-1952)。
1921年,苏州的贝晋眉、张紫东、徐凌云,在上海资本家穆藕初的资助下,在苏州创办了昆剧传习所,教师主要是全福班的后期艺人,有沈月泉、沈斌泉、吴义生、许彩金、尤彩云,学员都是贫苦子弟,也有少数是全福班老艺人的子弟或亲戚。入所学生出科后以“传”字排名,较著名的有顾传介(王介)、朱传茗、周传瑛、张传芳、郑传鉴、沈传锟、沈传芷、 姚传芗、王传淞、华传浩等。三年学习届满,到上海公演,五年后停办,随即以“新乐府”、“仙霓社”名义,在上海及江南各地演出。抗战发生后,“传字班”被迫解体,仙霓社最后十二位艺人各奔东西,或做“拍先”度日,或转向其它剧种班社,或贫困潦倒。传字辈艺人在昆剧没落时期为昆曲艺术的传承起了极其重要的作用。
昆曲起源于 昆曲的历史发展昆曲《十五贯》抗战时期,大好河山疮夷满目、民生凋疲,昆剧演出团体只剩下金华地区半职业性的“民生乐社”,以苏滩艺人朱国梁领导的“国风新型苏剧团”这个“半付昆班”。国风苏剧团起初不唱昆曲,但当著名而可怜的昆剧演员王传淞、周传瑛先后参加后,这个剧团开始采用一种奇特的演出方式:演折子戏,常常是两折苏滩、两折昆剧、加一折滑稽。剧团中的朱国梁、龚祥甫及张氏三姐妹(张艳云、张凤云、张娴)开始学习昆曲,成为近代昆剧男女合演的第一辈演员。国风苏剧团在恶劣的流浪环境中不断延续昆剧的舞台实践,同时也随团培养“世”字辈第一批演员。1949年后,国风苏剧团在杭州注册,后更名为“国风昆苏剧团”。

五十年代,随着“百花齐放、推陈出新”而进行的戏改政策,流散各地的昆剧艺人陆续吸收到各文艺团体中。北昆演员韩世昌、白云生、侯永奎、侯玉山等先参加北京人民艺术剧院,中央实验歌剧院等团体中任教员或导演。1953年华东戏曲研究院在上海筹备成立昆曲班,学员在1954年春开始正规学艺,由朱传茗、张传芳、沈传芷授课。1954年10月,在上海举办第一届华东区戏曲会演,国风昆苏剧团携昆曲剧目参加会演,在上海的“传”字辈演员也参加了演出。

戏曲会演后,国风昆苏剧团开始尝试改编传统名剧《长生殿》、《牡丹亭》、《风筝误》等。在洪昇逝世二百五十周年的纪念活动中,在杭州和上海公演的《长生殿》引起广泛的关注。1956年国风剧团的《十五贯》晋京演出,获得巨大的成功,“京华争说《十五贯》”,“一出戏救活一个剧种”。《十五贯》的成功,和当时政治形势和政治要求是有关系的,但它的成功,对昆剧界产生了巨大的影响。到1960年,全国演出团体除浙江昆苏剧团(国风昆苏剧团)外,还成立了上海青年京昆剧团(以1954年戏曲学校昆剧班同学组成,以俞振飞、言慧珠领导)、北方昆曲剧院、江苏省苏昆剧团和郴州专区湘昆剧团。

各地业余曲社在这个时期也得到了发展,1956年南京乐社会和昆曲组步入正轨;同年8月,北京昆曲研习社成立,俞平伯任社长;1957年4月上海昆曲研习社成立,赵景深任社长。

2001年5月18日,联合国教科文组织在巴黎隆重宣布第一批19项“人类口头与非物质遗产”名单并颁发了证书。在这19项当中,只有4个项目是获得评委们全票通过的,我国的昆曲即名列其中并在名单之首。

2001年11月初,联合国教科文组织总干事松蒲晃一郎邀请联合国认定批准的首批“人类口头与非物质遗产”中的六个代表作项目在教科文组织第31届大会期间在该组织巴黎总部展演,来自170多个国家驻联合国大使和与会代表观看了中国文化部派出的北方昆剧院的昆曲艺术演出。在短短一个小时内,献演了《活捉》、《游园》、《钟尴嫁妹》三个经典剧目的片断,其中既有缠绵徘恻的“皂罗施”经典唱段,又有热烈火爆的花脸绝技。精彩的表演赢得了阵阵掌声。演出结束后,第31届大会主席、执行主席、教科文总干事夫人及我国驻教科文组织代表上台表示祝贺。演出的结果,是中国的古老艺术折服了在场的所有观众。

昆曲作为中国“百戏之祖”,第一批入选 “人类口头与非物质遗产”是当之无愧的。昆曲为何能荣膺首批“人类口头与非物质遗产”,这与昆曲的发展历史、特性及成就有直接关联。在联合国世界遗产委员会的文件中,是这样介绍昆曲的: 昆曲是中国最古老的,也是最有影响力的一个剧种。在中国的很多地方都有昆曲的演出。一部戏曲通常包括至少24折,包括独唱、复杂的故事主线和次要情节,题材涉及人或神。昆曲以l2个演员通过手势、身段、打斗招式、杂技和一些程式化的舞蹈和歌唱来表现,并由管弦乐和打击乐器伴着吟唱和表演。

来自民间的昆曲曾以优美清新的风格超越了其他简单粗率的戏剧样式而登上时代艺术的巅峰,遗憾的是,到了清代中叶,昆曲经过长时间的繁盛之后,日渐失去原有的活力,开始走向衰微。众所周知,昆曲的繁荣是与众多作家、学者的全力投入分不开的,待到汤显祖、李玉、洪升、孔尚任等引领过时代思潮的知识精英消逝在历史的地平线以外,昆曲便无奈地陷入了前所未有的沉寂之中。平庸的后继者们难以达到前代大师的艺术水准,只知道按照日益僵化死板的规范进行创作,推出一部又一部面目雷同、毫无新意的作品。
在艺术上,细腻幽雅的昆曲也开始显露出远离大众欣赏趣味的一面,过分雕琢的歌词、过分悠长的演唱、过分缓慢的节奏让普通观众越来越难以接受。
清政府颁布的包括禁止官员拥有家庭戏班的禁令,使家庭昆曲剧团不复存在,文人和绅士阶层与昆曲的密切联系遭到了致命的破坏,昆曲失去了最后也是最重要的社会基础,只能在苦苦撑持中不断衰落下去。
清代中叶以后,各种演唱地方戏曲逐渐兴起,它们粗犷的格调、旺盛的生命力,丰富多变的形式,被人们称之为“花部”。在它们的猛力冲击下,昆曲逐渐退出了主流舞台,也宣告了中国戏剧史上一个新时代的到来。这些新出现的戏曲样式往往是以歌舞为主、情节简单的民间小戏,或者是昆曲和其他传统剧作的改编本。
与被人们称之为“雅部”的昆曲相比,它们的语言显得粗糙而杂乱,其中甚至存在着逻辑混乱、句法错误的弊病。这是因为这些戏的作者大多是一些文化水平不高的民间艺术家,他们不懂诗歌格律,也没有系统学习过传统的经典作品,但他们却有文人作家、学者所无法企及的一些长处,那就是他们对民间艺术和大众语言相当熟悉,对普通观众的心态也比较了解,知道一出戏怎样才能吸引观众的注意力。他们创作的那些贴近生活、贴近观众的地方戏剧就这样颠覆了昆曲优雅的美学传统,显示出朴质真淳、撼人心魄的艺术魅力。可以说,这些地方戏剧之所以能战胜昆曲,一个重要原因就是它们拥有了当初昆曲征服观众时所具备的真诚和淳朴。换言之,昆曲之所以衰落,也正是由于它背叛了成功时的艺术信条,走到了自己的反面。
为了与地方戏剧竞争,昆曲戏班作了一定程度的改革。清代民间表演艺术家们不再在舞台上演出完整的昆曲剧目,他们在昆曲原剧基础上,挑出一些精彩的场次或段落作了天才性的再创造,在表演中充分发挥歌唱的技巧,增进戏剧动作的美感和难度,同时增添一些滑稽有趣的情节,用来冲淡典雅的唱词给观众带来的隔阂。这便诞生了“折子戏”。在长期演出过程中,这些昆曲“折子戏”在内容和形式两方面都不断得到丰富和发展,充实进许多生动的细节,使剧作内容更加完美,人物形象更加鲜明,故而具有持久的
艺术魅力,令人百看不厌。
此外,清代民间表演艺术家还特意编创了一些内容通俗的短剧和场面火爆的武戏,与传统剧目选场同台演出。这些新增剧目带有浓郁的生活气息,清新明快,热闹有趣,深为当时的观众所喜闻乐见。就这样,清代中叶以后的昆曲凭借经典剧目的“折子戏”和新编短剧继续活跃在舞台上,在与各种地方戏剧的竞争中重新激发出艺术的生机。
另一方面,在舞台演出的竞争中,昆曲的艺术元素为各种地方戏剧所吸收,促成了地方戏剧的繁荣和京剧的诞生。新兴的京剧继承了昆曲的部分剧目和曲牌,在很大程度上沿用了昆曲的行当和表演体制,同时克服了昆曲语言的局限性,从而赢得观众的拥戴,成为继昆曲之后主宰中国剧坛的重要戏剧样式。

二 : Pentium 的发展历史

Pentium 的发展历史

一、Pentium的由来

继承着80486大获成功的东风,赚大笔美金的Intel在1993年推出了全新一代的高性能处理器——Pentium。由于市场竞争越来越趋向于激烈化,Intel觉得不能再让AMD和其他公司用同样的名字来抢自己的饭碗了,于是提出了商标注册,由于在美国的法律里是不允许用阿拉伯数字注册的,于是Intel玩了个花样,用拉丁文去注册商标。“pentium”在拉丁文里面就是“五”的意思。Intel公司还替它起了一个相当好听的中文名字——奔腾。

二、从486后的主要改变

超标量 (Superscalar) 架构 - Pentium 拥有两个资料路径 (管线, pipelines),可以达到在一个时钟周期内完成一个以上的指令。一个管线 (称为"U") 可以处理任何的指令,而另外一个 (称为"V") 可以处理简单,最共同的指令。使用一个以上的管线是传统 RISC 处理器设计的特色,这也是在许多 x86 平台上第一个实作出来的,显示有将两种技术合并的可能性,创造出几乎“混合在一起”的处理器。

64位元 资料路径 - 这使得每一次从记忆体提取指令的资讯数量变成两倍。这并不表示 Pentium 可以执行所谓的 64 位元应用程式;他的主暂存器仍然是 32 位元宽度。

MMX 指令 (只有後期的型号) - 一种基本的 SIMD 指令集扩充,设计给 多媒体 应用程式使用。

Pentium MMX - top viewPentium 架构的晶片最多每个时钟周期提供约为 486 处理器的两倍效能。最快的 Intel 486 部分几乎与第一代的 Pentium 有相等的速度,少部分後期的 AMD 486 型号只大约等于 Pentium 75 MHz.

最早期推出的 Pentium 时脉速度为 66 MHz 和 60 MHz。後来 75, 90, 100, 120, 133, 150, 166, 200, 和 233 MHz 的版本才逐渐地出现。Pentium OverDrive 处理器以 63 和 83 MHz 的频率推出,当作老旧 486 等级电脑的升级选像。

原本的 Pentium 微处理器有内部的代码称为 P5,是管线化

(pipelined)的循序(in-order)超纯量(superscalar)微处理器,以 0.8 微米 制程技术制造。接著推出的是 P54,是把 P5 缩小到 0.6µm 制程,已经是可以作为双处理器以及拥有与前端汇流排不同的内部时脉速度 (要增加汇流排的速度要比增加内部时脉来得更困难)。P54 之後接著是

P54C,使用 .35µm 制程 - 纯粹 CMOS 制程,相对於在早期的 Pentium 是使用 Bipolar CMOS 制程。

三、Pentium MMX

接著,P55C 也以 Pentium with MMX Technology 推出 (通常只称为 Pentium MMX);他是以 P5 核心为基础,0.35 µm 制程也在这个系列中使用,但是拥有新的 57 个 "MMX" 指令集来增进多媒体工作的效率,像是媒体的编码跟解压缩。然而,软体必须明确地对於使用 MMX 做最佳化,以及 P55C 显示出速度增加的幻象主要是来自於内部快取(cache)的容量变成两倍为 32 KB。

早期的 60-100MHz Pentium 版本在浮点运算单元有一个问题,在极少数情况下,会导致除法运算的精确度降低。这个缺陷於 1994年 被发现,变成如今广为人知的 Pentium FDIV bug ,同时这一事件导致 Intel 陷入巨大的窘态,建立召回计画来回收有问题的处理器。60 和 66 MHz

0.8µm 版本的 Pentium 处理器也由于其功能上的脆弱以及产生高热量而被指责。

四、PentimuPro

初步占据了一部分CPU市场的INTEL并没有停下自己的脚步,在其他公司还在不断追赶自己的奔腾之际,又在1996年推出了最新一代的第六代X86系列CPU枣P6。P6只是它的研究代号,上市之后P6有了一个非常响亮的名字枣PentimuPro。PentimuPro的内部含有高达550万个的晶体管,内部时钟频率为133MHZ,处理速度几乎是100MHZ的PENTIUM的2倍。PentimuPro的一级(片内)缓存为8KB指令和8KB数据。值得注意的是在PentimuPro的一个封装中除PentimuPro芯片外还包括有一个256KB的二级缓存芯片,两个芯片之间用高频宽的内部通讯总线互连,处理器与高速缓存的连接线路也被安置在该封装中,这样就使高速缓存能更容易地运行在更高的频率上。PentiumPro 200MHZ CPU的L2CACHE就是运行在200MHZ,也就是工作在与处理器相同的频率上。这样的设计领PentiumPro达到了最高的性能。而PentimuPro最引人注目的地方是它具有一项称为“动态执行”的创新技术,这是继PENTIUM在超标量体系结构上实现实破之后的又一次飞跃。PentimuPro系列的工作频率是150/166/180/200,一级缓存都是16KB,而前三者都有256KB的二级缓存,至于频率为200的CPU还分为三种版本,不同就在于他们的内置的缓存分别是256KB,512KB,1MB。

五、Pentium II

为英特尔推出的一枚X86架构的处理器,基于PentiumPro使用的P6微处理架构,但另一方面它的16位元处理能力获得优化,并加入MMX指令集:

第一代PentiumII核心代号为Klamath,使用350纳米制程,以及,就当时而言,制造出一个非常高的热量。推出时,时脉只有233及266MHz,使用66MHz前端总线,后期另推出时脉300MHz的版本

第二代PentiumII核心代号为Deschutes,运行时脉为333MHz,于1998年1月推出,使用250纳米制程,而且温度亦有效的减低。支援100MHz前端总线,英特尔于1998年另外推出了时脉为266、330、350、400、450的PentiumII处理器。

基于PentiumII的电脑系统亦加入了新世代的内存标准——SDRAM〔替代EDORAM〕,以及AGP显卡。

与Pentium及PentiumPro处理器不同,PentiumII使用一种插槽式设计。处理器芯片与其他相关芯片皆在一块类似子卡的电路板上,而电路板上有一块塑胶盖,有时亦有一风扇。PentiumII亦把L2放到这电路板上,但只运行处理器时脉一半的速度。此举增加处理器的良率,从而减低制作成本。

这个方法亦可更容易改变PentiumII处理器的L2,可以使英特尔用相同的芯片,但可制作廉价低效能处理器,也可制贵价高效能处理器。

PentiumII的入门级处理器,为减少了L2〔甚至取消L2〕的Celeron。由于它低效能,所以一般的专业人士都不使用Celeron处理器,但因为它的可超性〔L2比处理器芯片对时脉敏感〕,它亦有一定的市场。

PentiumII的高阶处理器,为PentiumIIXeon。它针对服务器设计,而且有一个全速的L2。它分别有512KB、1MB、2MB的版本。

PentiumII亦有流动版处理器,有256KBL2,但是内置在芯片内,为最快的PentiumII。

PentiumII于1999年被PentiumIII取代。

Pentium 4是目前英特尔CPU最大的系列之一,2000年取代PentiumIII。 Pentium 4不叫Pentium IV,而是用阿拉伯数字表示了。

六、Pentium M

PentiumM:由以色列小组专门设计的新型移动CPU,Pentium M是英特尔公司的x86架构微处理器,供笔记簿型个人电脑使用,亦被作为Centrino的一部分,于2003年3月推出。公布有以下主频:标准1.6GHz,1.5GHz,

1.4GHz,1.3GHz,低电压1.1GHz,超低电压900MHz。为了在低主频得到高效能,Banias作出了优化,使每个时钟所能执行的指令数目更多,并通过高级分支预测来降低错误预测率。另外最突出的改进就L2高速缓存增至1MB

(P3-M和P4-M都只有512KB),估计Banias数目高达7700万的晶体管大部分就用在这上。

此外还有一系列与减少功耗有关的设计:增强型Speedstep技术是必不可少的了,拥有多个供电电压和计算频率,从而使性能可以更好地满足应用需求。

智能供电分布可将系统电量集中分布到处理器需要的地方,并关闭空闲的应用;移动电压定位(MVPIV)技术可根据处理器活动动态降低电压,从而支持更低的散热设计功率和更小巧的外形设计;经优化功率的400MHz系统总线;Micro-opsfusion微操作指令融合技术,在存在多个可同时执行的指令的情况下,将这些指令合成为一个指令,以提高性能与电力使用效率。专用的堆栈管理器,使用记录内部运行情况的专用硬件,处理器可无中断执行程序。

Banias所对应的芯片组为855系列,855芯片组由北桥芯片855和南桥芯片ICH4-M组成,北桥芯片分为不带内置显卡的855PM(代号Odem)和带内置显卡的855GM(代号Montara-GM),支持高达2GB的DDR266/200内存,AGP4X,USB2.0,两组ATA-100、AC97音效及Modem。其中855GM为三维及显示引擎优化InternalClockGating,它可以在需要时才进行三维显示引擎供电,从而降低芯片组的功率。

七、Pentium EE

PentiumEE系列都采用三位数字的方式来标注,形式是PentiumEE8xx或9xx,例如PentiumEE840等等,数字越大就表示规格越高或支持的特性越多。

PentiumEE8x0:表示这是Smithfield核心、每核心1MB二级缓存、800MHzFSB的产品,其与PentiumD8x0系列的唯一区别仅仅只是增加了对超线程技术的支持,除此之外其它的技术特性和参数都完全相同。 PentiumEE9x5:表示这是Presler核心、每核心2MB二级缓存、

1066MHzFSB的产品,其与PentiumD9x0系列的区别只是增加了对超线程技术的支持以及将前端总线提高到1066MHzFSB,除此之外其它的技术特性和参数都完全相同。

八、Pentium E2200

经历了Core2Duo处理器对高端市场的洗礼之后,Intel在07年第二季度推出了新一代的低端双核心处理器PentiumE2000系列,主要面向注重性价比的入门级双核处理器市场。首批推出的PentiumE2000系列包括两款产品,分别为E2160和E2140,频率只有1.8GHz和1.6GHz,但性能十分强大,已经能够满足多数用户的需求。但Intel并没有就此作罢,在稍后除了把

PentiumE2000系列处理器全部升级到M0核心之外,日前正式发布了频率更高的PentiumE处理器——频率提高到2.2GHz的PentiumE2200。

全新推出IntelPentiumE2200处理器采用的是65nm工艺制造、双核心设计,LGA775接口,主频为2.2GHz,外频为200MHz,800MHz前端总线,配备1MB二级缓存。从包装盒上我们可以看到,这款新的处理器的MM#号码为895884,从官方的资料我们得知这款处理器同样采用了最新的M0步进,也就是说,这款处理器虽然频率提高到2.2GHz,但实际平均功耗还是可以维持在19W左右,进一步突出其高频低耗的优势。

从PentiumE2200的顶盖可以看到,这款处理器的产品编号为SLA8X,采用最新的M0步进,马来西亚制造。英特尔推出这款最新的奔腾双核E2200处理器对奔腾双核这个品牌是进行第三次提速,而前两次分别是E2160上市为E2140提速200Mhz,E2180上市为E2160再提速200Mhz。从以上规格看,E2200还是延续了每次0.2Ghz(200Mhz)的提速速度,但酷睿核心架构的单Mhz性能之最强悍是公认的,所以200Mhz的性能差异不可小觑,200Mhz只是频率上的一小步,却是性能提速上的一大步。实际上,从测试得到的结果看来,PentiumE2200凭借比PentiumE2180高出200MHz的频率,在性能上能够获得5%甚至更高的优势。基于1MBL2的Conroe核心,采用65nm工艺生产,步进为最新的M0,支持MMX、SSE、SSE2、SSE3、SSSE3以及IntelEM64T指令集,此外还支持EIST节能技术和家庭娱乐为主的欢跃技术(Viiv)。PentiumE2200外频为200MHz,前端总线为800MHz,倍频为11x,主频高达2.2GHz。高速缓存方面,E2200为每个核心配备了64KB的一级缓存,同时两个核心共享1MB的二级缓存。从以往的经验我们知道,Conroe核心架构在高频下的性能十分强大,而且Intel处理器的二级缓存容量达到1MB以上时,已经能够充分发挥处理器的性能。因此,我们可以认为,PentiumE2200是Intel最新推出的一款面向中低端游戏玩家的高频高性能酷睿架构的处理器,同时这款处理器还保持了19W平均功耗的超低水平,使其使用范围更广地覆盖了众多要求低功耗的行业用户如网吧、大型商业机构等等。

九、Pentium G620

Pentium G620可以看成Core i3 2100的进一步精简版,包括不支持AVX指令集等Sandy Bridge的新特性。

Pentium G620是基于Sandy Bridge微架构,采用32nm制作工艺、CPU部分是双核/双线程设计、LGA 1155接口、主频为2.6GHZ、外频为100MHZ(不可超频),内置HD Graphics核芯显卡,拥有6组EU执行单元,CPU与GPU共享3MB高速缓存。

三 : PHP5:PHP5-PHP的发展历史,PHP5-PHP5的发展

2004年7月,PHP5正式版本的发布,标志着一个全新的PHP时代的到来。它的核心是第二代Zend引擎,并引入了对全新的PECL模块的支持。

2004年7月,PHP5正式版本的发布,标志着1个全新的PHP时代的到来。它的核心是第二代Zend引擎,并引入了对全新的PECL模块的支持。 PHP5的最大特点是引入了面向对象的全部机制,并且保留了向下的兼容性。程序员不必再编写缺乏功能性的类,并且能够以多种方法实现类的保护。另外,在对象的集成等方面也不再存在问题。使用PHP5引进了类型提示和异常处理机制,能更有效的处理和避免错误的发生。

(www.61k.com)php5_PHP5 -PHP的发展历史

PHP是“PHP:Hypertext Preprocessor”的缩写,即“超文本预处理器”。PHP是1种简单、轻便的服务器端脚本语言。PHP最初是作为1个快速、实用的工具包出现的。 1994年,为了在自己的网站上增加1个小巧而实用的访客追踪系统,Rasmus Lerdorf编写了PHP的雏形程序。这是1个用Perl封装的简单工具。由于使用效果并不理想,Rasmus又用C语言重写了这个工具。

PHP5:PHP5-PHP的发展历史,PHP5-PHP5的发展_php5
PHP

后来,更多的人注意到这个轻巧而简便的程序,并且要求增加更多的功能。Rasmus决定发布1个完整的版本,将其命名为Personal Home Page Tools。后来,Rasmus又发布了1个名为FI的可以做SQL查询的工具。

PHP2的发展

1996年Rasmus发布了PHP/FI2.0,这是1个基本完善的PHP程序包。它不仅可以访问数据库,而且可以嵌入HTML页面。此时,PHP/FI2.0以及吸引了大量的程序开发人员。在众多程序员之中,也包括了Zeev Suraski和Andi Gutmans,他们就是后来PHP3的始作者。由于不满足于PHP/FI在大型项目中的表现,Zeev和Andi作了重大的改进。

PHP3的发展

1998年末,PHP3的第1个官方正式版本发行,其特色是具有更好的执行效果以及更清晰的结构。除此之外,PHP3的强大的功能都还在于它的可扩展性。除了给最终用户提供数据库、协议和API的基础结构,它的可扩展性吸引了大量的开发人员加入并提交新的模块。

这个全新的语言伴随着1个新的名称发布。这个名称更具广泛意义,而不仅局限于“个人主页工具”的概念。它被命名为简单的缩写“PHP”。这是1种递归的缩写,它的全称是——PHP:Hypertext Preprocessor。

不久,Zeev Suraski和Andi Gutmans投入到了全新的PHP的开发之中。设计目标是增强程序运行性能和PHP自身代码的模块性。

PHP4的发展

新的PHP核心被成为“Zend”(以Zeev和Andi的名字命名)引擎,于2000年5月随着新版PHP4.0发布。PHP4的性能较PHP3有着显著的提高。相同的脚本在PHP4中运行,最高可以有近10倍的性能提升。并且Zend提供了的脚本优化器,可以把源程序转为二进制编译代码,提高性能的同时,也保护了程序源码不被暴露。
在PHP4中增加了对各种Web服务器(如Apache、IIS/PWS及OmniHTTPd 等)的支持。此外,PHP4还增加了一些新的语言特性,如丰富的数组操作函数、完整的会话机制、对输出缓存的支持等。PHP4也对一些跨平台的技术提供了扩展支持,如对AdobePDF、SWF、Java、Microsoft.NET等技术的支持。
PHP4还增加了对类于对象的支持。尽管PHP4在这方面并不完善,但还是大大改善了对面向对象程序设计的支持。PHP4中的Pear库(PHP Extension and Application Repository)就是面向对象的应用与实践的最好例证。

php5_PHP5 -PHP5的发展

尽管PHP4的发展是如此迅猛,但较之于其他流行的开发语言还是缺乏一些关键的功能特性,比如,PHP4中的面向对象功能并不完善,也无法实现异常(Exception)的捕捉与处理。因此在一些特殊问题的处理上还是捉襟见肘的。

PHP5:PHP5-PHP的发展历史,PHP5-PHP5的发展_php5
PHP5

2004年7月,PHP5正式版本的发布,标志着1个全新的PHP时代的到来。它的核心是第二代Zend引擎,并引入了对全新的PECL模块的支持。PHP5的最大特点是引入了面向对象的全部机制,并且保留了向下的兼容性。程序员不必再编写缺乏功能性的类,并且能够以多种方法实现类的保护。另外,在对象的集成等方面也不再存在问题。使用PHP5引进了类型提示和异常处理机制,能更有效的处理和避免错误的发生。

在不断更新的同时,PHP5依然保留对旧有的PHP4程序可以运行于PHP5的平台上而不会出现较大问题。随着MySQL数据库的发展,PHP5还绑定了新的MySQLi扩展模块,它提供了一些更加有效的方法和实用工具用于处理数据库操作。这些方法大都以面向对象的方式实现,同时也极大地提高了基于数据库的Web项目的执行速度。

另外,PHP5中还改进了创建动态图片的功能,目前能够支持多种图片格式(如PNG、GIF、TTIF、JPGE等)。PHP5以及内置了对GD2库的支持,因此安装GD2库(主要指UNIX系统中)也不再是件难事,这使得处理图像十分简单和高效。

大多数Web程序开发者依然将XML作为1个彻底的简单数据库使用。PHP5中也采用了一系列简单易用、功能强大的方法处理XML文档。

今天,已经有包括Yahoo.com和Amazon.com等在内的数百万网站,以及众多的开发人员和编程爱好者正在使用PHP。从最初的PHP/FI到现在的PHP5,PHP的发展是及其迅猛的,其未来的发展前景也必定令人瞩目。

php5_PHP5 -GO PHP5

PHP5发布3年后,PHP4仍然在为各大虚拟主机提供服务,大量主机hosting上还是永远的php4。之所以造成这种情况,有着多方面的原因。

PHP5:PHP5-PHP的发展历史,PHP5-PHP5的发展_php5
goPHP5

2007年7月5日,1个PHP开发者联盟宣布,作为共同使PHP开发者社区完全迁移到PHP的5版本的努力的一部分,一些主要的开源PHP项目从2008年2月5日起在他们即将发布的软件中将放弃支持PHP旧的版本。

作为配合GoPHP5.org努力的一部分,Symfony,typo3,phpMyAdmin,Drupal,Propel, 和Doctrine这些项目已经都宣布2008年2月5日以后他们的下1个版本将需要PHP5.2,而且已经向其它PHP项目和应用发出了公开邀请,包括开源的和非开源的,希望他们参与到这项努力中来。

许多基于PHP的网站应用现在既有运行PHP4的,也有运行PHP5的。PHP4在2000年发布,并且迅速巩固了作为统治性的网络开发语言的地位。PHP5发布于2004年,它在功能上有显著的改进,但是主要由于许多新平台发布伴随着“鸡和蛋”的问题,它发展很慢。

首先PHP开发者还没摸透在没有php4的情况下,用php5来跑从前的应用会不会有潜在的问题。大量主机上仍然安装的是php4,这会使用户避免选择php5 only的web应用程序。也是因为这个原因,大量主机商还不能马上升级到php5,因为他们不知道用户将要跑php4或是php5的web应用。这样一来,php的开发者越发不能摆脱php4,他们为了适应环境,写出来的代码可能都是php4/php5兼容的。

这对php开发者来说,是如同梦魇一般的1个死循环。一些open source的php开发团体为了摆脱这个困境,终于决定做出一些动作来打破僵局了!!他们在2008年2月份以后发布程序将仅仅官方的支持php 5.2.0以后的版本(官方的支持意味着某些程序还是能保持php4的兼容性的,但是不承诺)!!这个活动被称之为GoPHP5!!这些php开发团体已知的名单如下:

Drupal
Joomla
CakePHP
Symfony
Gallery
WordPress

自从推办goPHP5,已经有超过 100 个软件开发项目和超过 200 个网络主机支援 PHP 5.2。相对从前,现在可以轻松地找到托管解决方案,软件开发商亦可以使用 PHP 5 具吸引力的新功能,而不需要担心他们的用户别无选项。

对于用户来说,使用php4或者php5无关紧要,他需要的仅仅是他的程序可以run。那么列表中拥有大量用户基础的php程序的转向,将会是驱动主机商升级到php5的极大动力。

php5_PHP5 -PHP的特点

PHP有着简单易用和功能强大的特点,这完全要归功于其开放的模块化设计。在基于Zend引擎的支持和优化下,各种各样的扩展模块,其功能已经覆盖几乎所有的Web应用。

字符串与数组处理

字符串和数组是所有计算机编程语言中最基本的数据结构。在各种语言中,对这2种数据结构的支持是完善的,PHP也是如此。作为1种面向Web开发的程序语言,PHP也有着自己的独特性。

●URL的处理:利用URL函数库,PHP可以用简单的方法对URL地址进行解码或编码。而在此之前,需要编写一组代码加以实现。
●单词拼写的处理:利用单词拼写检查库PSpell,PHP可以想Word中的“单词拼写检查”一样,对文本中的错误拼写进行指正。尽管这不常用,但对于某些场合(如辅助编辑进行校勘),这种处理是非常有益的。
●正则表达式:正则表达式是1种强大的字符串分析工具。正则表达式早期仅用于UNIX系统程序,现在已经被绝大多数系统,程序所支持。随着正则表达式移植到交叉平台的程序语言的发展,其功能也日益完善。
●数据的串行化:使用serialize()及unserialize()等函数,可以将数组、对象等数据进行序列化编码,从而方便其在数据库或会话周期中的存储。另外,利用WDDX(Web分布式数据格式)串行化数据,可以在应用环境中交换更为复杂的数据结构。

目录与文件的操作

文件系统是操作系统的主要组成部分,是数据存储的基本单元。利用目录和文件函数,PHP可以对本地文件系统进行直接操作,如对文件或目录进行的创建、删除和读取操作,也可以对其所有者权限、组别等信息进行查询和变更操作。

当激活了php.ini文件中的“allow_url_fopen”选项后,利用简单的 fopen()或fwrite()等函数即可对远程文件进行操作。例如:程序可以读取或下载远程Web服务器的文件;对于具有适当权限的用户,还可以登录远程FTP服务器进行数据的保存或下载操作,甚至可以使用syslog()函数进行分布式日志的管理和维护。

对不同类型文件的支持

PHP不仅仅局限于HTML和文本文件的处理,也可以符合特定格式的文件进行快速处理。例如对于CVS(逗号分隔文件)、INI(Windows配置文件)以及XML文件,PHP中都有专用的解析函数。除了上述文本文件,PHP还提供可以读取 ZIP文件的zlib压缩文件库。

PHP能够非常简便的输出文本,如XHTML以及任何其他形式的XML文件。PHP还能动态的输出图像(GD2库)、PDF文件(pdflib库)甚至Flash动画(LibSWF和Ming库)。在Windows系统中,PHP能够在服务器端开辟出一块动态的缓存空间,从而直接打印这些文件(使用Printer扩展)。

简便的数据库操作

PHP最显著的特征之一,是它支持很大范围的数据库系统。用户会发现,利用PHP编写基于数据库支持的动态网页简单得难以置信。目前,PHP支持如表1-1所示的数据库系统。

表1-1 PHP支持的数据库系统
Adabas D dBase Empress
FilePro(只读) Hyperwave IBM DB2
Informix Ingres InterBase
FrontBase MSQL Direct MS-SQL
MySQL ODBC Oracle
Ovrimos PostgreSQL SQLite
Solid Sybase Velocis
UXIX dbm

对各种协议的支持

通常,用户在编程过程中还会涉及到各种不同接口之间的通信问题,如打开文件并读取,或者建立1个套接字(Socket)连接发送数据。这些过程都是基于各种通信协议完成的。所谓通信协议,实际就是系统间发送和接受数据时所遵循的特定方法。

PHP支持诸如FTP、LDAP、IMAP、NNTP、POP3、HTTP、 COM(Windows环境)等大量的通信协议。PHP还可以开放原始网络端口,使得任何其他的协议能够协同工作。PHP支持和所有Web开发语言之间的 WDDX复杂数据交换。目前,PHP已经支持了对Java对象的使用,并且可以将它们自由的用作PHP对象。

php5_PHP5 -PHP的发展趋势

PHP作为最成熟的开源体系LAMP(Linux,Apache,MySQL,PHP)的重要一员,以其简单性、开放性、低成本、安全性和适用性,受到越来越多的Web程序员的欢迎和喜爱。

PHP中提供了作为编码语言所有的基本功能。此外,它还提供许多实用的功能,使得PHP比其他编程语言更适合动态网页的开发。针对企业级Web应用,PHP也不断地完善和增加新的功能。

PHP是源码开放的,这意味着其代码的核心部分可以被免费使用。所有源码、文档可以在PHP官方网站www.php.net上获得。用户可以自由复制、编译、分发其拷贝。任何1个用PHP编写的程序都属于用户自己,并且可以自行处理。

正式由于这种开源精神,才使PHP社区可以聚集众多的爱好者,也使得PHP有如此迅猛的发展。PHP的更新速度,以及发现和修正错误的速度是非常迅速的。可以看到,几乎每周都有1个新版本的PHP程序包发布。

目前,PHP的官方维护者和推动者Zend公司已经加快了PHP企业级应用的步伐。随着PHP5的应用不断扩大,Zend公司还将推出1个标准的PHP开发框架Zend Framework。通过这一框架,PHP开发者可以快速地构建Web应用。

如同ASP具有Windows自己的开发平台一样,Zend也为PHP设计了全新的开发环境 Zend Studio。这是1款集程序调试、系统发布以及开发环境为一体的PHP开发软件。这将大大简化PHP开发过程,并且缩短相应的测试周期。另外,Zend 还将与IBM公司合作推出集成Zend IDE特性的Eclipse软件供大家使用。

PHP还具有优秀的平台兼容性。PHP源于UNIX系统平台,尤其是PHP、MySQL、 Apache和Linux组合,备受PHP爱好者的欢迎。不仅如此,PHP在Windows系列操作系统上也有出色的表现。其良好的程序界面、语言易用性等特点吸引了微软的开发人员。目前,有消息称未来的Windows.NET开发环境将集成PHP,这也意味着PHP的用户群将日益壮大。

PHP是广泛及通用的脚本语言,它尤其适合于Web开发。PHP是世界上主要的网络开发语言之一,运行在世界三分之一的服务器上。它是从Yahoo到Facebook等公司的平台选择,也是共享主机上最广泛的开发平台,为世界上数百万的网站提供动力。

随着PHP5版本性能的提升,以及面向对象功能的完善,PHP也逐渐开始于面向企业级应用。PHP的发展前景将无限广阔。

本文标题:党的发展历史-昆曲的历史发展
本文地址: http://www.61k.com/1112150.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1