当前位置:首页>戏曲>方寸屏间起笙歌——大同地方戏曲的破圈之路

方寸屏间起笙歌——大同地方戏曲的破圈之路

  • 2026-05-11 02:31:23
方寸屏间起笙歌——大同地方戏曲的破圈之路

方寸屏间起笙歌

大同地方戏曲的破圈之路

你好,大同的“宝藏戏曲”!

塞北大同,黄土高原与边塞文化的交汇点,这里不仅有云冈石窟的千年石刻,更藏着流淌在市井巷陌里的戏曲声腔——耍孩儿的婉转灵动,北路梆子的铿锵豪迈。这些土生土长的地方戏曲,是大同人刻在骨子里的文化记忆,是黄土高原上最鲜活的非遗脉搏,更是记录大同数百年历史的“文化活化石”,书籍未能呈现的民间故事、地域风情,都藏在这一声声唱腔里。

戏曲片段混剪

你可能在古城关帝庙的戏台前听过它,可能在爷爷奶奶的哼唱中遇见过它,也可能从未听说过它的名字。我做了一份253人填过的问卷,想看看这份独属于大同的文化基因,到底被多少人知晓。结果意外又暖心:有人念念不忘儿时戏台的热闹,有人好奇这“奇怪名字”的戏曲究竟是什么滋味,还有外地游客直言“来大同旅游,想带走这份独特的文化记忆”。

今天,就让我们打破“传统=小众”的偏见,一起走进耍孩儿与北路梆子的世界,看看这些老腔老调遇上多元新媒介,如何在方寸屏幕间,走出一条属于自己的破圈之路。

藏在唱腔里的大同魂

耍孩儿《千里送京娘》剧照

大同,自古便是中原与草原文化交融的重镇,特殊的地理坐标,孕育了独树一帜的地域文化,大同的耍孩儿与北路梆子,是两颗自带“塞北基因”的明珠。它们一柔一刚,一俏一豪,共同构成了大同独有的戏曲风貌,也藏着这座城市最本真的文化密码。

已关注
关注
重播 分享

耍孩儿

耍孩儿,光听名字就透着一股憨态可掬的亲切感,它还有个更形象的别名——“咳咳腔”。

作为大同独有的稀有剧种,它早在1992年就荣获文化部授予的“天下第一团”称号,2024年更是登上央视《天下第一团》纪录片首集,让全国观众见识到了这门“塞北独苗”的魅力。

耍孩儿的历史能追溯到元代,最初是民间的说唱艺术,后来慢慢发展成戏曲,唱词里满是雁北方言的质朴,表演中藏着市井生活的烟火气。演唱时以“咳咳”为衬腔,腔调朴实自然,兼具北方的粗犷与南方的婉约,表演多以民间故事为蓝本,贴近生活,深受当地百姓喜爱。老辈大同人常说,“听上一段耍孩儿,赛过吃顿红烧肉”,逢年过节、婚丧嫁娶,耍孩儿的唱腔总能响彻街巷。

耍孩儿部分剧照

薛志花老师是耍孩儿第四代传承人,从小在梨园世家长大的她,对耍孩儿的特色了如指掌:“我们耍孩儿最特别的就是三大宝——打击乐、后嗓子、接地气。”每一句唱腔结束后,都要穿插专属的打击乐过门,男生用大罗、马锣,女生用小钹、小罗,热闹又欢快;男演员的“后嗓子”唱腔更是独一份,把声音压在喉咙下方挤压声带,唱出的声音沧桑又通透,“本地人听着亲切,外地人第一次听都觉得新鲜”;而表演形式则贴近生活,载歌载舞,像《狮子洞》里孙悟空幻化的小娘子,灵动俏皮,连小朋友都能看明白。

听听大同独一份的“咳咳腔”

已关注
关注
重播 分享
薛志花老师聊耍孩儿

北路梆子

如果说耍孩儿是“塞北小清新”,那北路梆子就是“大同豪放派”。北路梆子,作为山西四大梆子(中路、北路、上党、蒲剧)之一,在大同及雁北地区流传甚广,与晋南的上党梆子相比,晋北的北路梆子唱腔更粗犷、表演更豪放,其唱腔高亢激越、铿锵有力,表演豪放粗犷、气势恢宏,唱词多是英雄故事、家国情怀,表演时一招一式刚劲有力,板胡一拉,锣鼓一响,唱腔能穿透街巷,听得人热血沸腾。《王宝钏》《血手印》这些经典剧目,至今仍是大同老戏迷的“心头好”,逢年过节的戏台前,总能听到他们跟着哼唱的声音。

北路梆子剧照

两门戏曲,早已融入大同的城市肌理。它们藏在古城的庙会里,躲在乡村的惠民演出中,也留在老一辈大同人的记忆里。耍孩儿的表演里,有大同剪纸的灵动;北路梆子的唱词中,有边塞文化的豪迈。问卷数据显示,63.24%的观众认为“浓郁的大同地域文化特色”是戏曲最吸引人的地方——因为这份特色,它们不是冷冰冰的艺术形式,而是有温度、有记忆、有乡愁的文化载体。

但遗憾的是,这些曾经家喻户晓的“乡音”,如今却面临着“酒香也怕巷子深”的困境。台下的观众越来越年长,年轻面孔寥寥无几;传播范围局限在本地,省外知道它们的人少之又少;线上内容零散,难以形成真正的传播力。这份藏在唱腔里的大同魂,急需一条破圈之路。

253份问卷填写者年龄分布
253份问卷填写者对大同地方戏曲了解程度

老腔为何难觅新听众?

走进如今的大同戏曲演出现场,台下观众大多是头发花白的老戏迷,年轻面孔寥寥无几。不少年轻人甚至从未听过耍孩儿、北路梆子的名字,对戏曲的认知还停留在“老年人的艺术”。就连常年扎根大同的外地文旅博主也坦言,初听大同戏曲时,不看字幕根本听不懂唱词内容。

01

白发多过青丝的困境

走进大同古城关帝庙的戏台前,你会看到这样一幅景象:台下坐满了头发花白的老人,他们早早搬着小板凳占座,聚精会神地盯着舞台,时不时跟着唱腔点头哼唱;而路过的年轻人大多只是瞥一眼就匆匆离开,偶尔有好奇驻足的,也很难坚持看完一整折戏。

“现在看戏的,都是六七十岁的老戏迷,三十岁以下的年轻人几乎没有。”耍孩儿传承人薛志花的话,道出了大同戏曲最核心的困境——受众老龄化。我们的问卷数据也印证了这一点:58.1%的受访者认为“年轻人关注度低”是戏曲发展的最大问题,而在接触过戏曲的人群中,56岁及以上群体占比远超年轻群体。

年轻群体对戏曲的“疏离感”,源于多重因素的叠加。首先是审美与节奏的脱节,快节奏的生活让年轻人更倾向于碎片化、娱乐化的内容,15秒的短视频、几分钟的趣味图文才能抓住他们的注意力;而传统戏曲一折戏动辄几十分钟,大段的唱腔、复杂的剧情,很难让习惯了“倍速观看”的年轻人静下心来。薛志花老师也坦言:“我们演一场《扇坟》(剧目《狮子洞》选段)要四十多分钟,年轻人可能看十分钟就觉得无聊了。”

02

守着戏台难出圈

长期以来,大同戏曲的传播高度依赖线下演出,戏台多在乡村、古城等老戏迷聚集的地方,很难触达年轻人的社交场景;而线上传播又显得“有心无力”——虽然薛志花等传承人会在抖音分享演出片段,但大多是未经专业剪辑的原生视频,没有结合短视频平台的传播规律,播放量低、互动少,难以吸引年轻用户。问卷显示,52.57%的人通过短视频平台接触戏曲,但大同戏曲的线上内容却严重不足,甚至在抖音搜索“耍孩儿”“北路梆子”,相关内容寥寥无几。

03

人才培养周期长

更让人担忧的是人才的青黄不接。戏曲演员的培养周期长、难度大,“十年磨一剑”是常态,但付出与回报却不成正比。薛志花老师告诉我们,剧团大概10年才招一茬学生,现在的年轻演员多是劳务派遣。每年都有年轻演员因为生活压力离开,尤其是男孩子,面临成家立业的压力,很难坚守这份“情怀”。“去年我们就走了两个男孩子,”薛志花的语气里满是无奈,“现在能留下来的,都是真正热爱戏曲的。”

人才培养困境

此外,内容与现代生活的脱节也让戏曲难以吸引年轻人。55.73%的人认为传播形式单一缺乏创新;41.5%的受访者认为戏曲“内容与现代审美脱节”,传统剧目多是家长里短、历史典故,虽然经典,但很难与年轻人的生活产生共鸣;而像越剧那样贴近年轻人情感的爱情题材,在大同戏曲中相对较少。加上戏曲的妆容、舞美长期保持传统风格,没有与时俱进,也让年轻群体觉得“距离感太强”。

253份问卷填写者认为大同地方戏曲传播发展面临的主要问题

但困境之下,也藏着转机。问卷显示,73.92%的人对“文字+图片+视频+互动”的融合新闻形式感兴趣,78.26%的人愿意在抖音、快手等平台看戏曲内容。这意味着,年轻人不是不喜欢传统戏曲,而是没有找到喜欢的“打开方式”;大同戏曲不是没有破圈的可能,而是需要找准方向,用新媒介的语言,讲好老腔的故事。

截至2026年4月24日,抖音戏曲话题下有二246.7万人参与,782.6亿次播放

河南豫剧、安徽黄梅戏等地方戏曲,通过新媒体创新传播,成功打破圈层,成为“网红戏曲”,这也为大同地方戏曲的破圈提供了可借鉴的经验——短视频不是传统戏曲的“简化版”,而是“传播版”,它用更轻量化、更具感染力的形式,让古老声腔重新走进大众视野。

从戏台到屏幕的新生

大同耍孩儿非遗传承薛志花直播

面对困境,大同的戏曲人、文旅从业者没有坐以待毙。他们以“守正”为根,坚守戏曲的艺术精髓;以“创新”为翼,勇敢尝试新的传播形式与内容。这些从戏台走向屏幕、从传统走向现代的尝试,虽然微小,却为大同戏曲的破圈埋下了希望的种子。

已关注
关注
重播 分享

薛志花老师聊戏曲创新

戏曲进校园

大同戏曲“破圈”的重要尝试——戏曲进校园。

现在,剧团每周都会走进大同的中小学,开展常态化的戏曲教学。课堂上,老师们不仅会给孩子们讲耍孩儿、北路梆子的故事,还会现场示范戏曲动作,让孩子们亲手摸戏服、戴头饰,甚至给感兴趣的孩子画戏曲妆。“女孩子看到漂亮的头饰会围过来,男孩子对耍枪弄棒的动作特别感兴趣”,薛志花老师笑着说,“有孩子上完课说‘原来戏曲这么有趣’,这就够了”。

戏曲进校园活动图(薛志花老师供图)

这种“沉浸式”的体验,让戏曲不再是“老年人的艺术”,而是变得可触、可感、可玩。问卷显示,27.27%的人希望融合新闻中包含“戏曲体验/学习的实用攻略”,而戏曲进校园,正是让年轻群体从小接触戏曲、了解戏曲的最佳方式。这些在孩子心中种下的种子,或许就是大同戏曲未来的新听众、新传承人。

戏曲进校园活动图(薛志花老师供图)

从个人分享

到官方规划

大同耍孩儿非遗传承人薛志花老师直播

“有外地朋友通过抖音联系我,说想邀请我们去演出,还有年轻人问哪里能看到完整的戏”,薛志花说,这些小小的反馈,让她看到了线上传播的可能。更让人期待的是,剧团去年已经成立了多媒体工作室,计划打造官方抖音、视频号等账号,“以后会有专业的团队来做内容,把耍孩儿的经典片段、幕后故事好好包装一下,让更多人看到”。

已关注
关注
重播 分享

薛志花老师直播片段

在传统中

寻求创新

2019年,耍孩儿原创剧目《云冈魂》横空出世。这部国家艺术基金扶持的作品,将耍孩儿与云冈文化深度结合,舞美宏大、剧情动人,一经演出就收获了满堂彩。虽然有老戏迷觉得“音乐不像传统耍孩儿”,但这部剧让更多人看到了大同戏曲的创新可能。

已关注
关注
重播 分享

耍孩儿剧目《云冈魂》选段(图源网络)

“传承不是守旧,创新也不是抛弃传统”,薛志花老师说。除了《云冈魂》,剧团还推出了现代戏《忘忧草》,融合耍孩儿的风趣幽默与北路梆子的高亢激昂,让戏曲内容更贴近现代生活。这些创新尝试,或许存在争议,但正是在这样的探索中,大同戏曲才能找到传统与现代的平衡点,吸引更多不同年龄段的观众。

耍孩儿剧团排练剧目,王斌祥老师和薛瑞红老师指导

共创互动

除了传承人个人,一些本地短视频博主也开始关注大同戏曲,成为大同地方戏曲破圈的“新生力量”。他们土生土长在大同,对家乡的戏曲文化有着深厚的感情,同时又熟悉新媒体的传播规律,能用年轻群体喜欢的视角,讲好大同戏曲的故事。

晋见大同关于大同地方戏曲的短视频

薛志花就曾和“晋见大同”等博主合作拍摄短视频,用年轻人喜欢的方式呈现戏曲片段,数据反响比单纯的演出视频好很多。这也印证了问卷的结论:56.92%的人希望融合新闻中包含“戏曲经典表演片段”,而用短视频的形式呈现,正是吸引年轻群体的关键。

253份问卷对融合新闻作品的期待

本地博主在制作戏曲短视频时,摸索出了一套贴合新媒体的创作思路:选取戏曲表演的高潮片段做切片,搭配国风+DJ版强化节奏感,让原本缓慢的戏曲唱腔更“上头”;拍摄时聚焦戏曲的服饰、身段、妆容等视觉亮点,用全景+中景+特写的快剪形式呈现,突出耍孩儿、北路梆子的视觉特色;对于难懂的唱词,适当舍弃原声,用画面吸引观众,降低理解门槛。同时,博主还尝试用“化妆前后转场”“排练与成片对比”等反差形式制作戏曲视频,利用短视频的“爽点”吸引流量,这类视频的传播效果远优于单纯的演出实录。

让老腔在数字时代活起来

大同地方戏曲融合传播路径

在新媒介时代,传统戏曲的破圈,从来不是“抛弃传统”,而是“用新方式讲好老故事”。大同戏曲的破圈之路,其实藏着三大密码——内容创新、媒介联动、场景融入。

01

内容创新

内容是传播的核心,大同戏曲的破圈,首先要在坚守内核的基础上,让内容更贴近现代审美。

深挖本土故事,将戏曲与大同的历史文化深度绑定,比如围绕云冈石窟、古城墙、民间传说创作新剧目,让戏曲成为“可听、可看、可感”的城市文化名片。就像《云冈魂》那样,既保留耍孩儿的艺术特色,又融入本地文化元素,容易引发观众的情感共鸣。

《云冈魂》剧照(来源于网络)

适配碎片化传播,针对短视频平台的特点,将经典剧目精简成15-60秒的片段,突出核心亮点——比如耍孩儿的扇技、北路梆子的高腔、《狮子洞》的经典托举动作,让观众在短时间内感受到戏曲的魅力。问卷显示,56.92%的人希望看到“戏曲经典表演片段”,而碎片化的内容,正是吸引年轻群体的第一步。 

融入现代元素,在保持戏曲精髓的前提下,适当加入现代元素——比如用流行音乐改编戏曲唱腔,制作“戏曲+流行”的短视频;用漫画、动画呈现戏曲故事,让内容更生动有趣;甚至可以结合热点话题,创作戏曲版的趣味内容,让老腔接上“新梗”。就像京剧演员鲁肃的反串那样,融入搞笑包袱,反而更受年轻人欢迎。

点击图片

经典角色拼豆图!

02

媒介联动

单一的传播渠道难以形成破圈效应,大同戏曲需要整合多种新媒体平台,打造“全域传播矩阵”,让内容触达不同圈层的观众。

短视频平台是流量入口,作为年轻人聚集的核心平台,短视频是大同戏曲破圈的“流量密码”。可以打造官方账号,定期发布三类内容,一是精简的表演片段,搭配热门音乐和话题标签;二是幕后故事,比如演员的练功日常、化妆过程、下乡演出的趣事,让戏曲人更“接地气”;三是戏曲知识科普,用趣味问答、小实验的形式,讲解耍孩儿“后嗓子”、打击乐等特色,满足年轻人的求知欲。同时,邀请本地网红、旅游博主联动,进行跨界创作,扩大传播范围。

01

耍孩儿独有的特色演唱方式是?

A、真假声混合

B、纯鼻音演唱

C、后嗓子喉音演唱

(点击选项查看答案)

微信公众号适合发布深度内容,比如传承人专访、戏曲文化解读、原创剧目背后的故事,吸引对传统文化感兴趣的群体;小红书则可以聚焦“戏曲+生活方式”,发布戏曲妆容教程、古城戏曲打卡攻略、戏曲文创推荐,吸引年轻女性群体,让戏曲融入日常生活。

戏曲主题文创

定期开展直播活动,比如“戏曲大师课”,让传承人在线教学简单的戏曲动作、唱腔;“后台探秘”直播,带观众走进戏曲演出的后台,了解化妆、穿戏服的过程;“在线点戏”直播,让观众投票决定演出剧目,增强参与感。问卷显示,54.76%的人愿意参与“戏曲体验感受留言分享”,而直播的实时互动性,正是拉近与观众距离的最佳方式。

253份问卷对融合新闻作品包含互动的态度

03

场景融入

破圈的终极目标,是让戏曲不再局限于戏台,而是走进日常生活的各个场景,让观众在不经意间接触、了解、喜欢上戏曲。

继续推进“戏曲进景区、进校园、进社区、进商场”,在古城、云冈石窟等核心景区设置固定演出点,打造“逛景区、看戏曲”的标配体验;在社区、商场举办戏曲快闪活动,用碎片化的表演吸引路人关注;在学校开设戏曲兴趣班,系统培养年轻传承人和观众。同时,设置戏曲打卡点,提供戏服、道具供游客拍照打卡,让戏曲成为“网红打卡项目”。

“大同有戏”戏曲博物馆藏品展示

在新媒体平台推出互动式内容,比如戏曲唱腔挑战、戏曲妆容特效、戏曲知识答题赢文创等,让观众主动参与进来;开发戏曲小程序,整合演出预告、线上购票、戏曲知识库、文创商城等功能,实现“一站式”服务;甚至可以推出戏曲主题的小游戏,让用户在娱乐中了解戏曲文化。

扫码互动,玩小游戏,了解戏曲知识

推动戏曲与其他领域的跨界融合,比如“戏曲+美食”,推出戏曲主题餐厅、戏曲造型的小吃;“戏曲+电竞”,与游戏合作推出戏曲主题皮肤、角色;“戏曲+教育”,将戏曲元素融入中小学美育课程,让传统文化从小扎根。通过跨界,让戏曲触达更多不同兴趣爱好的群体,扩大受众范围。

守正为根,创新为翼

让老腔永远有新声

对比

左图为薛志花、连阳等人参与央视戏曲节目《古村有约》

右图为云中梨园观众图

从乡村的露天戏台到央视的璀璨舞台,从老一辈的口耳相传到年轻人的屏幕分享,大同的耍孩儿与北路梆子,走过了数百年的风雨,也正在迎来新的生机。

它们的破圈之路,不是对传统的背叛,而是对传统的延续——坚守“后嗓子”唱腔、打击乐过门这些核心特色,是因为这是它们的根;尝试短视频、直播、文旅融合这些新形式,是为了让这根脉长得更壮、走得更远。就像薛志花老师说的:“传承不是一成不变,而是让更多人知道它、喜欢它,让它能一直唱下去。”

耍孩儿和北路梆子融合选段

大同戏曲,未来可期,笙歌不息

问卷中,88.54%的人愿意向身边的人推荐大同戏曲,这意味着,只要有好的传播方式,这份独属于大同的文化基因,就能被更多人看见、听见、爱上。或许未来某一天,你会在抖音上刷到一段耍孩儿的趣味视频,会在大同古城的街角偶遇一场戏曲快闪,会在朋友圈看到朋友分享的戏曲打卡照——那时,大同戏曲就真正实现了破圈。

253份问卷参与者推荐大同戏曲的意愿度调查

耍孩儿的锣鼓还在敲响,北路梆子的唱腔还在回荡。这些流淌在大同人血液里的乡音,这些藏在塞北大地的文化瑰宝,终将在方寸屏间,唱响更广阔的天地;终将在守正创新中,迎来属于它们的“戏曲春天”。

一些排练演出图

而我们每一个人的关注、分享与支持,都是这场破圈之路中,最珍贵的力量。

愿这独属于大同的老腔新声,能穿越山海,被更多人铭记与热爱。

最后,再让我们扫码,一起回溯那段充满戏曲与乐趣的时光。

已关注
关注
重播 分享

一些片场小花絮

文字:杨晓蕊
图片:杨晓蕊
视频:杨晓蕊
音频:杨晓蕊
互动:杨晓蕊
编辑:杨晓蕊

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-13 08:57:37 HTTP/2.0 GET : https://f.sjds.net/a/476339.html
  2. 运行时间 : 0.101992s [ 吞吐率:9.80req/s ] 内存消耗:4,384.70kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=92c3d2c88a53c0a817ad6eba23374cc5
  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.000591s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000826s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000351s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000302s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000572s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000579s ]
  8. SELECT * FROM `article` WHERE `id` = 476339 LIMIT 1 [ RunTime:0.000630s ]
  9. UPDATE `article` SET `lasttime` = 1778633857 WHERE `id` = 476339 [ RunTime:0.008555s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000426s ]
  11. SELECT * FROM `article` WHERE `id` < 476339 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000553s ]
  12. SELECT * FROM `article` WHERE `id` > 476339 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001358s ]
  13. SELECT * FROM `article` WHERE `id` < 476339 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003844s ]
  14. SELECT * FROM `article` WHERE `id` < 476339 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013264s ]
  15. SELECT * FROM `article` WHERE `id` < 476339 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000696s ]
0.104045s