当前位置:首页>戏曲>《闲情偶寄·戏曲》之赏析

《闲情偶寄·戏曲》之赏析

  • 2026-05-11 02:54:05
《闲情偶寄·戏曲》之赏析


《闲情偶寄·戏曲》之赏析
文/观鹅会意

“读书破万卷,下笔如有神”之一语,出自杜甫五言古诗《奉赠韦左丞丈二十二韵》之诗句。鄙人读书甚少也没有读到破书的功夫,所以感觉写起文章来笔涩难尽。

笔者偶然在读《中国历代文论选》时,读到清·李渔《闲情偶寄》(戏曲部分)一文时,精辟之文如醍醐灌顶。在查看他的生平时,才知道李渔前辈不仅是一位高产多能的文学家、戏剧家、戏剧理论家、美学家,素有才子之誉,世称“李十郎”,还是一位出版家。李渔的《闲情偶寄》分八部,是一本讲生活艺术的书,也是一本充满人生智慧的书。

鄙人自幼偏爱书画艺术,并于一九七九年考入朔县师范音美专业班,毕业后走上三尺讲台后,在县新华书店购买了一套四本《芥子园画谱》影印版,才知道此书出自他老人家和其女婿两人编纂,不由得肃然起敬。至现在我还记着画竹子的口诀:“竹竿中长上下短,只须弯节不弯竿;竿竿点节休排比,浓淡阴阳细审观。”他这一书不知道成就了多少书画家。

就自己肤浅的文学理解能力,管中窥豹地学到了他文中不少独到的见解,他提出结构第一的原则 ,同时又提出“立头脑”、“减头绪”、“密针线”、“戒浮泛” 、“忌填塞”等一整套理论,虽然是在阐述戏曲理论,但戏曲文学是文学海洋的一支流,所以和行文写之道异曲同工,只不过是殊途同归罢了,是一套高妙的写作学理论。

他在“结构第一”中讲到:“至于结构二字,则在引商刻羽之先,拈韵抽毫之始。如造物之赋形,当其精血初凝,胞胎未就,先为制定全形,使点血而具五官百骸之势。”看来行文之前要运筹帷幄,结构方面的斟酌就像作曲,写一首歌曲必须在音韵和音调之前就要考虑好曲之情感,乐器在演奏前则要定好它的基调,这如同上天造人一样,在其精血刚刚凝聚,还未成人形之前,就应该为他设计好一个整体 ,再经过血肉之增加从而使他具有了一个完整的的形体。亦即造物赋形在前,拈韵抽毫其后。行文一定要胸有成竹,笔下才有竹。因此在写作中我们一定要注重“立纲行文”这一步骤。

“古人作文一篇,定有一篇之主脑”,“立头脑”当然就是说行文之中心思想或者行文之主线。他在文中举了几个戏剧例子,一本戏中会出现若干个人物,但是他们都属陪宾,起止为一人而设。围绕此一人之身,自始至终,离合悲欢,戏中具有无限情由,都根据此人之一人一事,即作传奇之主脑也。《琵琶记》是写汉代书生蔡伯喈与赵五娘悲欢离合的故事。《琵琶记》之主脑为蔡伯喈一人,而蔡伯喈一人起止为“重婚牛府”一事,其余技节皆从此一事而生。二亲之遭凶,五娘之尽孝,拐儿之骗财匿书,张大公之疏财仗义,皆由于此。中心思想是书生发迹变泰后负心弃妻。对戏迷们一讲“白马解围”他们就知道是说《西厢记》,因为“白马解围”止为张君瑞一人之事,红娘之勇于作合,莺莺之敢于失身,与郑恒之力争原配而不得,其余枝节皆从此一事而生。看老先生之“立头脑”之说,看来行文不能就知为一人而作,要知其为围绕一事而作,这样才能同篇贯通,不会出现一盘散沙或者是“无梁之屋”,作者茫然无绪东拉西扯想到那写到那,看客看的是无关痛痒囫囵吞枣一头雾水,所以没有主脑的文章难以和看客产生共鸣。

老先生在阐述“人惟求旧,物惟求新”时,举了一个脱窠臼的例子。大家司空见惯的舂米,都是在石器窠臼里面,如果脱离了司空见惯的这种做法呢?“而文章一道,较之他物,尤加倍焉。戛戛乎陈言务去,求新之谓也。”而写文章的方法,和其他做事去相比,更要加倍地求新求奇求变。他褒贬沿袭老一套是像老和尚补太碎的袈裟、医生在配制混合的汤药。讽刺东拼西凑所谓的“新作品”,东割一段,西抄一段,拼凑在一起还真以为是“集腋成裘”了,可笑之人。

他老人家把编剧比喻成缝衣服,他提出了“密针线”的观点,何谓针线?鄙人认为就是全篇行文之主线即中心思想,密针线,就是章节段落结构要严谨,全篇行文要围绕一个主题,还要经得起逻辑常识性推理。“凑成之工,全在针线紧密,一节偶疏,全篇之破绽出矣。”结构构思要严谨紧凑,如链条传动要一环扣一环的情节,一段连一段的意境,切不能出现断简遗编断管残渖之缺憾。“顿前者,欲其照应;顾后者,便于埋伏。”这句话说得妙在一个瞻前顾后,瞻前要“照应”,顾后重“埋伏”,文章之美妙处就在于有伏笔,这就像看相声,要想吸引住观众重要的是有“包袱”,当然“包袱”大小,抖的是不是时候,那就看写家的经验了。

笔者感悟,要想让看客感觉你文章看的有滋有味,平铺直叙情节平淡自然很难有吸引力,必须在构思结构布置上有新奇,要像一条栽着跟头的山路,一会儿在山疙梁梁上,一会儿一头栽下了梁,一会儿又费力地爬上了另一个山梁,就像故意耍笑坐在骡驮骄上的新媳妇似的。文中有波折有悬念但不可丛生,在不断解开前面“埋伏”的同时,又不断的铺设新的“包袱”,使观众始终跟着文章情节走,让看客用自己的生活阅历,在故事情节中去触景生情,或喜或悲地选择舒畅着自己的心情。

老人家谈到“审虚实”一节,是这么言简意赅论述的,“传奇所用之事,或古或今,有虚有实,随人拈取。”行文难免要引经据典,“实者,就事敷陈,不假造作,有根有据之谓也;虚者,空中楼阁,随意构成,无影无形之谓也。”他所说的“实”就是指有历史记载客观世界中存在的实象,实事,实境;他所说的“虚”是比喻脱离实际的理论或虚构的事物。看来他老人家对于历史剧的“虚构”的态度是谨慎的。他主张忠于历史真实,想虚构也必须在真实的基础上进行艺术虚构。要虚构一篇文章就彻彻底底去虚构,所用人之姓名亦可以凭空捏造,要虚则虚到底。文中若用往事引题,不仅要事实还要古人之名实,不得虚捏文中姓名。

笠翁在论述“忌填塞”时,他是一针见血:“忌填塞:填塞之病有三:多引古事,叠用人名,直书成句。其所以致病之由亦有三:借典核以明博雅,假脂粉以见风姿,取现成以免思索。”看来他是反对这三种做法的。行文要有自己高尚的见解和精辟的世界观,全文都是自己创造出来的境界,不能引经据典太甚,古人名字连篇,让看客读起来就像看点鬼簿,邯郸学步鹦鹉学舌之人,终究也成不了大气候。

在“语求肖似”一章论述中,笠翁开门见山抒了己见:“文字之最豪宕,最风雅,作之最健入脾胃者,莫过填词一种。”他风趣地总结了自己一生的经验之说:他通过豪宕风雅之写作,使自己体健胃好,是写作使自己慢慢进入了虚怀若谷的境界,忘却了自己不幸的家世,忘却了自己怀才不遇的经历,忘却了愤世嫉俗的牢骚。我的才和他们是多么的肖似呀,但是我怎么这么生不逢时背运呀。且尝僭作“我欲做官,则顷刻之间便臻荣贵;我欲致仕,则转盼之际又入山林;我欲作人间才子,即为杜甫、李白之后身;我欲娶绝代佳人,即作王嫱、西施之元配;我欲成仙作佛,则西天蓬岛即在砚池笔架之前;我欲尽孝输忠,则君治亲年,可跻尧、舜、彭籛之上。”在自我虚幻的情景中,自己可以我要做官;我要做名仕;我要与杜甫、李白比才;我要娶绝代佳人王嫱、西施做元配夫妻;我要成仙作佛;我欲尽孝输忠。想怎么肖似就怎么肖似,想怎么想就怎么去想,文中驰怀梦往神游何需设身处地呢?看来行文是人生的一大乐趣。作者在结束尾句中还是说出了行文不可照猫画虎,不要和别人有雷同的地方,看客看拾人牙慧的作品就有沉渣浮泛的感觉。

“全本收场,名为‘大收煞’。此折之难,在无包括之痕,而有团圆之趣。”全剧的矛盾冲突经过高潮阶段的转折后,到结局便得以解决,在他看来,结局的出现不是“无因而至,突如其来”,而是全剧矛盾冲突与人物性格发展的必然结果,他不喜欢“骨肉团圆,不过欢笑一场,以此收锣罢鼓,有何趣味?”到底他追求的“大收煞”是个什么效果呢?他追求的是在山穷水尽之时,突然波澜涌出;他追求的是在山穷水尽之时,柳暗花明又一村;或者先担忧人物时乖命蹇而牵肠挂肚,后石破天惊又破涕为笑;或者先因人物情节而疑虑重重,后时来运转丝丝入扣而欣喜若狂。“大收煞”就要喜、怒、忧、思、悲、恐、惊具到,要让看客从头至尾难以预料,结局让看客想的越远越好,让看客有“余音绕梁,三日不绝”之感。后又举了判学子考试卷的例子,铺开试卷一看,行文字字珠玑奇句夺目,使阅卷之人触目惊心拍案叫绝,手不释卷。看来行文之“大收煞”尾段,不论文章情节多么曲折起伏跌宕,结尾段不能引起看客的共鸣还是失败之作。
(2012.4.9初稿)


最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-15 11:44:55 HTTP/2.0 GET : https://f.sjds.net/a/464041.html
  2. 运行时间 : 0.080305s [ 吞吐率:12.45req/s ] 内存消耗:4,392.85kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2c7533739bcfbb421768920f492dd579
  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.000503s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000765s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000323s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000287s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000510s ]
  6. SELECT * FROM `set` [ RunTime:0.000198s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000571s ]
  8. SELECT * FROM `article` WHERE `id` = 464041 LIMIT 1 [ RunTime:0.000454s ]
  9. UPDATE `article` SET `lasttime` = 1778816695 WHERE `id` = 464041 [ RunTime:0.005770s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000309s ]
  11. SELECT * FROM `article` WHERE `id` < 464041 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000453s ]
  12. SELECT * FROM `article` WHERE `id` > 464041 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000474s ]
  13. SELECT * FROM `article` WHERE `id` < 464041 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000611s ]
  14. SELECT * FROM `article` WHERE `id` < 464041 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000687s ]
  15. SELECT * FROM `article` WHERE `id` < 464041 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000780s ]
0.081886s