当前位置:首页>戏曲>戏曲口述史|李家宝 夏威夷:《菲比:一程山水一程歌》

戏曲口述史|李家宝 夏威夷:《菲比:一程山水一程歌》

  • 2026-05-17 13:29:05
戏曲口述史|李家宝 夏威夷:《菲比:一程山水一程歌》

导语

2025秋季学期北京大学通选课程《经典昆曲欣赏》的作业类别之一为“戏曲口述史”,李家宝和夏威夷同学通过采访口述的方式撰写了《菲比:一程山水一程歌》一文,今揭载于此,以飨读者。 

2026春季学期昆曲基地将开设《戏曲史与戏曲美学》《京剧经典艺术欣赏》《古琴经典艺术欣赏》《昆曲艺术与表演实践》《古琴艺术与演奏实践》等全校通选、公选及专业课程,欢迎关注!

   匕

菲比:一程山水一程歌

文:李家宝(北京大学法学院)

      夏威夷(北京大学法学院)

《经典昆曲欣赏》课程选课同学

她从西方的歌剧舞台走来,在苏州园林的月光下第一次听见了昆曲的水磨腔;她站在北京大学的讲台上,用英文向世界解释着“不到园林,怎知春色如许”的东方美学。

她是菲比,北京大学艺术学院博士研究生。她第一次踏上中国的土地时,还是纯粹的西方歌剧演唱者,对中文一窍不通;时光流转,现在,她不仅能流利地用中文交流,更以昆曲学者的身份,在这所中国顶尖学府中深耕中国传统戏曲。

“有时候我会想,这一切是如何发生的。”菲比轻轻翻开一本泛黄的工尺谱,“就像昆曲里的唱词——‘情不知所起,一往而深’。”

窗外,燕园的梧桐叶沙沙作响。她的讲述,从2016年苏州的月光开始。

缘起:苏州的月光

“那是我第一次来中国,一句中文都不会说。”2016年,国际青年歌唱家艺术节(iSING! Suzhou)在苏州举办,菲比作为入选的西方歌剧歌手来到这座东方水城。艺术节由著名男低音歌唱家田浩江创办,在西方歌剧界有着很高声誉,旨在让西方歌手学习将中文作为歌剧的演唱语言。

那时的菲比,已经作为西方美声传统的古典歌手工作了几年,在近四十个不同国家演出,涉及多种语言,涵盖歌剧、音乐会等多种演出形式。她熟悉意大利语、德语、法语歌剧的每一个细节,却对中国一无所知。

“节目的安排很特别,不仅教我们唱中国艺术歌曲,还让我们接触昆曲。”菲比清晰记得第一次观看昆曲时的震撼,“在苏州,演员在实景中表演。我对中国的文化框架不了解,既听不懂昆曲的唱词念白——毕竟昆曲用的是明代中州韵,和现代普通话差别很大,就像母语英语者听莎士比亚作品朗诵,只能凭动作表情推测大意,也无法阅读中文字幕,但那种整体的美感——声音的婉转、动作的精准、眼神的流转,甚至呼吸的节奏,还有看似精巧却极具力量的舞台编排,都让我感到一种深深的敬畏。”

她用“敬畏”这个词描述自己的感受。作为有十五年职业经验的歌唱家,很少有表演能让她如此动容。“这其中有一种磁力,有某种在我尚无法命名的地方产生共鸣的东西。”菲比就这样深深爱上了昆曲。

2018和2019年,疫情前的那些日子,菲比多次回到中国参加演出和文化交流项目,与昆曲的缘分也在一次次相遇中不断加深。2019年12月在上海,她与田浩江老师及iSING同事们演出时,有幸与“昆曲王子”张军同台,虽未及交流,却让她对这门艺术的向往愈发强烈。

2020年初,菲比原计划搬到中国,但疫情让一切暂停。

她没有等待。她报名了清华大学语言中心的线上课程,开始了为期三年的全日制中文学习。课程时间是北京时间上午八点——对应伦敦的午夜十二点。每周五天,每天四小时,雷打不动。

“那是一段奇特的时光。”菲比回忆道。她那个时候的合租公寓在伦敦东区,窗外是沉睡的城市。卧室里只有电脑屏幕的光亮,以及北京老师清晰的授课声。那段时间,她同时还要全职工作维持生计,日子忙碌却充实。

声调是第一个难关。“妈、麻、马、骂”,同一个音节,重复上百遍。她的耳朵习惯了意大利语圆润的元音、德语铿锵的辅音,却难以捕捉中文四个声调之间微妙的差别。“我的一个中国好朋友说我的二声像疑问句的结尾,三声像叹气。”她笑了,“其实我是在用唱歌的方式说话。歌剧训练让我习惯了拉长音节,强调元音。但中文的美在于声调的起伏,在于字与字之间的韵律。”

写作更难。第一次作业,老师用红笔批改了五十处。“有的字缺了笔画,有的词语搭配不对,有的句子根本就是英文的直译。”她一度怀疑,三十多岁的自己是否已经过了学习新语言的最佳年龄,甚至会因无法做到完美而“碰头墙”发泄挫败感。

凌晨五点,中文考试结束。伦敦的天还没亮。她关掉电脑,打开手机里的录音——那是《玉簪记》的选段:“长清短清,哪管人离恨……”她跟着哼唱,在笔记本上标注拼音,查字典,记例句。

疫情期间,她还通过联合国的一个项目,参加了苏州昆曲传习所的线上课程。“两位老师——冷老师和潘老师——非常耐心。虽然我的中文水平还很低,几乎听不懂工尺谱上的唱词,也跟不上老师要求的动作,但她们始终很亲切。”那堂课长达两小时,对她来说异常艰难,“但我下定决心,一旦疫情结束,一定要亲自来中国跟他们学习。”

那段时间,菲比对昆曲的理解主要通过阅读英文学术文献——比如林萃青(Joseph S.C. Lam)、郭冉(Kim Hunter Gordon)等学者的研究文章,以及在线观看视频,观察表演者的手势、节奏、动作和情感能量。她还有一位精通秦腔的陕西朋友,朋友讲解了许多戏曲通用的风格原则,让她明白昆曲作为“整体性”艺术,意义是通过整个身体传达的,而非仅依赖文本或声音。

2022年2月的那个早上,线上昆曲课程结束后,她坐在书桌前,久久没有起身。窗外开始下雨,伦敦的雨总是下得安静。她打开一本英文的昆曲研究著作,读到一段关于昆曲“整体性”的论述:“唱念做打,手眼身法步,所有元素同时进行,意义通过整个身体传达。”

她忽然明白了什么。就像她学中文,不仅仅是学词汇和语法,而是学习一种思维方式,一种感知世界的方式。昆曲也是如此,它不是孤立的唱腔或动作,而是一个完整的哲学与美学宇宙。

“那三年,我学会了耐心。”菲比说,“语言和音乐一样,进步不是线性的。有时你觉得停滞不前,甚至退步,但突然有一天,突破就来了。这不是天赋,而是坚持。任何你在数千小时中反复进行的事情,都会变得持久而牢固。”

好像是2022年冬天,线上期末考试的最后一道题是:“用中文描述友谊的重要性。”她写了四十分钟,写了五百字,写了李白,也写了约翰 多恩, 写了莎士比亚,也写了汤显祖,写那种“听不懂却深深被打动”的感觉。

老师给她的评语大概是:“菲比,你的中文已经有了自己的呼吸。”

那一刻她知道,她准备好了。

扎根:北大的土壤

2023年,菲比正式成为北京大学艺术学院博士研究生。选择北大,有多重原因。

“最初是通过两位朋友的推荐,”她说,“一位是北京舞蹈学院的欧老师,她在北大艺术学院完成了博士学位;另一位是佛罗伦萨大学孔子学院的张院长,我2022和2023年在佛罗伦萨演出时与他相识。他们都强烈推荐这里的博士项目。”但更深层的原因,是她看到了北大艺术学院独特的学术生态。“这里有陈均教授这样的中国传统音乐专家,也有像我的导师Blake Stevens教授这样的西方古典音乐学者。我可以在一个地方同时向两个领域的专家学习。”更吸引她的是北大的昆曲传承与研究中心,以及学校与北方昆曲剧院的紧密合作,“几乎每周都有活动,有工作坊,有演出,有大师课”。此外,北大作为世界前二十的大学,拥有无与伦比的学术环境,艺术学院对跨文化、跨学科研究的承诺,以及歌剧研究院的专业资源,都让她深深向往。

她提到的《经典昆曲欣赏》课程,是北大最著名的通选课之一,每学期都超额报名。“第一周就有近三百名学生挤进教室,这很正常。”课程每周邀请一位昆曲名家授课,“最近几周,我们邀请了柯军、俞玖林、周好璐。可以说,任何一位著名的昆曲表演者,很可能都来过我们的课堂。”作为课程主持人,菲比深感荣幸。

在这样浓厚的学术与艺术氛围中,菲比开始了她的深入研究。她清楚地知道自己的定位:“我不是昆曲表演者,也不可能成为昆曲表演者。昆曲需要‘台上一分钟,台下十年功’,需要从童年开始的训练,就像我不可能成为芭蕾舞演员或奥运体操运动员一样。我是一名学者,研究昆曲理论,同时在学术研究中融入一些身体实践——就像Emily Wilcox(魏美玲)教授所说的‘身体知识’,这也是所有昆曲学者和‘曲友’都会做的。”

她的研究围绕着昆曲的小生艺术。“昆曲被称为‘百戏之师’,它代表了中国传统歌唱的根源。理解昆曲,对于研究中国其他的声乐艺术、甚至当代的国风音乐,都有重要意义。”

2023年6月,在苏州,她与冷老师一起表演了《牡丹亭》中的【忒忒令】。她说:我必须强调,我站在这个舞台上,并没有专业表演者的身份——因为我所演绎的是一种我并不熟悉的艺术形式。此刻的我,更像是一座桥梁,一次文化的展示与交流,也是向老师表达感谢的方式——‘看,这是您在短短12天里教给我的所有东西!’”

从2024年初开始,她有幸与北方昆曲剧院的刘志霞老师一对一学习昆曲小生折子戏,学习《牡丹亭》中柳梦梅的唱段。“我从刘老师的耐心、投入和善意中学到了很多。”但她始终清醒:“学习昆曲的唱、念、做、打,对我来说需要一种专注的心态,对每一个动作、每一句唱腔、每一个步伐都保持缓慢、耐心的关注。这与西方歌剧主要关注声乐技巧和表现力不同,昆曲将身体、眼神、手势和动作都融入叙事之中。”

学习过程中,菲比也面临着诸多挑战。作为拥有数十年经验的西方歌剧演员,她的姿态、呼吸、发声等习惯在昆曲学习中几乎派不上用场,只能放下过往成就,以完全初学者的身份,从零开始学习中州韵发音、识读工尺谱、理解行当类型及其美学原则,还要在演唱时记忆精确的动作和手势序列。昆曲学习需要冥想式的专注心态,迫使心智进入高度专注、稳定的状态,这让她学会了谦逊与耐心。

在北大,她不仅学习,也开始承担更多文化交流的角色。她为昆曲活动做英文翻译,主持面向留学生的讲座。上学期,北方昆曲剧院的刘巍老师主讲一场英文活动,“吸引了许多新的昆曲爱好者,包括来自德国的交换生玛雅——她本人也是受过训练的演员,以及来自俄罗斯、研究地质学的博士生丽莎。”

“昆曲必须得被我们都尊重的,但我不认为昆曲只是‘阳春白雪’,”菲比说,“它应该被看见、被体验、被讨论。就像京剧、昆曲社的同学们在校园里唱戏,不仅是为了复古,也是让传统自然地‘流动’进今天的生活。”她提到自己参加北大昆曲基地活动的经历。“当你看到物理系、计算机系、历史系的学生聚在一起唱戏,你会明白,传统不是放在博物馆里的古董,而是活生生的、可以对话的存在。”

陈均教授在指导她的研究与实践方面起到了关键作用。“每周向陈老师学习,我时刻被提醒:昆曲不仅仅是一门学术学科;它是一种由真实的人们承载的、充满非凡艺术性与智慧的活传统。”

她举了柯军老师的例子:“我在写作中经常引用他关于昆曲创新与传承的理念——‘最传统,最先锋’。最近他在谈到《汤莎会》项目时说,我们表演的诸多原因之一,是向祖先展示我们的成就,以及我们如何传承他们赋予我们的东西。他说艺术超越时空。在罗马露天剧场表演《夜奔》时,他抬头望向天空,意识到对于天空而言,没有过去与现在——‘天空没有古今’。唯一存在的,是此刻。”

菲比停顿了一下,眼神深远:“就在那一刻,他就是林冲。我认为,这正体现了表演艺术的神秘与令人敬畏的特质,也阐释了为何我们追求艺术。”

在北大的学习生活中,多位老师塑造了菲比。她特别提到已故的来自纽约的美声导师Sanford Sylvan,这位虔诚的佛教修行者曾对学生说:“认真对待你的艺术,但不要太把自己当回事。”(“Take your art seriously; don’t take yourself too seriously.”) 这句话成为菲比的学习哲学,让她以谦逊态度面对昆曲学习中的困难。此外,田浩江老师对中西文化交流的投入为她打开了新世界,清华大学的戴老师、侯老师等中文教师耐心教导她语言,博士导师Blake Stevens教授则以严谨的逻辑和深厚的艺术素养,帮助她顺利重返学术界,两人还曾合作演奏中国艺术歌曲,留下了难忘的经历。

尾声:成为桥梁的人

菲比的书桌上,摊开着几份正在撰写的论文:关于中国艺术歌曲与古琴曲的关系,关于作曲家王震亚,还有一篇关于机器人的文章。“我对中国音乐,无论古代还是现代,都非常感兴趣。或者说,我关注古代如何塑造现代音乐景观。我还对演奏音乐家的实际经历很感兴趣,无论是昆曲、中国艺术歌曲还是其他艺术形式领域。”

未来,她计划继续从事昆曲与中国音乐的学术研究,发表相关学术成果;继续参与北京大学的《经典昆曲欣赏》课程;参加国际文化交流活动和学术会议;支持诸如CLEC(中国教育部中外语言交流合作中心)的“唱歌学中文”这类将音乐与语言学习结合的项目;帮助创建让全球观众体验昆曲的平台。“我的目标很简单:继续学习,继续分享,并帮助他人感受到昆曲带给我的那种敬畏与启发。”

学习昆曲和中文的这段旅程,彻底改变了菲比对中国和自我的理解。她通过亲身经历感受中国文化,与朋友庆祝节日、与戏曲从业者排练、与同学上课,在她眼中,中国是充满活力、多样而包容的家园,这里的传统、哲学、美学以及身边的人,都不断激励着她。昆曲让她变得更有耐心、更注重细节,培养了正念心态,也让她学会在快节奏的世界中拥抱慢与深,拥有了如竹子般宁静的韧性。

她的家人和朋友也因她与昆曲结缘,未婚夫和母亲从最初的陌生到如今深深喜爱这门艺术。而菲比自己,也从一个对中国文化一无所知的西方歌剧演员,成长为连接中西文化的桥梁。

问她有什么想对同样热爱昆曲的外国朋友说,她想了想:

“以耐心、谦逊和好奇心来接近这门艺术。昆曲博大精深——它的历史、文学、技艺、哲学皆如此。不要因层层叠叠的复杂性而气馁,相反,应将其视为一个契机,让你与这门艺术以及中国文化的关系更加深厚。”

“我相信,每个人都能在昆曲中找到自己的道路——无论是作为学者、表演者、翻译,还是作为欣赏者。昆曲的宏大之处,在于它能够以不同的方式触动人心。”

向外走,晚风带来了远处隐约的唱腔。可能是京昆社的同学还在练习,也可能是录音。菲比站在台阶上,听了片刻。

“是《牡丹亭》。”她微笑,“‘不到园林,怎知春色如许’那一句。”

她走下台阶,身影融入燕园的夜色中。从苏州园林的月光,到伦敦深夜的屏幕,再到燕园的讲台——这是一条漫长的路。但正如她所说:“在未亲身经历之前,我们无法领略其美——但一旦经历,它便成为我们的一部分。这句话对我而言,正体现了文化交流、艺术探索、真挚的爱,甚至是生命本身的核心:未亲身体验,你无法真正理解事物的深度。”

未名湖的波光依旧荡漾。博雅塔的灯光倒映在水中,碎成千万片金鳞,又随着水波聚拢。

所有的旅程都是为了归来——归来于更深刻的自己,归来于更丰富的世界。

供文:李家宝/夏威夷

排版:柯晓莹

审核:陈均

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-20 11:54:48 HTTP/2.0 GET : https://f.sjds.net/a/459251.html
  2. 运行时间 : 0.149561s [ 吞吐率:6.69req/s ] 内存消耗:4,337.79kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e495655ea76b710bb792c93da92fc640
  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.000707s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000681s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000313s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000276s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000557s ]
  6. SELECT * FROM `set` [ RunTime:0.000200s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000571s ]
  8. SELECT * FROM `article` WHERE `id` = 459251 LIMIT 1 [ RunTime:0.000520s ]
  9. UPDATE `article` SET `lasttime` = 1779249289 WHERE `id` = 459251 [ RunTime:0.000955s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000219s ]
  11. SELECT * FROM `article` WHERE `id` < 459251 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000402s ]
  12. SELECT * FROM `article` WHERE `id` > 459251 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000349s ]
  13. SELECT * FROM `article` WHERE `id` < 459251 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000634s ]
  14. SELECT * FROM `article` WHERE `id` < 459251 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000578s ]
  15. SELECT * FROM `article` WHERE `id` < 459251 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000774s ]
0.151191s