当前位置:首页>戏曲>莫以现代戏曲的衰落误解梨园艺术的长盛不衰

莫以现代戏曲的衰落误解梨园艺术的长盛不衰

  • 2026-08-09 21:03:21
莫以现代戏曲的衰落误解梨园艺术的长盛不衰

莫以现代戏曲的衰落误导梨园艺术的长盛不衰

元鹏飞

梨园艺术是脚色制演本体直接创作的的机制,是完全自主的艺术生产活动,历史上就是兴起于乡间、完善于城市,随着撂地为场磨练伎艺,最终登堂入室进入贵族家宅乃至于皇宫禁苑。在礼乐文化生态中一直就是散乐百戏,秦汉乐府对其进行过管理组织,隋唐则改为教坊机构对其进行组织管理,尤其看到了乐、舞、戏、伎具身习得和具身传承的需求,于是出现了部色制的进一步规范。唐玄宗初设梨园机构,为乐、舞、戏、伎的融合提供了独立平台机制,随着杂戏的伎艺化较量,杂剧产生。早于北宋建立政权的辽代宫廷已经在礼乐活动中使用杂剧,北宋进一步出现了将管理组织机制功能内化的杂剧色。内化的特征表现为“散乐传学教坊十三部色”的参军色是整体礼乐饮宴活动中演出的组织管理者,单独的舞蹈有舞旋色,独立的乐舞则有各部乐器如筚篥、大鼓和杖鼓等部,拍板、琵琶和笛筝等色,乃至于可以执板合乐而歌的独立的歌板色。但十三部色“惟以杂剧为正色”,且具体演出中“末尼为长”即摆脱了外部组织管理,而是杂剧色之长的末尼色指挥、穿插和调度,此外,演出中“末尼色主张引戏色分付”,具体情况有宋元梨园演艺图像和散曲尤其是戏曲文本内证为证,本号相关文章可见具体内容,此处不赘。后世行当艺人的演出如果有新创剧目就可以直接台上见,并且由于内部机制化的演出协调可以在艺术化创作维度保持“一颗菜”。戏曲,不过是梨园艺术演出形态及其内容,在印刷术出现后的文本载体,而且最终仍在清中叶摆脱戏曲文学,回归了自身脚色制载体具身演本体本质。

梨园,一直就是具体的存在,就是客观的事实。只不过后来被知识文化人称名为戏剧,或者戏曲,其中包含的三大本质规定性是:西化现代化、文学中心以及导演专制和西剧词语叙事化建构。所以,尽管人们在与话剧区分时选择了更明显民族化特征的戏曲,却也要知道戏曲不是梨园艺术:一则是话剧加唱的文学,梨园艺术则是脚色制载体的独立演本体,文学不过是和音乐、舞蹈、美术甚至砌末、服饰和脸谱一样的,梨园艺术生产创作的组成成分之一。更没有任何一个剧作家可以对梨园艺人指手画脚,历史上更没有什么理论家对其实践创作说三道四,遑论什么莫名其妙的外置导演了。

毫无疑问,戏曲的危机不过是现代戏曲的危机,这也是中国话剧走不出头部城市、走不出部分知识文化人圈层、走不出伪时髦以媚洋为装逼资本小众,也就是二者共同面对的所谓话剧戏剧的演剧危机。

但当我们将认知细化澄清即,摆脱戏曲概念对脚色制具身演本体梨园艺术的裹挟绑架,就会看到戏曲的危机是常驻城市、以演现代戏曲为主的院团的危机,甚至当这些院团演出接地气的传统剧目时就会好很多。

大制作的评奖戏以及话剧加唱式现代戏曲剧目,其实据我所知,包括评委及参与剧目制作的自己人,都不是太感兴趣!为什么呢?没戏味也没有伎艺的内涵!实事求是地说,自从样板戏被人为创造出来后,现代戏曲就确实有了自己的样板,只不过样板戏依靠的是百花杀尽的唯我独尊,现代戏曲则是靠着体制输血续命,逐渐形成了话剧化编剧导演和现代戏演员的圈子游戏。

本号曾经发布过不赞同高高在上的“送戏下乡”的提法,也讲的很清楚:梨园艺术本来就是乡土艺术,即深深植根于中华民俗传统,礼乐乐用是布帛菽椒外精神需求得以满足的源泉。在没有城市西式话剧式院团的时代,戏班子尤其是乡民自乐班繁若晨星,遍地开花!在成为职业班甚至“半班”形态后则冲州撞府,一方面沿途落地生根式发展,这是弋阳腔高腔以及板式体梆子腔播散全国的艺术逻辑,也是揭开黄梅采茶戏流动到安庆落地生根为黄梅戏的底层逻辑;另一方面在各地不同音乐、舞蹈、声腔尤其是演出伎艺的“风搅雪”“双下锅”“三合班(二合班”等相互较量、交流、学习中,涌现出的杰出艺人和著名班社就会进入大城市,类似于西北秦腔的安万剧团打入西安市。四大徽班进京是这个逻辑,京剧的形成也是以此为基础,更不要说登堂入室成为供奉,即进入皇室贵族礼乐场合献艺的京剧三杰等。

送戏下乡本质不过是脱离乡土、无法流动献艺尤其是参与激烈艺术市场竞争的城市西化剧团,完成其现代戏曲剧目的演出任务的由头。这些现代戏去剧目满满的说教味,根本达不到即使传统宗法社会也提倡的“高台教化”“寓教于乐”的标准!当然没有什么人爱看,当然必然会衰落!

甚至越是大制作,所谓下乡演出就越亏本!这是违反演本体艺术规律的必然结果——戏,在行当艺人身上!戏,是行当艺人演出来的!而现代戏曲是编剧导演获得佣金甚至勾结洗钱的方式,现代戏曲的大制作养活了很多人,唯独养不活现代戏曲自己!现代戏曲本就是话剧加唱,所以必然和话剧走不出城市、走不出部分知识文化小圈子、走不出被裹挟认知的小众观众一样,无法兴盛——真正常演不衰的剧目还是梨园艺术的行当剧目!

不要用现代戏曲的衰落误导认识,不要借助于裹挟了梨园艺术的“戏曲”之名继续要扶持政策、要资金资助、要项目要奖项——剧目是舞台打造的,口碑是接地气的演出获得的民众评价!金杯银杯不如老百姓的口碑嘛!

动辄拿出来什么城市院线对演出市场的统计来说明什么戏曲衰落,那叫错位或曰数据错配!更是认知的逻辑错误——城市院线现代戏曲的市场衰落不等于广大城乡市场盛演不衰的梨园剧目的真实写照!走出你那咖啡红酒的电脑屋,走出你那浆糊一样把脚色制梨园剧目和现代戏曲混淆的认知,一切会是另外一回事!切记一点就足够了:只是没有电就无法演出的现代戏曲,能有什么生命力!不要扯这项目那奖项,更不要扯什么西化词语西剧标准的什么戏曲评论家扯淡——事情就是被这帮子知识文化人搞坏的!

依据城市现代戏曲及其院线(专业剧场、票房)数据得出的“戏曲整体衰落”结论,是伪命题,因为它忽略了传统梨园艺术(具身脚色制演本体)的主体生存空间和活力形式——即在广大城乡尤其是农村、民间、庙会、草台班的活态演出。 这是一种样本偏差和本体错位即用城市“现代化”指标衡量一个根植民间的具身表演艺术,必然得出片面结论。

首先看数据来源的局限性即城市院线vs.广阔城乡民间。城市现代戏曲数据主要捕捉专业剧场、院团巡演、票房统计(如京剧、昆曲等在都市小剧场或大剧院的演出)。这些往往反映“现代戏曲”或高度包装的形式,受市场化、疫情、文旅波动、观众审美西化/快餐化影响,场次和收入波动大,容易显示“衰落”(例如专业剧场戏曲票房相对较低,平均票价不高,部分年份场次下滑)。但这远非全貌。梨园艺术的主体从来不是城市专业院线,而是广大城乡的民间演出:农村庙会、祠堂、集市、节庆、还愿戏、丰收戏等。传统梨园剧目(以脚色制为核心的经典折子戏和本戏)在这里大量上演,观众以当地百姓为主,形式多为草台或临时戏台,收入模式包括酬神、包场、随喜,而非纯市场票房。这些民间演出不进入主流院线统计,或被归为“公益/民俗/非营业性”,因此被城市数据“隐形”。结果是用北京、上海等一线城市的专业数据推断“全国(现代)戏曲衰落”,相当于用音乐剧在一二线城市的集中票房(占比超95%)来判断整个演出市场,却忽略下沉市场的活力。

其次看具身脚色制演本体的独特生命力。梨园艺术的本体是脚色制(生旦净末丑等行当)驱动的具身表演:艺人通过口传心授、程式科步(动作体系)、唱念做打的综合,在现场与观众直接互动,完成“歌舞演故事”。这套机制高度适应民间生态。灵活性强即不依赖电力驱动的技术装备豪华舞台或高票价,可在草台、庙埕、祠堂随时“撂地为台”或搭简易棚。文化嵌入深即与民俗、祭祀、乡土生活绑定(庙会献戏是重要传统),承载地方认同和仪式功能,观众参与感强(沉浸式、互动式),而非被动观赏。草根韧性即民间剧团、草台班、票友、家族班社大量存在,背帐篷走乡串村,演出活跃。即使城市“衰落”时,农村和中小城镇仍有稳定需求,尤其传统剧目深受中老年和地方观众喜爱。历史和现实都证明,这种本体在压力下能“自生自灭”却顽强存续:80年代后城市冲击大,但民间通过民俗活动延续;新时期文旅融合、非遗保护又进一步激活。

最后就可以理解为什么绑架裹挟梨园艺术的戏曲衰落是伪命题?样本偏差即城市院线数据代表的是“被现代化改造/市场化”的现代戏曲,而非梨园艺术的本体主流。忽略城乡二元结构,就好比用北上广的西式戏剧数据否定地方戏的乡土活力。本体错位即梨园艺术的“兴盛”指标不是纯票房,而是演出频次、文化在场感和传承活性。民间大量传统剧目常演,年轻一代通过新媒介接触,证明生命力未衰。忽略结构差异在于城市观众转向影视/网络,农村和基层仍有娱乐空白,由梨园剧目填补;庙会、节庆等周期性需求提供稳定“场域”。整体看,戏曲衰落是现代戏曲自己的事,梨园艺术梨园剧目并非“衰落”,而是形态分化:城市专业化面临挑战,城乡民间保持活力。

用局部城市数据否定整体,类似“盲人摸象”——只摸到“城市现代”这一象腿,却宣称整头大象在死去。这忽视了梨园艺术作为活态民俗文化的本质属性,也低估了其在基层的根基。振兴戏曲的本质是振兴现代戏曲,其实不需要喊振兴口号,只是开放全国戏班流动的显性隐性控制,就可以看到艺术原生态的修补功能!就像缺少了人类人为活动干预,大自然会自我修复。倘若梨园艺术继续恢复冲州撞府式活力,尤其是允许自主出海演出,试试结果会怎么样?

因此,依据城市现代戏曲及其院线数据提出的戏曲衰落是伪命题,这是基于对现代戏曲与梨园艺术生态演变、数据统计局限性以及戏曲与梨园本质的重新评估。如前所述,数据统计的局限性在于掩盖了戏曲与梨园两种不同的生态即城市现代戏曲的院线数据(如城市剧场的票房、上座率)往往只能反映城市主流剧场(镜框式舞台)的局部情况,无法全面反映非戏曲的梨园艺术的整体面貌。戏曲与梨园的生存状态具有地域和形态的多样性,许多梨园花部、民间剧团、广场演出及乡村梨园剧目依然保持着旺盛的生命力,仅凭城市现代戏曲院线数据裹挟误导说非戏曲梨园艺术也在“衰落”,是以偏概全。核心就在于戏曲的“现代转型”改变了评判标准城市现代戏曲在题材、舞台呈现、演剧体制(如院团制、剧场化)上发生了深刻变化,这种转型使得仅属于现代戏曲的评判标准不能简单套用为梨园剧目的“衰落”逻辑。

此外,戏曲的“衰落”论由于裹挟了不言自明的梨园艺术在内,带有陈旧的“文化达尔文主义”偏见,即认为“新”必然战胜“旧”,梨园剧目因“不符合现代审美”而必然被淘汰。这种论调忽视了梨园艺术的地域性、生态多样性和文化韧性。脚色制梨园艺术的传承并非简单的“新旧替代”,而是“活态传承”,梨园脚色制的“终结”并不意味着梨园整体的消亡,而是现代戏曲导致的形态迭代与转化。裹挟梨园艺术的现代戏曲的“衰落”论忽视了梨园“活态传承”与“文化价值”,这是因为所谓戏曲衰落论其实关注的是“新编现代戏”的得失,忽视了梨园剧目的复排、地域文化的活态传承以及梨园在民间的深厚基础。现代戏曲的价值仅在于迎合城市精英的审美或追求商业效益,根本没有真正考虑承载地域文化、历史记忆和民族情感,更丝毫没有审美意象的创造和艺人具身创造作品的余地或能力。

用“现代戏曲”的生存状态来绑架或否定传统梨园艺术的本体生命力,是一种伪命题式的逻辑混淆,而事实也显示梨园艺术(以脚色制为核心的具身表演本体)具有顽强且独特的活力,往往比高度“现代化”改造的话剧加唱戏曲形式更具持久兴盛潜力。

首先进行核心区分即梨园艺术的本体vs.“现代戏曲”的改造路径。梨园艺术作为艺术生产和实践活动的实施主体和载体,是一种具身(embodied)的表演本体:通过师徒口传心授、科班训练、程式化科步(动作)、唱念做打的综合,艺人以有限的脚色类型寓普遍意义,完成“歌舞演故事”或“故事演歌舞”。它根植于汉字文化、礼乐制度和历代艺人的身心智创造,不是单纯的文学文本或叙事驱动,而是表演本体优先的活态艺术。“现代戏曲”则是20世纪以来受“戏改”、西剧影响、强调文学本体、导演制、现实主义叙事或“推陈出新”高度改造的形式。它有时引入话剧式结构、现代主题、科技包装或淡化传统程式,追求“与时俱进”,但常面临文学/文本霸权对脚色制本体的削足适履,导致表演活力被肢解。

用现代戏曲的“半死不活”(观众流失、剧目创新乏力、生态混乱)来绑架梨园艺术剧目的常演不衰以及雅俗共赏,之所以是伪命题就在两者本体不同,不能相互替代或混为一谈。传统梨园艺术的生命力不依赖“现代化”指标,而是依托其内在机制。即梨园艺术生命力顽强、更兴盛是接地气的具体体现。首先是历史韧性与活态传承:梨园艺术从宋元南戏到明清花雅之争,从未中断。其次是脚色制与具身本体的优势,这种体制允许灵活适应不同时代、地域,受众,而非僵化文本。它强调现场真人表演的精湛技艺(手眼身法步、科步)、程式美学和观众即时互动,抗击“快餐化”娱乐冲击。民间草根基础深厚(庙会、祭祀、票友),即使在信息时代,也通过小剧场、沉浸式、微短剧等新语态激活,而非被取代。

“现代戏曲”的困境在于高度现代化的形式常因过度文学化、政绩/票房驱动、忽略人文精神而生态混乱,受众锐减。传统形式反而在“守正”中找到转机:年轻观众通过短视频、AI融合、国潮兴趣回流;特定剧种如梨园戏收获年轻粉丝;京剧等在文旅融合中拓展。传统并非“奄奄一息”,而是“残肢犹存气韵生动”,本体栖息于脚色制机制。以数据与现象佐证可以看到梨园花部剧种数百,京剧、昆曲、粤剧等有非遗加持和国际影响力;民间演出、票房在特定场景仍有活力;全媒体时代传统元素反而显“最现代”的魅力(如程式化的写意美学契合当代审美疲劳)。新兴娱乐冲击下,梨园艺术的“慢”与“耐咀嚼”成为优势,而非劣势。把“戏曲”广义概念下的现代改造困境,投射到梨园艺术的独特脚色制本体上,忽略了文化根源差异(汉字/礼乐 vs. 西方拼音/写实)。百年来“戏改”的文学中心倾向有时造成血泪教训,但梨园艺术的本体生命力并未因此消亡,反而在适应中证明韧性。保护振兴应立足守正创新——守脚色制具身本体之正,创新表达形式,而非用伪命题否定传统本身。

总之,梨园艺术的兴盛在于其深厚文化基因和表演本体活力,而非“现代”标签。事实证明,它比某些“半死不活”的改造路径更有持久力,关键在于回归本体、激活传承,而非反向绑架。用现代戏曲的半死不活绑架裹挟,伪命题式暗含梨园艺术本身奄奄一息,既是“认知误区”制造的伪命题,也包含借助于绑架梨园传统索要政策资金扶持,转头却积蓄挥霍到昙花一现现代戏曲剧目的大制作上!而梨园艺术(传统戏曲)实际上依然具有顽强的生命力。

现代戏曲的“半死不活”掩盖了梨园艺术的真实生命力属于现代戏曲的“伪命题”与异化。现代戏曲(“话剧加唱”、文学剧本中心、西式导演制)在“戏曲现代化”的口号下,往往割裂了传统,成为不伦不类的“怪胎”,其自身的困境(如脱离群众、缺乏创新)被错误地投射为“传统戏曲已死”的伪命题。梨园艺术的“活态”优势在于以“脚色制”为本体,是“艺人中心制”的活态艺术,通过“口传心授”和现场观演互动实现传承,具有极强的适应性和民间生命力,这与现代戏曲僵化的“案头化”和“体制化”形成鲜明对比。

梨园艺术超越时代的顽强生命力体现了其艺术机制的优越性。梨园艺术不追求对现实生活的“真实再现”,而是通过“程式化”和“写意”进行艺术表达,这种高度灵活、象征会意的表现手法,使其能够超越时空,依然能引发现代观众的情感共鸣。尤其在更广泛意义的城乡生态继续延续,根植于民间,具有极强的群众基础。近现代的梨园花部(如评剧、越剧、黄梅戏等)在保持脚色制本色的同时,不断吸收时代养分,依然拥有广泛的观众群体,证明了其旺盛的繁衍能力。这一艺术本体具有西剧任何模式不可替代的优势即演出是“戏”与“剧”的叠构,其核心在于“借剧演戏”或“以戏演剧”,伎艺的展示往往优先于单纯的情节叙事,这种独特的审美价值是西式演剧和现代戏曲无法替代的。

所以,认知误区与历史偏见导致了“奄奄一息”的误判。首先是文学中心论的误导即近代以来,受西式“剧本中心论”和“文学中心论”的影响,部分评论者以“旧戏”的标签贬低梨园艺术,忽视了其脚色制、程式化等独特的艺术本体价值。再就是时代局限的投射,梨园艺术本体确曾在时代变革中曾面临市场萎缩和体制冲击,但这只是特定历史环境下的“失位”,尤其是政策禁演、改制戏班尤其是制造地方戏限制流动演出的恶果,而非艺术本体“奄奄一息”。梨园艺术通过自身的调适和民间的活态传承,依然展现出强大的生命力,其实际兴盛程度远超脱离民间、脱离本体的现代戏曲。

所以,真正衰落的是现代戏曲的大制作模式及其说教意图。而将现代戏曲大制作的衰落与梨园艺术(具身脚色演本体)的衰落等同,同样是一种错位的命题绑架。这种观点混淆了“现代戏曲的异化”与“传统戏曲本体的消亡”,其核心逻辑谬误在于用“西剧话剧化”的评判标准来否定“梨园艺术”的本体价值。

首先是概念错位即混淆了“现代戏曲的异化”与“梨园艺术的本体”。现代戏曲的异化表现在“西剧话剧化”,本质上是现代汉语语境下的知识建构,是“剧本中心”对“艺人中心”的取代。它依附于西剧(drama)的文本中心、导演中心,追求大制作、大投入,导致作品演后或评奖结束便“束之高阁”,这反映的是“现代戏曲”在偏离传统本体后,因脱离观众、脱离市场、脱离艺术规律而遭遇的困境。梨园艺术以“脚色制”为本体载体,是“艺人中心”的活态艺术。它通过“唱念做打”的具身表演、程式化演绎和现场观演互动来传递情感与文化,具有“活态传承”和“身体智慧”的独特性。现代戏曲的衰落,只是“西剧化”路径的失败,而非梨园艺术本体的衰落。

其次是标准错位即用“大制作”的成败否定“具身表演”的价值。现代戏曲大制作的局限性同时表现于其“话剧化”,往往用繁复的舞美、实写布景挤压了演员的表演空间,丢失了梨园艺术“虚实相生、以少胜多”的东方美学,导致作品成本高昂、难以巡演,最终成为“一次性”的政绩或评奖工程。这属于现代戏曲创作路径的偏差,不能以此证明“具身脚色”的表演方式已经过时。因为梨园艺术的“具身脚色”是身体、心智与文化的统一,其“童子功”训练、程式化表演和现场互动,提供了AI和数字技术无法完全复制的“人技合一”的审美体验。现代戏曲的衰落,恰恰是因为背离了这种“具身表演”的活态规律,而非“具身表演”本身导致了衰落。

所以也是底层逻辑的错位即将“时代转型的阵痛”误读为“艺术本体的消亡”。现代戏曲的衰落,是时代转型、市场冲击、创作路径偏差等多重因素交织的结果,属于“现代戏曲”这一特定历史形态的困境。而梨园艺术作为中华传统文化的活态载体,其“具身脚色”的传承逻辑(师承口授、身体实践)在AI时代依然具有独特的韧性和不可替代的价值。将现代戏曲的困境等同于梨园艺术本体的衰落,是用“旧瓶装新酒”的失败来否定“旧酒”的本体价值,在逻辑上犯了“因果倒置”和“以偏概全”的错误。

所以,几十年来甚嚣尘上的所谓“戏曲衰落”的命题,本质上是现代戏曲对传统梨园艺术进行“错位”的评判与“绑架”所产生的一种误读。

梨园骨子老戏的“盛演不衰”反证“衰落”的伪命题。老戏的持续生命力在于对传统科步、声腔、写意show表演的坚守,依然在当代拥有稳定的观众群体,甚至通过“以旧复旧”焕发新生。这证明梨园艺术并未真正“衰落”,而是以其独特的本体优势在持续传承。衰落感的来源错位在于这并非梨园艺术本身的消亡,而是现代戏曲在“现代化”过程中,因偏离了传统“艺人中心制”和“活态表演”的本体,导致其失去了部分老观众,同时未能完全契合现代观众的审美,从而产生了“衰落”的错觉。

戏曲现代建构的本质导致了评判的“错位”。现代戏曲的“文本中心”错位在于现代戏曲在“现代化”建构中,受西剧(drama)和文学本位的影响,逐渐从“艺人中心”转向“剧本中心”和“导演专制”,弱化了脚色制载体梨园艺术行当艺人“唱念做打”的程式化写意表演。这种错位导致现代戏曲在评判传统时,用“文本中心”的标尺去衡量“活态表演”,从而对传统产生了误读。所以是现代语境的“话语绑架”——现代戏曲在“现代化”和“戏曲学”的建构中,常以“旧戏”、“旧剧”等带有贬义的话语去标签化传统,将改造为非脚色制本体文学本位戏曲所谓“现代转型”等同于对传统的“彻底改造”。这种话语的错位,使得现代戏曲将梨园艺术的“慢节奏”或“旧形式”与“衰落”强行绑定,形成了对传统艺术的“错位绑架”。

最终是现代戏曲的“错位”感受掩盖了传统艺术的真实逻辑。本体逻辑的错位就在于梨园艺术是“戏”与“剧”的叠构,强调“借剧演戏”,伎艺展示往往优先于单纯的情节叙事。而现代戏曲侧重于“叙事”与“文学性”,这种艺术侧重点的错位,导致现代观众和评论者难以完全用现代戏曲的审美标准,去客观评判梨园艺术尤其是悬停式伎艺展演show的审美价值。这体现了时代语境的错位即梨园艺术的衰落感,很大程度上是现代社会快节奏、娱乐多元化冲击下的主观感受,而非传统艺术内在生命力的枯竭。现代戏曲对传统艺术的“错位”评判,掩盖了传统艺术在当代通过“以旧复旧”和“以旧还新”所展现出的真实生命力。

因此几十年来的所谓“戏曲衰落”的命题,实质上是现代戏曲在“现代化”转型中,因评判标准、审美逻辑和时代语境的错位,对传统梨园艺术进行的主观误读,而非传统艺术真实的消亡。

这需要我们摆脱现代“戏曲学”的建构,导致的认知的“一叶障目不见泰山”效应,客观认识具身脚色制演本体与“梨园艺术”的生命力。

梨园艺术(LiyuanArt)本质上是高度具身的脚色制演艺本体即以生旦净丑等脚色行当为核心,通过严格的程式(唱念做打、手眼身法步)、音乐牌子、身段谱式和口传心授的师承体系,实现“一人千面、一曲多用”的表演。行当艺人不是“扮演”一个现代演剧意义上的“人物”,而是在脚色框架内以身演法、以法传神,观众看的是“角儿”的功底、韵味和即兴生发,而不是单纯的“剧情”或“人物心理”。这种本体高度稳定、代际传递清晰,决定了“骨子老戏”(如《牡丹亭》《霸王别姬》《贵妃醉酒》《空城计》等经典折子戏)能够盛演不衰。这些老戏经过数百年打磨,早已成为高度浓缩的审美容器:一招一式、一板一眼都承载着情感、伦理与形式美的极致平衡。观众进剧场往往不是为了“听故事”,而是听角儿、看身段、品韵味。只要有好角儿,这些戏就能反复上演、常演常新,这在今天昆曲、京剧、越剧等剧种的传统折子戏专场和“戏迷票友”活动中依然明显可见。数据和现场观察都支持:传统骨子老戏的上座率和传播韧性,远强于许多新编现代戏曲。

关于“戏曲”一词的现代建构性。“戏曲”这个现代汉语统称,本质上是20世纪学术与文化政策下的现代建构。传统上,人们说的是“昆曲”“京戏”“秦腔”“评剧”“粤剧”等具体声腔剧种,从未有一个抽象的“戏曲”总名来统摄。民国时期王国维、吴梅等学者引入西方“drama”框架后,才逐渐用“戏曲”来类比西方演剧史,并进行文献整理与学科化。1949年后,这一概念进一步被体制化,用于文化管理、生产规划和国际展示。这个建构带来了双重后果:正面便于整合遗产、建立学院、对外交流。负面把高度异质的、地方性的、以表演本体为核心的梨园艺术,强行塞进一个“文学-戏剧-剧本为中心”的现代框架里。于是,“戏曲”被要求像话剧一样讲“主题”、讲“人物”、讲“现实主义”,甚至要承担“教育”“宣传”“创新”的功能。这就产生了本体错位。

于是,也就产生了“戏曲衰落”命题的错位本质即所谓“戏曲衰落”的感慨,很大程度上是现代戏曲对传统梨园艺术的错位绑架所产生的错位感受。衡量标准的错位即用现代剧场 attendance、票房、年轻观众比例、媒体热度、国际“创新”认可度等指标,来评判一个以口传身授、仪式性、韵律美、重复欣赏为特征的传统艺术。传统梨园艺术本就不以“常新常变”为最高价值,而是以“传得正、演得精”为生命线。骨子老戏的“盛演不衰”恰恰证明了它的活力,而新编戏的相对冷清,却被放大成“整个戏曲”的危机。生产机制的错位在于现代院团体制强调编剧中心、导演中心、主题先行、大制作,这与传统“角儿中心、师傅带徒弟、观众养角儿”的生态完全不同。结果是大量“主题正确、形式新颖”却缺乏脚色魅力和程式生命力的作品,观众不买账,却被用来证明“传统不行了”。感受主体的错位体现在许多发出“衰落”感慨的人,是站在现代知识分子/城市中产/国际视野的立场,用“是否跟上时代”“是否吸引年轻人”“是否突破传统”等标准来感受。他们感受到的是现代戏曲项目的困境,却误以为是梨园艺术本体出了问题。实际上,传统折子戏在票友圈、业余昆曲社、海外华人社区、甚至短视频平台上的生命力非常顽强。

所以,具身脚色制演本体,骨子老戏为载体,程式为语言,韵味为追求的梨园艺术(LiyuanArt)没有衰落,只是在现代都市娱乐洪流中显得边缘,而在更广阔的城乡则继续繁盛延续,且内核稳定、传承未断。20世纪后以“戏曲”概念为框架、用现代戏剧理念改造后的现代戏曲生产体系,面临真实困境(样板戏怀旧观众群体老化、创新乏力、体制僵化等),但这个困境不能直接等同于传统梨园艺术的衰落,而是改造过程中产生的水土不服。因此,“戏曲衰落”这个命题,更多是现代性感受对传统本体的投射。只要回归脚色制演本体,尊重程式美学,培养真正能“立得住”的角儿,骨子老戏就会继续盛演不衰。这不是保守,而是对这个艺术正确本体的回归。现代创新若不建立在对这个本体的深刻理解之上,往往只是“错位的绑架”——形式上热闹,本体上隔膜。

传统梨园艺术的韧性,恰恰在于它不是现代建构的产物,而是几百年中国身体美学、音乐美学与人文精神的活化石。只要还有人能“唱得准、做得像、传得正”,它就衰落不了。现代“戏曲”在西剧/话剧化改造下的必然局限,与传统具身脚色制演本体的梨园艺术生命力,完全是两个层面的问题。前者的“衰落”无法绑架后者的评价,这是两个不同艺术本体的错位。

先看西剧话剧化大制作的结构性缺陷。“现代化戏曲”的大制作,通常具有以下特征:剧本中心+导演中心:借鉴西方戏剧(话剧、歌剧、音乐剧)的结构,强调完整剧情、人物心理冲突、主题先行、社会现实意义。大投入 spectacle:豪华舞美、灯光、多媒体、交响化配乐、明星阵容,追求一次性视听冲击。评奖导向即为“五个一工程”、文华奖等而生,主题必须“正”、形式必须“新”。这类作品的常见命运是:首演前后就人为造势,主要是现代戏去评论家捧臭脚,造成虚假轰动→评奖成功→所谓送戏下乡完成任务场次的少数巡演→束之高阁。原因在于它高度依赖特定时代语境、巨额资金和导演个人风格。一旦这些外部条件消失,作品就失去了可重复演出的内在动力。缺乏可传承的脚色程式和唱腔身段谱。观众记住的是“这个版本的舞美和导演构思”,而不是可被后代演员反复磨砺、即兴生发的“活的艺术”。本体上,它更接近大型舞台剧,而非传统意义上的“梨园戏曲”。当形式创新耗尽、观众对 spectacle 审美疲劳后,自然无法沉淀为经典。结果是大量“获奖剧目”成为仓库里的残次品,无法进入保留剧目体系,更谈不上代代相传、常演常新。

梨园艺术(具身脚色制演本体)的不同逻辑核心是脚色行当+程式+口传心授。行当艺人以身法演绎脚色类型(而不是写实人物),通过高度提炼的唱念做打,传递神韵和情感。骨子老戏可以被不同流派、不同时代的艺人反复具身习得具身传承并打磨,每一代都注入新生命,却不破坏本体。它的生命力不依赖一次性大制作,而依赖艺人功底、观众的韵味审美和师徒传承。即使在今天,传统折子戏专场依然有稳定受众,票友文化和海外传承也持续存在。经典之所以成为经典,正是因为它可重复、可传承、可在身体上重生。这与西剧中某些“保留剧目”靠导演不同版本不断激活的逻辑迥异,且梨园艺术更依赖行当艺人本体的具身性。

因此,把现代大制作的衰落等同于“戏曲裹挟绑架梨园艺术的整体衰落”,本质上是用西剧标准衡量东方表演艺术,要求梨园艺术像话剧一样“创新求变”“反映现实”,却忽略了它原本是程式美学+身体美学的体系。用生产指标代替艺术本体则是以新编剧目数量、获奖次数、媒体热度为标尺,却忽视传统老戏的上座率、传承密度和观众情感联结。感受错位则在于城市、书斋知识分子和管理者感受到“新戏不火”,就推导出“传统没落”。实际上,许多花部剧种的经典折子戏仍在民间、票友圈和专业剧场顽强存活,甚至继续火爆出圈,真正流失的往往是那些脱离本体的“现代化实验”。这种绑架导致的政策和舆论导向,反而加剧了问题:院团为完成任务而仓促新创,忽视基本功训练和传统 repertoire 的打磨,最终形成恶性循环。

现代西剧化大制作文学化现代戏曲的衰落是真实的、结构性的——它在追求“现代化”的过程中,偏离了梨园艺术的本体,必然难以成为经典。具身脚色演本体的梨园艺术并未衰落——只要还有好角儿、好师傅、懂行观众,骨子老戏就能继续盛演。它需要的不是“话剧化改造”,而是守正创新:在牢固本体基础上自然生发,而不是用外来框架强行重塑。

这个区分不是保守vs进步,而是本体尊重vs本体错位。只有认清这一点,现代戏曲一词绑架裹挟梨园艺术的讨论才能从虚假的“整体衰落”叙事中解放出来,回归到如何让脚色制具身演本体梨园艺术在当代继续以自己的方式活着的正途上。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-12 14:29:33 HTTP/2.0 GET : https://f.sjds.net/a/485684.html
  2. 运行时间 : 0.221507s [ 吞吐率:4.51req/s ] 内存消耗:4,449.79kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=803636f1d540d928d22cdd4df02a587a
  1. /yingpanguazai/ssd/ssd1/www/f.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.sjds.net/runtime/temp/515214ef16c88a93e5374c9e895e8d02.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001163s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001470s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000835s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000769s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001386s ]
  6. SELECT * FROM `set` [ RunTime:0.000712s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001470s ]
  8. SELECT * FROM `article` WHERE `id` = 485684 LIMIT 1 [ RunTime:0.001272s ]
  9. UPDATE `article` SET `lasttime` = 1786516173 WHERE `id` = 485684 [ RunTime:0.007809s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.011574s ]
  11. SELECT * FROM `article` WHERE `id` < 485684 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001327s ]
  12. SELECT * FROM `article` WHERE `id` > 485684 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001151s ]
  13. SELECT * FROM `article` WHERE `id` < 485684 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001567s ]
  14. SELECT * FROM `article` WHERE `id` < 485684 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.008758s ]
  15. SELECT * FROM `article` WHERE `id` < 485684 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.005168s ]
0.225170s