当前位置:首页>戏曲>刘彦君 | 古希腊戏剧与梵剧、戏曲的观念差异

刘彦君 | 古希腊戏剧与梵剧、戏曲的观念差异

  • 2026-05-12 19:54:36
刘彦君 | 古希腊戏剧与梵剧、戏曲的观念差异

【导语】

在西方戏剧的演变过程中,古希腊戏剧为什么逐渐在舞台上剔除了舞蹈、歌唱因素,并日益与史诗相脱离而走向戏剧的单纯性?而在东方,为什么梵剧和戏曲却保留了那种诗乐舞融于一体的舞台形态?刘彦君的《古希腊戏剧与梵剧、戏曲的观念差异》一文,从文化思维的根源处,为我们拆解了古希腊戏剧与梵剧、中国戏曲在观念上的本原性差异。

——方锦涛

古希腊戏剧与梵剧、戏曲的观念差异

刘彦君 

体现于东西方不同戏剧样式中的观念形态,在它们的幼年时期并没有形成太大的差别,古希腊戏剧与早期东方戏剧有着许多相通的性格,它们共同反映了人类尚处于自然原始阶段的思维特征。人类戏剧最初发轫于交感巫术意识支配下人类的摹拟行为,这在东方和西方各个文明里都曾经近似地发生。思维方式的接近性和发生的近似性,使得人类戏剧最初在表现形态和观念方面是彼此相通的,具备许多共同拥有的表现原则与手段。

相近现象导源于人类自然思维特征的接近性,但人类的思维方式也是随着社会生活的变化而变化的。同时,不同民族、地域、文化性格和思维方式等方面的差异,又使西方戏剧与东方戏剧之间,产生某些本原性的区别。这些区别虽然在早期并不太明显,但以后将逐渐扩大,它们奠定了日后东方戏剧和西方戏剧两种不同体系的基础。

古希腊包括希腊半岛、爱琴海诸岛及小亚细亚半岛西部海岸在内的海洋性地理环境,果树种植、矿藏开发、海外贸易等非基础农业性的经济生活,以及分立式的城邦制度和社会结构,都使西方人的思维角度和思维方式呈现出明显的理性化倾向。当自然思维特征被逐渐打破以后,古希腊人开始注重用实证和分析的方法来解释世界,毕达哥拉斯学派(Pythagoreans)用数量比例及其规律来解释世界一切构成的观念影响深远,哲学家通常倾向于将世界看作是由各个部分按照一定的结构方式机械组合成的整体,它们之间存在着精确的规律性① 。在这里,原始思维对于外界的整体融通感与模糊把握被汰除,而代之以切割式的条分缕析。在基本相同或相近的思维结构中,东西方早期戏剧观念已经开始出现裂距。

在上述前提下,希腊哲人亚里斯多德(Aristotle,前384~前322)开始用理性主义的眼光来审视悲剧。他从悲剧中提炼出六种成分:形象、性格、情节、言词、歌曲、思想,并且把它们按照他所认为的重要性程度来进行排队。他的排列次序是这样的:一、情节;二、性格;三、思想;四、语言;五、歌曲;六、形象② 。这种用明确的概念和定义来解析悲剧的构成,用量化性思维的方式在戏剧的有机构成内部实行拆解的方法,对于东方戏剧来说是不可思议的。虽然亚里斯多德也强调了悲剧最本质的要素是情节(情节在东方戏剧以及一切人类戏剧中也都是首要条件),但在梵剧与戏曲里情节只有依靠舞台手段的全面调动才能实现。这些手段包括动作、语言、歌曲、舞蹈等等,它们共同创造出统一的舞台形象,通过形象来传达情节、性格与思想,同时也传达形式美。亚里斯多德不但把形象要素置于最不重要的地位,而且还进一步武断地强调:“形象固然能吸引人,却最缺乏艺术性,跟诗的艺术关系最浅……况且形象的装扮多倚靠服装面具制造者的艺术,而不大倚靠诗人的艺术。”③ 看得出来,亚氏是从推尊史诗的立场出发来说这番话的,他大约认为史诗没有形象也同样可以完成艺术塑造。亚氏的论断从根本上否定了戏剧的形象观赏性价值,形象成为戏剧本质之外的附庸物,这种观念就杜绝了西方戏剧表演向装饰性发展的可能性,使之与东方戏剧分开。

希腊戏剧最初与歌舞有着直接的联系,但它先在舞台上剔除了舞蹈因素,然后又逐步减弱了歌唱因素。18世纪德国批评家赫尔德(Herder)曾经在他的研究中叙及这一过程,他说:“希腊戏剧可说是从一个场面产生的,从酒神颂的、摹仿性的舞蹈的、歌舞队的即兴表演产生的。这种即兴表演得到扩充和改造;埃斯库罗斯不是把一个演员、而是把两个演员送上舞台,他创造了关于主要人物的概念,减少了歌舞队的因素。索福克勒斯增添了第三个演员,创造了舞台。”④ 从亚里斯多德对于悲剧成分的排序可以知道,希腊悲剧尤为重视语言手段的应用。它虽然也借助于歌曲(开始还有舞蹈),但歌曲只作为语言的背景氛围出现,而且随着悲剧体裁的完善,歌曲也逐步收缩了它的功能。希腊悲剧里的歌曲由歌队演唱,但扮演角色的演员并不歌唱。所以亚氏在《诗学》里说:“有些艺术,例如酒神颂和日神颂、悲剧和喜剧,兼用上述各种媒介,即节奏、歌曲和韵文;差别在于前二者同时使用那些媒介,后二者则交替着使用。”⑤悲剧与喜剧交替使用歌曲和韵文,指的是歌队使用歌曲,角色对话使用韵文。

梵剧和戏曲则更为重视综合的舞台表现手段。它们并不特别强调或排斥某种因素,突出另外一种因素,而尤其倚重歌唱和舞蹈的功用,戏曲甚至把音乐旋律当做统领情节和动作的要素,同时通过舞蹈化的舞台动作来呈现它。东方的传统戏剧概念,就是这样一种统括了各类表演手段的艺术综合体,在公众眼中,它的形态层次和审美价值高于其它分支艺术。例如中国戏曲在宋代走向成熟之后,即被公众奉为最受欢迎的表演艺术样式,在当时各门类表演艺术里,宋杂剧居于最重要的位置,所以宋人灌圃耐得翁《都城纪胜》“瓦舍众伎”条说:“散乐传学教坊十三部,唯以杂剧为正色。”意思是说:从宫廷教坊“传学”到城市瓦舍勾栏里的“散乐”十三部类中,杂剧居于“正色”的地位,其它伎艺都只能被视作“副色”。十三部类主要由三种人员构成:舞蹈者、歌唱者、杂剧演员。杂剧作为综合的舞台艺术样式,受到更大的欢迎是很明显的。印度、中国人与希腊人在戏剧观念上的这种区别,使得东方戏剧长期保持了其原初的综合表演形态,而日后西方戏剧则朝向话剧与歌剧、舞剧的分流发展。

希腊戏剧和印度梵剧虽然同样出自史诗,但在演出方式上却呈现为两种不同的发展路向:希腊戏剧日益与史诗相脱离而走向戏剧的单纯性——希腊戏剧演出时的歌队作用,与史诗的叙述性说唱是一样的,但随着舞台演员的增加,歌队的叙述作用日益削减,歌队并越来越被使用作舞台场景的有机组成;梵剧则把史诗的表演手段纳入到自己的体系中来。让我们比较一下有关戏剧概念的两种权威阐释,就会对于这种差异有所理解。亚里斯多德说:“(悲剧的)摹仿方式是借人物的动作来表达,而不是采用叙述法。”⑥ 婆罗多牟尼则说:“模仿人们的行为叫做戏剧,描绘人们的行为叫做戏剧。”⑦ 前者清晰限定了戏剧概念的外延,使之与史诗划清了界限,后者则把叙述手段作为再现场景的补充,一并视作戏剧的内涵,这就在戏剧与史诗之间造成了广泛的模糊带。事实上我们看到,梵剧从史诗中获取了说唱叙事的表现技巧,并长期把它体现在自己的舞台美学原则上。印度梵剧在表现方法上对史诗艺术的继承,构成了它与古希腊戏剧的原则性区别。亚里士多德试图改变古希腊戏剧舞台上的角色叙事现象,东方戏剧则长期保留了叙述性手段,观众对于舞台角色随意转换叙述人与代言人身份的行为也习以为常。这里透示出东西方戏剧观的路向分歧:西方人不能继续容忍戏剧表演的叙述化,东方人则将叙述手段作为戏剧再现场景的补充。

对于东方来说,戏剧只有题材区分,没有明确的风格区分。梵剧区分为英雄史剧、世俗剧,前者表现国王事迹,后者展现市井生活⑧ 。戏曲分作披袍秉笏、神仙道化、烟花粉黛、神头鬼面等“十二科”⑨ ,其范围概括了社会百业、芸芸众生。然而东方任何题材的戏剧,都可以构成正剧、悲剧、喜剧甚至闹剧风格,更经常的是各类风格在一个剧中的穿插运用:它们的丑角可以随意出现于各种场合,充任插科打诨、调剂气氛的任务,这在古希腊戏剧中是不可思议的。希腊悲剧与喜剧有着明确的界域区分,亚里斯多德《诗学》中界定悲剧风格为“庄严”、“严肃”和“惊心动魄”,由它们所引起的情感反应则是“怜悯与恐惧”;至于喜剧,由于相应的文稿已经丢失,我们只能从中找到“滑稽”这个词汇。亚氏对于两种风格的戏剧所造成截然不同心理感觉的明确析定,为悲剧与喜剧的判然两途提供了理性依据——希腊人极其重视观赏情感的纯净性。文艺复兴以后,西方戏剧实践曾经长期致力于突破悲剧与喜剧这两种仅有戏剧类型的舞台模式,然而却遭到来自传统习惯的致命攻击。例如1609年西班牙戏剧家维迦(L F.Vega Y.C.,1562~1635)曾在《当代编剧的新艺术》一文中断言:“我们决不可以使悲剧风格与卑贱喜剧的低级风格混淆在一起。”比他早几年,英国诗人和批评家锡德尼(P.Sidney,1554~1586)在《为诗一辩》一文中也说到:“这些下流荒谬的东西……既不是真正的悲剧,又不是真正的喜剧。在剧中使帝王和小丑交混在一起,并非出于剧情的需要,而是蛮横地硬把小丑塞了进来,在庄严的剧情中扮演一个角色,既不体面,又不审慎。”到了1711年英国散文家爱迪生在他的《旁观者》里仍说悲喜剧“是诗人思想中最荒谬可笑的一个发明。一个作家何不想到把爱尼亚斯和胡狄布拉斯的冒险事业交织在一起,写成一个诗篇,而偏要写这样一出欢乐与悲哀交混的剧本呢?”⑩ 西方戏剧为突破这种传统习惯付出了几百年的时间。

导致以后西方戏剧朝向写实主义和自然主义发展的最根本的动力源,是古希腊把摹仿说作为对戏剧本质的认识基础。希腊哲人赫拉克利特(Heraclitus of Ephesus,前540/535~前480/475)提出的名言“艺术摹仿自然”⑪ ,是模仿说的源起。他的这个定义被人们作了不同引申。亚里斯多德就不把戏剧的模仿单纯理解为对于自然的复制,认为它还包括了艺术的提炼在内。他在《诗学》里说:“摹仿者……所摹仿的人物不是比一般人好,就是比一般人坏,恰像画家描绘的人物……喜剧总是摹仿比我们今天的人坏的人,悲剧总是摹仿比我们今天的人好的人。”⑫他强调了艺术对于生活的转换,也就是艺术提炼。然而,后来的古罗马理论家们并不重视他的论断,反而突出强调了模仿的逼真性(即对于对象的切近性)。例如哲学家西塞罗(M.T.Cicero,前106~43)说,戏剧是“生活的摹本、习俗的镜子、真实的反映”⑬。以后的西方理论家们围绕模仿的自然性与概括性进行了长期的争论,但无论何种认识,都是建立在对于生活复制的基点之上,区别只在于复制手段是镜子式还是凸镜式。模仿说奠定了西方戏剧走向写实主义道路的基础。

东方戏剧对于表现的理解不同,印度梵剧理论家婆罗多牟尼虽然也提到“模仿”,但他附加了“戏剧将在各种味、各种情”中实现模仿效果的补充⑭ 。这就使模仿从生活原型里超越出来,走向抽象的神韵与情调的世界。中国元代戏曲评论家胡祗遹(1227~1293)在极力赞誉杂剧艺术的状摹力和表现力的同时,也强调其表演要“外则曲尽其态,内则详悉其情,心得三昧,天然老成”⑮,争取达到形神兼备的境界,其效果则要“悦耳目而舒心思”⑯,声色娱目与审美怡情并重。

除了摹仿说之外,亚里斯多德在《诗学》中还提出了一个固定的观察事物的框架,作为艺术描绘对象的空间标度。具体来说,就是从人的视野出发:“一个非常小的活东西不能美,因为我们的观察处于不可感知的时间内,以致模糊不清;一个非常大的活东西,例如一个一千里长的活东西,也不能美,因为不能一览而尽,看不出它的整一性。”⑰亚里斯多德把艺术描绘对象的空间标度,限定在观察者视野可以所及的范围之内。他强调必须考虑事物的客观体积与观察者感受的对应关系。决定一部作品规模的最大和最小的限度,是人对它能否一览无余或是作整体的审视。人的感受力的局限性就是标度的极限。这一重要美学思想,体现了西方文艺理论朝着精确性、逼真性发展的趋势。

亚里斯多德的艺术结构理论,建立在易于观察这个基点上。所谓易于观察,是让观察者站在固定不变的位置对事物进行确定的观察,而不改变观察的视点。否则,即使是“一千里长的活东西”,也是可以一览无余的。而他强调被观察的事物不能太大或太小,也即是要求观察对象的体积要符合人的直接感知能力。亚里斯多德还说:“美要倚靠体积与安排。”⑱强调的正是对艺术对象体积的限定,和它在固定空间中有序性的结构。

在观察者能够直接感知的范围内表现事物,这是一个封闭的艺术知觉系统,它只能表现有限的世界图像。美国学者鲁道夫·阿恩海姆(Rudolf Anheim)在《艺术与视知觉》⑲一书中曾提到“关闭律”,他指出,“关闭律”是创造与自然空间和自然时间相吻合的艺术时空的关键。所谓“关闭律”,就是用边界线构成一个封闭性的知觉框架,如画框、舞台框和布景、雕像的台座,切断它与周围经验世界的联系。封闭性的艺术知觉框架,能使艺术品脱离现实世界而独立存在。西方戏剧后来形成的著名“三一律”定律,就是这种封闭的视域框架在艺术创造原则上的典型反映。“三一律”虽然到16世纪意大利学者卡斯特尔维特洛(L.Castelvetro,1505~1571)才以系统的理论形态出现,其基本思想显然发端于亚里斯多德。

注释

①参见[英]罗素《西方哲学史》,何兆武、李约瑟译,北京:商务印书馆1976年版;[美]梯利《西方哲学史》,葛力译,北京:商务印书馆1979年版。

②[希腊]亚里斯多德:《诗学》,罗念生译,人民文学出版社1962年版,第21页。

③同上,第24页。

④[德]赫尔德:《莎士比亚》,田德望译,《古典文艺理论译丛》,北京:人民文学出版社1964年版,第9辑第70、71页。

⑤[希腊]亚里斯多德:《诗学》,罗念生译,人民文学出版社1962年版,第6页。

⑥同上,第19页。

⑦[印度]婆罗多牟尼:《舞论》,转引自[印度]瓦拉德帕德:《戏剧概念》,冯乐明译,《戏曲研究》第48辑,第179页。

⑧参见[印度]婆罗多牟尼《舞论》第20章,转见The Natyasastra,Translateby Manomohan Ghosh, 2nd edition, Calcutta: Granthalaya Private Limited,1967.

⑨参见[明]朱权《太和正音谱》,《中国古典戏曲论著集成》,北京:中国戏剧出版社1980年版,第3册第24页。

⑩均参见[英]阿·尼柯尔《西欧戏剧理论》,徐士瑚译,北京:中国戏剧出版社1985年版,第53、54页。

⑪转引自北大哲学系外国哲学史教研室编译《古希腊罗马哲学》,北京:三联书店1957年版,第19页。

⑫[希腊]亚里斯多德:《诗学》,罗念生译,北京:人民文学出版社1962年版,第7、8页。

⑬转引自[英]阿·尼柯尔《西欧戏剧理论》,徐士瑚译,北京:中国戏剧出版社1985年版,第23页。

⑭[印度]婆罗多牟尼:《舞论》,金克木译,《古典文艺理论译丛》,北京:人民文学出版社1965年版,第10册第2页。

⑮[元]胡祗遹:《朱氏诗卷序》,《紫山大全集》卷八,四库全书本。

⑯[元]胡祗遹:《赠宋氏序》,《紫山大全集》卷八,四库全书本。

⑰[希腊]亚里斯多德:《诗学》,罗念生译,北京:人民文学出版社1962年版,第25、26页。

⑱同上,第25页。

⑲[美]鲁道夫·阿恩海姆:《艺术与视知觉》,滕守尧、朱疆源译,北京:中国社会科学出版社1984年版。

原文见:《古希腊戏剧与梵剧、戏曲的观念差异》,《戏曲艺术》2004年第3期。

作者简介

刘彦君,文学博士,中国少数民族戏剧学会会长,中国艺术研究院原话剧研究所所长、研究员、博士生导师。1989年至1991年在美国伯克利加州大学任访问学者。出版学术和文化著作十余种,发表论文、评论等二三百篇,成果获”五个一工程奖”等奖项。主要著作有《中国戏剧的蝉蜕》《栏杆拍遍——中国古代剧作家心路》《梅兰芳传》《东西方戏剧进程》《中国戏曲发展史》《图说中国戏曲史》《中外戏剧史》《从传统到现代——戏曲本质论集》等,主编有“世纪之门文艺时评丛书”等。先后担任中宣部五个一工程奖、文化部文华奖、新闻出版署国家图书奖、中国戏剧家协会梅花奖和曹禺剧本奖、北京市老舍文学奖等奖项评委。

202042420

【名誉顾问】: 龚和德 徐棻 夏写时
 陈鹏 都文伟 郭翠君 郭宇 季国平 蒋中崎 廖全京 刘彦君 芦昂 罗怀臻 吕效平 马也 孟繁树 施旭升 汪人元 姚金成 叶长海 伊天夫 张大新 郑传寅 朱恒夫
【研究人员】:白勇华 邓添天 陈萍萍 程姣姣 丁盛 费泳 郭红军 胡红萍 黄静枫 李红艳 李世涛 李伟 廖夏璇 罗丽 吕茹 马天恒 莫霞 穆海亮 穆杨 倪彩霞 孙红侠 王璐瑶 韦玺 吴韩娴 杨子 叶皛 张炼红 张婷婷 赵建新 赵天为 郑永为 朱云涛
:方锦涛

邓碧婷、

2026

新年启程,万象焕新!

廖全京 | 第一份答卷——徐棻新编折子戏的文化价值

廖全京 | 勇者魏明伦

廖全京 | 杜兰朵东归:两种戏剧的磨合过程——关于川剧《中国公主杜兰朵》的札记

“现代戏曲研究”微刊恭贺新春(附2025年文章推送情况)

廖奔、刘彦君 | 中国演剧体系的探索及其终结

廖奔、刘彦君 | 百年“戏改”

廖奔、刘彦君 | 新文化人士与旧剧泰斗——从欧阳予倩的特殊文化身份看20世纪戏剧变革

刘彦君、廖奔 | 新旧剧论争的世纪回望

赵炳翔 | 当机关算尽的凤姐照见当代困境——评川剧《红楼之凤》的真善美境界

廖琦立 | 花自飘零,魂不随流——从“自我确证”看《花自飘零水自流》的皇后,兼谈陈巧茹的表演

刘彦君 | 取法乎西方——20世纪中国戏剧观念的倾仄

叶红 | 一场爱情的慢性死亡——川剧《花自飘零水自流·别宫》观演有感

南天 | 田蔓莎与《麦克白夫人》戏与诗

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-12 21:18:26 HTTP/2.0 GET : https://f.sjds.net/a/476986.html
  2. 运行时间 : 0.256470s [ 吞吐率:3.90req/s ] 内存消耗:4,407.78kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e334d759ce1990348484e0d5b0e99b05
  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.000886s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001306s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.033172s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002229s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001297s ]
  6. SELECT * FROM `set` [ RunTime:0.000505s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001243s ]
  8. SELECT * FROM `article` WHERE `id` = 476986 LIMIT 1 [ RunTime:0.013211s ]
  9. UPDATE `article` SET `lasttime` = 1778591906 WHERE `id` = 476986 [ RunTime:0.027125s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.003909s ]
  11. SELECT * FROM `article` WHERE `id` < 476986 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.005798s ]
  12. SELECT * FROM `article` WHERE `id` > 476986 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.008788s ]
  13. SELECT * FROM `article` WHERE `id` < 476986 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001984s ]
  14. SELECT * FROM `article` WHERE `id` < 476986 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006199s ]
  15. SELECT * FROM `article` WHERE `id` < 476986 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.009839s ]
0.259769s