当前位置:首页>戏曲>浅谈书法与戏曲在艺术创作中的审美情怀——在书法协会的讲座

浅谈书法与戏曲在艺术创作中的审美情怀——在书法协会的讲座

  • 2026-05-12 01:11:05
浅谈书法与戏曲在艺术创作中的审美情怀——在书法协会的讲座

想法丨发现丨习惯丨人文

让阅读成为习惯

让灵魂拥有温度

浅谈书法与戏曲在艺术创作中的审美情怀

——在书法协会的讲座

主讲:梁镇川

(二O二六年五月七日)

女士们、先生们、爱好艺术创作的同仁们:

      大家上午好!

      郭忠义主席给我出了一个很有意思的难题,就是要我给书法界的同仁们,讲一讲书法与戏曲在艺术创作中的审美体验和感悟。大家知道,我是一个写戏的编剧,讲戏一套一套的,从“风流三部曲”到《杏花酒翁》,可以讲很多很多,也能讲出个头头道道来;但对于书法艺术,我是一个门外汉,在大家面前讲是“班门弄斧”,难保出乖露丑。好在书法和戏曲都属于艺术的范畴,都是中华民族传统文化的瑰宝,写戏和写字,都是在搞艺术创作。艺术创作审美的同一性,决定了书法和戏曲在审美艺术方面有它们共同的规律。所以经过十多天的思考,形成了如下讲稿,与各位书法界同仁共同探讨。不妥之处,请各位书法专家批评指正。

一、先从艺术审美谈起

      美,是一个很美好的字眼儿;美,也是一个很美妙的话题。

      美,是一个尽人皆知,但又难竟其妙;人人都爱,但又各有差别;无处不在、无时不有,但又司空见惯、习焉不察的十分有趣的话题。

      美,也是一个在人生时空里,时时处处影响着每一个人的心情,左右着人们的命运,关乎人们生活质量的十分严肃的话题。

      美,更是一个作家、艺术家奉若神明,终生为之探索、追求、书写、讴歌的永恒的主题。诸如:文章的意韵、诗情的激荡、戏文的情趣、旋律的悠扬、舞步的飘逸、线墨的飞动、画面的秀美等等,无不闪烁着美的艺术光华。

      那么,什么是美呢?

      简单来说,美是能够使人们感到愉悦的一切事物。比如,一出感人的好戏、一幅雅致的书法、一部优秀的小说,人们会感到美好愉悦;一味可口的食品,人们叫美食;一个有姿色的女人,叫美女;静谧的夜晚,溶溶的月色,人们会感到美好的意境等等,都是美。

      如果从理论上详细一些说,美,大致有以下三层意思:

     (一)美是人类社会实践的产物;

     (二)美是人类积极生活的显现;

     (三)美是客观事物在人们心目中引起的愉悦的情感。

      这是理论对“美”的论述。从表述中可见,意思是层层递进的。

      首先,美是社会实践的产物,是人们在社会生产、日常生活实践中,对各种事物所产生的一种感觉。

      进一步说,美是人类积极生活的显现,是积极的,而不是消极的,这就界定了这种感觉的美,是一种积极的、能够引起人们共鸣感动的显现,用时新话来说,是正能量的感受。

      再进一层,美是一种“愉悦的情感”。这种愉悦的情感不是凭空产生的,而是客观事物在人们心目中感受而引起的。这就决定了这种愉悦的美感,必须是客观和主观双向的。一是要客观事物呈现其美,二是要人们主观感到其美。二者缺一不可。比如参观书展,大厅里悬挂一幅幅书法挂轴,这是客观呈现的美;参观的人们欣赏这些艺术作品,感受到了美;从而实现了美与审美的完美统一。

      其实,大千世界,芸芸众生,万事万物,各有其美,各呈其美。完全可以说,美无处不在,无时不有。举凡日月星辰、山川河海、春夏秋冬、百花千森、园林建筑、名胜景观、家具古玩、饮食烹调,还有每一个人的五官容颜、服饰妆扮、言谈举止、为人处事、道德品格、学业事业等等等等,无不各呈其美,各显其妙。著名社会学家费孝通先生关于美的十六字箴言说:“各美其美,美人之美,美美与共,天下大同。”意思就是说,人们要懂得各自欣赏自己创造的美,还要包容的欣赏别人创造的美,这样将各自之美和别人之美拼合在一起,就会实现理想中的天下大同之美。

      庄子在《知北游》篇中说,“天地有大美而不言。”

      我以为,庄子的这句名言,既表述了天地之间到处存在着“大美”,又以“不言”二字形容了世有大美而不可言表的意境。天地之间的大美,不是不言,而是不能言,不可言,难以尽言。比如,人们面对美丽的自然风景,惊奇感叹不已,无词语可以形容,就是她的美丽动人,无法用语言来表达。请看庐山之奇、黄山之秀、华山之险,泰山之雄,古往今来多少文人墨客也难竟其妙。正如著名美学家朱光潜先生说的,“无穷之意达之以有尽之言,所以有许多意,尽在不言中。”可见,大千世界,美不可言;芸芸众生,爱美不已,难以尽言。

      我曾写过一首题为《美》的小诗,是这样的:

大千世界到处存在美,

只是你感受不到。

因为你心中有烦恼,

所以无意中把美赶跑。

美的景致和美的情怀,

总是相爱相恋,相拥相抱。

你对她投以木瓜,

她对你报以琼瑶。

情往似赠,兴来如答,

美在心中翻卷诗涛。

有时候会蓦然发现,

有一对酒涡正在对你微笑……

      请大家注意,“美的景致和美的情怀,总是相爱相恋,相拥相抱”,这就是审美过程中的客观(景致)与主观(情怀)之间的关系。“你对她投以木瓜,她对你报以琼瑶”。你对客观景致投以爱美的情怀,就会得到美的好像“琼瑶”一样感受和乐趣。

      这就是“情往似赠,兴来如答”,这句南朝文学理论家‌刘勰在《文心雕龙》中讲的名言,很值得我们深思。书法艺术创作,也是“情往似赠”,你怀着对书法艺术的深情与热爱,天天练字,不断临帖,日积月累,有一天你突然写出一幅连自己也感到惊讶的作品,这就叫“兴来如答”,这就是艺术功力对你勤学苦练的忠诚报答。

      这里说的“一对酒涡”,并不单单是指美女的酒涡,而是泛指一切美好的事物,尤其是泛指那些被你的审美情趣所发现,用你的审美情感所润色的美好事物。比如你精心创作出的书法作品,不就像美人的酒涡一样对你温柔地微笑吗!

      所以说,美无处不在,无时不有。只不过由于人们主观感觉的差异:诸如生长环境、人生阅历、学识积累、艺术修养、品性品德、兴趣爱好等的千差万别,方才对客观世界美的感受有所不同罢了。

二、书法与戏曲的艺术同一性

书法艺术和戏曲艺术,同为中华民族传统艺术的瑰宝,二者在美学精神、文化内涵、审美观念上,有着深刻的共鸣。我的感悟有以下几点:

1、艺术创作就是艺术家的心灵审美

      艺术创作,是人类的一种高级的精神活动。一切艺术创作,都是艺术家的心灵审美活动,都离不开艺术家的心灵创造。其实,说白了,创作的过程,就是审美的过程。创作就是审美,是经历由萌动写作动机,到完成审美刍形,再到创作出美的“定形”的,这样一个复杂的心理程序,这样一种心灵的高级审美活动。

      戏曲创作是这样的,书法创作也是这样的。只不过戏曲创作,是编剧、导演、演员、作曲、音乐、舞美等共同协调配合才能完成的综合艺术。而书法艺术,一般来说是书法家独立完成的个体艺术。(当然还有装裱艺术)

      如果单从编剧来说,就和书法创作基本一样了,同样要经历这样一个过程:

      一是萌动创作动机,就是要有创作的欲望和激情,想要写什么题材的戏,想要写什么条幅的作品。这是创作的基础。

      二是完成审美刍形,就是打腹稿。比如写戏的故事情节、人物设计、场次安排、矛盾冲突等。书法呢大家都知道,写什么内容、用什么书体、每一个字的识别校正、章法设计等。这是创作必不可少的酝酿和思维。

      三是创作出美的定形,就是具体的写作。写戏要一场一场的写;书法要一字一字的写。这是艺术创作、艺术审美的艰难抒发的意境表达。

      我想,大家都深有体会,这是一个复杂的心理程序,这是一种心灵的高级审美活动。

      请大家注意,戏曲艺术和书法艺术,都是有现场观赏性的艺术。戏曲在舞台上演出,演员的表演与观众的欣赏同时进行。所以,人们称之为“瞬间艺术”“一次性艺术”。书法艺术呢,比如临场书写一个条幅,也是书法家书写与观众鉴赏同时进行。也是“瞬间艺术”“一次性艺术”。它们不像小说、诗歌,作家创作完成后,读者才能鉴赏;而且作家写小说诗歌可以反复修改,直到自己满意,方才公之于世。而演戏写字呢,临场表演书写,瞬间发生,一次性呈现,一旦出现,无可修改。从这个角度来说,演员、书家的艺术功力、临场发挥,就显得十分重要了。

2、主题立意是艺术创作的灵魂

      写戏和书法,都有一个写什么的问题。正确的思想内容和完美的艺术形式的结合,从来都是鉴别艺术创作质量高低的试金石。

      写戏,自不待言。书法也是写什么内容,十分重要。有的书法家是写自己创作的文章或诗词。王羲之写《兰亭序》,成为天下第一行书,流传千古!《启功论书绝句百首》,是当代书法大师启功先生以绝句诗的形式对书法艺术进行的深刻论述和独到见解。

      比如“学书别有观碑法,透过刀锋看笔锋”。是说在学习书法时,有一种观察碑刻的方法,那就是要透过碑刻上经过雕刻的刀锋,去想象和体会原书写者的笔锋运用。

      “只学古人一点点,终成俗派堕尘缘”,是说如果只学习古人的书法技巧的一点点皮毛,而不深入研究和领悟其精髓,最终只会陷入俗套的书法流派,难以自拔。

      “用笔何如结字难,纵横聚散最相关”,是说在书法中,用笔的技巧固然重要,但如何安排字的结构(即结字)却更为困难。字的笔画之间的纵横关系和聚散布局,都是影响字体美观的关键因素。

      不多举例了,各位书友可以读一读《启功论书绝句百首》,很精彩,不仅字写得漂亮,而且讲了很多书法的技巧和诀窍,值得一读!

       多数书家写的是古今诗词歌赋、格言警句,这就有一个选择的问题。郭克耀主席写了我的《孝河湿地公园赋》,刻在巨型石碑上,屹立在湿地公园大门口,精美的书艺,可以说是内容和形式的完美结合,十分壮观,给人视觉上的震撼。郭忠义主席写了我的很多诗文,诸如《孝邑古城赋》《子鸣书院赋》,都是长卷,也很壮观,还有不少诗词,花费了他的心血和才艺。最为使我感动的是孝义文联赠送我的牌匾,“德劭艺馨”,四个苍劲有力、独具个性的隶书大字,悬挂在我的客厅,人见人爱,天天勉励着我励志进取!谢谢了,郭主席!

      总的来说,书法条幅写什么十分重要,值得书家精挑细选。凡是正能量的、优秀的、给人以清新、雅致、积极向上的古今诗文、格言警句、对联楹联等,比比皆是,都可以选用。

3、戏曲艺术与书法艺术的同一性

      戏曲艺术和书法艺术是中华传统艺术的双璧,二者在‌美学原则、表现形式及文化内涵‌上存在深刻的内在联系,互为表里且相互借鉴 。‌‌‌美学与形式的共通性有许多值得互相借鉴、彼此意会的精华。

      先说“意境”。东方意境,深邃高远,是中华传统艺术的内在精蕴。戏曲,首先要通过舞台美术、音乐气氛,营造一种意境,将观众带入特定的时空场景,引导观众进入剧情,心灵受到感染。书法同样的要用纸、墨、笔,营造意境,就在一幅白纸上,通过一个个鲜活灵动的字,浓淡相宜,疏密有致,让进相补,章法讲究,从而营造出超越字体本身的意境来,使观众驻足观看,越看越有味道,越看越受感动,以至拍案惊奇,视觉上的冲击,心灵上的震撼,感悟上的惊艳,油然而生。

      再说“气韵”。‌戏曲艺术与书法艺术都以“气韵生动”为灵魂。书法讲究神气合一,笔断意连,一气呵成。当你展纸润笔书写之时,内心充满精气神,那对书法艺术的热情、艺术创作的激情、多年积累的功力,凝于笔端,腹稿了然于胸,横竖撇捺一一写来。于是,一幅精美的书法作品呈现于案,美不胜收。戏曲也是这样,当红色的帷幕徐徐拉开,在音乐舞美的氛围中,扮相俊美的演员一一登场,起承转合、一招一式,故事情节不断演进,情感与舞台节奏连绵不绝,起伏跌宕,以至高潮,形象生动的感染力,不断感染着观众的心灵。

      再说“程式化”的规范。戏曲的“四功五法”(戏曲的‌四功‌指‌唱、念、做、打‌,‌五法‌通常指‌手、眼、身、法、步‌,这是中国戏曲表演艺术的核心基本功与技法体系 。 与书法的“笔法结字”都要遵循严格规范,专家们把这种程式规范比喻为“戴脚镣跳舞”的艺术,很形象。我们应该辩证地理解“程式化”,既不可一味地受程式化的束缚,死搬硬套;又不能不讲究程式,胡乱而为;正确的态度,应该是在限制中寻求突破与发展 。‌‌这就涉及到共性和个性的问题。所谓共性,就是严格按照书法的共同程式规范,苦练基本笔法墨法,认真临帖,吸收众家所长,扎扎实实地练好基本功。所谓“个性”,就是在程式规范的基础上,寻求创新和突破,逐渐形成个人独特的艺术风格。书法艺术是这样的,戏曲也是这样的。林鹏、启功、赵承楷是这样的,梅兰芳、王爱爱、张鸣琴也是这样的。凡成名成家的书法、戏曲艺术家,都是遵循这一艺术规律而成功的。请大家认真思考一下,是不是这么回事!

      戏曲艺术和书法艺术,还有互为里表、互相借鉴的许多共同之处。‌比如:虚实空间‌:戏曲以虚拟动作在舞台上靠演员的“唱念做打”表演故事情节,走个园场,可代万里行程;四个兵卒|,即指千軍万马;手执马鞭,便是纵马驰骋;手划木桨;就是碧波泛舟。书法以白纸为载体用黑线条营造意境,真草隶篆,各呈其妙;粗细浓淡,各表其意;字里行间,章法尽显。戏曲与书法都是依托“空白/虚拟”进行艺术表达 。‌‌‌再如:‌线条韵律‌,书法的提按顿挫与戏曲的身段表演相通,草书的飞白如水袖飘舞、翎子甩动;行笔婉转似身段轻盈、云步轻移,都是追求节奏感与气韵流动 。‌有一个成语叫“笔走龙蛇”出自唐代李白的《草书歌行》,是描写草书书法的经典诗句 。原文‌:“恍恍如闻神鬼惊,时时只见龙蛇走。左盘右蹙如惊电,状同楚汉相攻战。”。 ‌‌还有‌题材互通‌:书法常书写戏曲唱词;戏曲亦演绎书法名家生平,二者在题材上互为表里 。‌‌而‌名家互鉴‌:梅兰芳、程砚秋等戏曲大师精通书法;张旭等书法家从公孙大娘舞剑器中悟狂草之道,艺道相通 。‌‌‌戏曲演员习书法可提升文化素质与表演品位,更好地塑造人物形象;书法家在观赏戏曲中受到启发,提高修养,二者都可以互相借鉴,实现艺道双修。

      总之,书法与戏曲虽然是不同门类的艺术,然而其内在的艺术规律相似,它们的发展演变都是沿着古拙、粗放向细腻、流畅的方向发展的。因此,戏曲与书法在陶冶和培养人们的艺术素养上有着异曲同工的相同妙用。

三、天资悟性与勤学苦练、艺术修养的关系

      这似乎是老生常谈,人人皆知。但认真想想,正确理解和处理天资悟性与勤学苦练、艺术修养的关系,还真是艺术创作有所成就的必由之路。艺术创作是先天资质与后天磨砺的结晶。

      对于戏曲与书法艺术而言,并不是人人都可以成为书法家、戏曲艺术家的。从小的兴趣爱好、天资悟性十分重要。就是说必须有这方面灵气。

       所谓“灵气”,古往今来讲得很多,但较为集中的是指一个人的天资、悟性。

      我觉得,我从小是有一点点创作天资的。早在高小五年级就自编相声《苍蝇和蚊子》,在旧城城隍庙戏台上表演。请看1958年大跃进年代我初中二年级时写的一首诗:

火光熊熊映红了天,

吓得悟空出了一身汗!

“莫非又遇上火焰山?”

急急忙忙去问玉皇。

玉皇大帝笑着说:

“孙猴子,这是人间在炼钢!”

      这首诗歌,当时在班上那次作文中,确是出类拔萃的。这也是我文学创作天资的初次自然显示。认真看来,这首诗还真有那么点诗意,也像是一个神话戏曲小品,确是大跃进时代的产物。其中最大的可贵之处,在于形象化思维,想象力丰富,颇有点儿浪漫主义色彩。诗歌不是直接去写大炼钢铁如何声势浩大,如何人山人海,而是从一个侧面,用夸张的神话形式,生动形象地去表现。首句“火光熊熊映红了天”八个字,就描绘渲染出了大炼钢铁,火光冲天的壮观场景。接下来不是继续正面写大炼钢铁,而是笔锋一转,写“吓得悟空出了一身汗”,孙悟空“莫非又遇上火焰山?”一句疑问,是这首诗的高潮、也使全诗骤然生色,引人入胜。接下来的问玉皇,以及玉帝的回答,点明大炼钢铁的主题,也就水到渠成了。

      天资聪颖,固然与遗传因素有关,与家庭的熏染有关,与从小所受的教育以及兴趣爱好有关,但终究不是决定因素。要成就文学艺术审美能力,关键还在于后天的学习和砺炼。

      有一段古话说得很好:“聪与敏,可恃而不可恃也;自恃其聪与敏而不学者,自败者也。昏庸者,可限而不可限也;不自限其昏与庸而力学不倦者,自力者也。”

      这段话说得多么辩证啊!

     “恃”,是凭借、依仗的意思。一个人的聪与敏,可以依仗,但又不可一味地依仗。如果你依仗着自己先天的聪明才智而后天不去学习、砺炼,那么就会成为一个自取失败的人。同样,一个人的昏与庸,可以局限你,但又不一定能局限得了你。如果你不甘心受昏与庸的局限,而不知疲倦地努力学习、砺炼,就会成为自力自强的人。

      所以,我们的观点是,艺术创作要有天资、悟性,但又不完全依仗天资、悟性,后天的努力也十分关键。而后天的资质,必须既“资于艺术之中”,又“资于艺术之外”,才能成功。

      所谓“资于艺术之中”,就是要多读书,对于古今中外的精典佳作名篇要精读,对于当今的文学作品要泛读,在博览群书中长知识,长能力,长见识。读书破万卷,下笔如有神。不读书的人,永远不可能成为一个文人。创作者,总是在继承、吸收、借鉴中创新的。

      所谓“资于文字之外”,则是要广泛地参与社会实践,扎根于生活的土地上,行万里路,游历名山大川,察访民情风俗,也就是说要有广泛而丰富的生活积累。

      不是有专家说“功夫在诗外”吗?诗人是这样的,书法家、戏曲家也是这样的。有一位书法家曾说,书法不仅要练好书法的基本功,而且要博览群书,游历名山大川,借鉴各种艺术手法等,将这些艺术元素了然于胸,融化于血液中,然后凝于笔端,流淌而出!

      看来,既有先天性的资质,又有后天的不懈努力,才能形成一个人的审美能力;进而既有生活积累,又有艺术表达能力,才能形成一个人高超的创作能力。

      今天就讲这些,有不妥之处,请批评指正。谢谢大家!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-13 05:31:21 HTTP/2.0 GET : https://f.sjds.net/a/476527.html
  2. 运行时间 : 1.496795s [ 吞吐率:0.67req/s ] 内存消耗:4,398.38kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=285ca2f18d4d3881c69dae0ced6dc716
  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.000603s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000870s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.100735s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.100674s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000693s ]
  6. SELECT * FROM `set` [ RunTime:0.100608s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000697s ]
  8. SELECT * FROM `article` WHERE `id` = 476527 LIMIT 1 [ RunTime:0.100725s ]
  9. UPDATE `article` SET `lasttime` = 1778621481 WHERE `id` = 476527 [ RunTime:0.417034s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.100734s ]
  11. SELECT * FROM `article` WHERE `id` < 476527 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.100757s ]
  12. SELECT * FROM `article` WHERE `id` > 476527 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.100810s ]
  13. SELECT * FROM `article` WHERE `id` < 476527 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.101002s ]
  14. SELECT * FROM `article` WHERE `id` < 476527 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.101080s ]
  15. SELECT * FROM `article` WHERE `id` < 476527 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.101126s ]
1.498563s