当前位置:首页>南京>博物南京:南京楹联的发展轨迹

博物南京:南京楹联的发展轨迹

  • 2026-03-17 23:50:59
博物南京:南京楹联的发展轨迹

对联,俗称对子、帖子,贴于门柱、房柱上的称楹联,后来便泛指对联。新春佳节张贴门庭的通称春联。按用途分,用于婚丧喜庆的对联又称婚联、喜联、贺联、丧联(挽联)。它根据汉字的字形、字意及词性、声韵构成,讲究遣词准确,造句精练,对仗工整,音韵和谐,格律严谨,寓意深刻。对联的发展源流,和南京有着非常密切的关系。

今天就让我们一起来了解一下南京楹联的发展轨迹。

南京:对联的发祥地

据《谭嗣同全集·石菊影庐笔识》记载的一个故事称,南朝梁文学家刘孝绰(481—539)原名冉,小字阿士,曾任尚书水部郎和秘书监,做诗清新自然,深谙平仄声律,著有《刘秘书集》,也曾为《昭明太子集》作序,晚年罢官不出,谢绝会客,故自题其门一副联语:“闭门罢庆吊,高卧谢公卿”,古调盈耳,文辞质朴,表达出作者闲适的心态。他的三妹刘令娴,也是文学家,文笔以清丽著称,也做一联,“落花扫仍合,聚兰摘复生”,就这样,文坛刘氏兄妹的骈丽对仗之作,珠联壁合,佳联一出,饮誉江南,“亭台柱壁,莫不题之”。江苏省楹联学会会长郭殿崇先生称,这是我们知道的南京最早产生于公元500年左右的两副门联,比公元900年前后五代后蜀主孟昶所写的春联要早400多年。

在对联发展史上记载着,宋、元时期,宫廷、宦门乃至寺庙、庵堂已有刻于木柱上的楹联,王安石的《元旦》诗,“爆竹声中一岁除,春风送暖入屠苏。千门万户瞳瞳日,总把新桃换旧符。”由此可见,桃符作为压邪抑恶镇鬼除妖的宝贝,并未丢弃。

△ 桃 符

到了明初,因为开国皇帝朱元璋的大力提倡,上至公卿下至平民百姓家,都悬贴春联过年,蔚然成风。清人陈云瞻《簪云楼杂说》:“春联之役,自明太祖始。时帝都金陵,于除夕忽传旨,公卿士庶家门上须加春联一副。”一道圣旨,把明代的春联活动推向新的高潮。再回眸孟昶也是“命学士为词,题桃符置寝门左右”,自己也写了“新年纳余庆,嘉节号长春”的春联,可惜965年后蜀归宋,春联活动并未获得更广泛的普及。因此春联的创作普及,如果说南京是发祥地之一,也是有道理的。

△ 明太祖朱元璋坐像

据乾隆年间《解人颐》一书载,明太祖朱元璋甚爱对联,无论是行军打仗、饮酒下棋,亦或微服私访,对大臣议政,都爱谈论楹联,出句联对,尤其是当上皇帝后,更是倡导臣民对对子,他文化不高,却有“对联天子”之美称。

朱元璋定都金陵后的第一个除夕便传旨要公卿士庶,每户贴上红纸对联,他不但要别人写春联,自己还动手亲撰联语。据《金陵琐事》载,朱元璋赐予开国功臣、中山王徐达一联:“破敌平蛮,功贯古今第一人;出将入相,才兼文武世无双”,联语多有溢美之辞,“昭明乎日月,大将军一人而已。”其实等于朱元璋在自己夸自己,看我多么惜才、爱将。史书上还有记载,明太祖见大臣陶安以书作枕,于是出一上联:“枕耽典籍、与许多圣贤并头,”陶安才思敏捷,遂针对执扇的皇帝对出下联:“扇写江山,有一统乾坤在手”,极符合君臣二人身份。后来朱元璋又赠联:“国朝谋略无双士,翰苑文章第一家”,赞赏陶安的文才。

△ 《金陵琐事》

有一次朱元璋和刘伯温对弈,也是皇帝出上联,刘基应对,最后组成一副流传至今的佳联:“天作棋盘星作子,日月争光;雷为战鼓电为旗,风云际会。”十分工整贴切,气势磅礴。朱以“吴”字拆成“口”、“天”咏一上联:“天下口,天上口,志在吞吴”;刘基不慌不忙,以“人”、“王”二字相对“人中王,人边王,意图全任”,一语道破,朱元璋称王的宏图大略。

由于朱元璋对对联的偏爱,民间也出现一些署上朱元璋大名的对联,如“清风明月本无价;近水远山皆有情”(莫愁湖郁金堂),“世事如棋,一着争来千古业;柔情似水,几时流尽六朝春”(胜棋楼),恐系假冒伪劣之作,也毋需追根究底了。

朱元璋不但乐于和大臣吟对,自己也写得一手好对联,现在镌刻于阅江楼的一副朱元璋自撰联,就很有特色:“建兹定鼎于江南,遂作擎天之柱;始余起兵于濠上,先崇捧日之心”。浓缩了朱元璋起义建立王朝的宏图大略。另一副对联题秦淮河风月亭的:“佳水佳山佳风佳月,千秋佳地;痴声痴色痴梦痴情,几辈痴人”。现在看来,此联不失现代意味,可见朱元璋撰联之功力!

朱元璋是放牛娃出身,故民间还流传着他不少对联故事,有脍炙人口的为屠户写的名联:“双手劈开生死路,一刀割断是非根”;有朱元璋和10岁孩童的对联:“十岁儿童当马驿,万年天子坐龙亭”;有朱元璋和太学学生的对联“一弯西子臂,七窍比干心”;有朱元璋同重庆监生的对联趣闻:“千里为重,重水重山重庆府;一人成大,大邦大国大明君”。反正都是朱元璋出上联,别人对下联时,把他好好夸一番。不过也有一联,独辟蹊径,只用了32个字,就把朱元璋的主要历史缩写下来,联曰:“生于沛学于泗长于濠,凤阳昔钟天子气;始为僧继为王终为帝,龙兴今仰圣人容”。

清代对联达鼎盛

清朝,统治阶级为笼络知识分子,给予骈体文以特殊的重视,从朝廷到官府到民间,十分看重诗词歌赋中的对偶联句。从康熙、雍正到乾隆,个个都是撰写楹联的好手,据史料载,仅北京故宫,出自乾隆之手的楹联就有120多副。自乾隆十六年(1751)到乾隆四十九年六次下江南,有四次驻跸江宁,留下了不少楹联。

如乾隆在南京曾为诸多寺庙题联,“地近秣陵飞法雨,江门扬子听潮音”(慈云寺),“天半插浮屠,宫殿金银三界上;云中现忉利,楼台丹碧六朝前”(报恩寺),“波心似镜留明月,松韵如篁振午风”(清凉山清凉寺),“吴楚江山通广运,华严楼阁总悬居”(燕子矶弘济寺),乾隆驻跸的行宫也留下他称心满意的对联:“松间觅云径,罅眄石壶天”(栖霞山行宫),“三茅天际青莲耸,二水云边白鹭飞”,“圣迹长留欣继武,慈颜有喜庆承欢”,“风物江山艳阳候,人文都会太平时”(龙潭行宫三联),从中亦可看出他对南京山川古刹的赞美之情。

在皇帝的倡导下,文人墨客自是对楹联更加重视,在南京也涌现出曹雪芹、袁枚、魏源、龚贤、陶澍等楹联大家。有许多佳联妙对融入到名著中。

红学家严中先生在《金陵何处大观园》中援引“外证——地理环境、内证——故事情节”,得出结论,《红楼梦》中的荣国府的主要原型是江宁织造署,而大观园的主要原型则为江宁织造署的西园。因此,《红楼梦》中所记载的妙联佳对,无不反映着清代南京楹联文化的原汁原味。

△ 清 孙温绘全本红楼梦

重温《红楼梦》中的楹联,更能体会南京的风采和美韵。在第17回和18回,“大观园试才题对额,荣国府归省庆元宵”中,是楹联文化最集中最出彩的地方。如试才第一联,贾宝玉为沁芳亭咏联:“绕堤柳借三篙翠,隔岸花分一脉香”,脂砚斋评道:此联“恰极工极,绮靡秀媚,香整正体”。联语清新可爱,句句言水而不着一个“水”字,很有才子气度。

再如宝玉为潇湘馆作的咏联:“宝鼎茶闲烟尚绿,幽窗棋罢指犹凉”,用个“尚”字、“犹”字,让我们领略了大观园内茂密竹林掩映数间精舍的幽深意境,楹联精巧雅致,情深隽永,也从另一个侧面反映了宝玉的叛逆精神。与此联有异曲同工之妙的是,宝玉还为蘅芜院咏出一联:“吟成豆蔻诗犹艳,睡足荼縻梦亦香”,联中的蘅、芜、豆蔻、荼磨皆是院中的香草、芳藤,意指在豆蔻花旁吟诗,诗句也显得艳丽,在清香软垂的荼縻下睡久了,连梦境也变得芬芳馥郁。

再如38回“藕香榭”有一联:“芙蓉影破归兰桨,菱藕香深泻竹桥”,读此联,仿佛被作者带进了玄武湖、莫愁湖的优美境地,水中满是荷花亭亭玉立的倩影,因为兰桨的轻划,倒影摇碎成一湖花瓣,刚刚采摘的花香藕和菱角,一船浓香随流水穿过竹桥,寥寥14个字,极为精巧地描画出南京“藕香深处”的景致,令人赏心悦目。40回中,有描写探春喜欢的米芾《烟雨图》和“烟霞闲骨格,泉石野山涯”的对联,借此表达探春“素喜阔朗”的性格,实为抒写作者本人寄情山水,渴望烟霞一样悠闲、自由隐士般超脱飘逸的志趣,用典不露痕迹,堪称佳联。

《红楼梦》中还有几副楹联,看似信手拈来,却是寓意深刻。第1回中描写的“太虚幻境”石牌坊,刻有一联,“假作真时真亦假,无为有处有还无”,把“假”与“真”、“有”和“无”这两组语意相反的词交织在一起,造成一种真真假假,虚虚实实、扑朔迷离的艺术环境,让人领悟在雍正皇帝大兴“文字狱”的年代,就得用“微词”、“曲笔”的手法,以虚写实,以假乱真,如果把假误作为真,那么真的也就变成假的了。第5回中宁国府上房内间有联曰:“世事洞明皆学问,人情练达即文章,”含有哲理,耐人寻思。第2回中智通寺有一联:“身后有余忘缩手,眼前无路想回头”,这副对联,用在比照贾府由兴盛至衰落,是一个极好的概括,名著和名联更如星月交辉,让人“三星伴月看多时”。

再如小说家吴敬梓寓居南京秦淮水亭,写下的名著《儒林外史》,也有几副佳联,耐人寻味。

小说第11回里写有一联:“三间东倒西歪屋,一个南腔北调人”,名义上是借用了明代画家徐渭题于《青藤书屋图》上的诗句,只改动一字,却成了主人公杨执中附庸风雅,以徐渭自比的写照。其实延伸出去看,这也是当年吴敬梓贫穷生活“囊无一钱守,腹作千雷鸣”的缩影,正如《盔山志》载,吴敬梓“日惟闭门种菜。冬夕,无御寒具,则自秦淮北岸翘首行吟雅步,至古冶城诸山返,以为常,谓之‘暖足’”。尽管穷困潦倒,但是吴敬梓仍深爱着南京,因此在小说里借杨执中之手,又书一联:“嗅窗前寒梅数点,且任我俯仰以嬉;攀月中仙桂一枝,久让人婆婆而舞”,也表达了作者对南京的梅花、冷月之偏爱。现在很多联话书里,皆把小说22回中的一副对联:“读书好,耕田好,学好便好;创业难,守业难,知难不难”当作他的代表联。

△ 儒林外史 第11回

△ 儒林外史 第22回

袁枚(1716-1797),12岁即为秀才,乾隆十三年卜寓南京,择地江宁小仓山购得隋园,后更名随园,在此搜集书籍,创作诗文,编写《随园诗话》,其间,袁枚也撰写了许多对联。他在任溧水、江浦、江宁诸县县令时,体恤民情,勤谨吏政,为政清廉,对于狱讼刑罚,常持谦慎态度,小案立即判遣,从不滞留过夜;大案则审时度势,宽于待民。有自撰联为证:“狱贵得情宁结早,判防多误每刑轻。”

袁枚性格旷达,淡薄利禄,有两副述志联写得新颖别致,“不作公聊,非无福命都缘懒;难成仙佛,为爱文章又恋花”、“柴米油盐酱醋茶,除却神仙少不得;孝悌忠信礼义廉,没有铜钱可做来”,平易中深含至理。

作为当时总领文坛的诗人,他还有不少抒发情怀的对联耐人寻思:“读书已过五千卷,此墨足支三十年”,“无求便是安心法,不饱真为却病方”。袁枚有诗人放浪之热情,为官有政声,退居有高朋,他的私人花园,任何人可以随意参观,即袁枚自撰对联所说,门无凤字,座有鸡谈”,“放鹤去寻三岛客,任人来看四时花”。从和友人间的题赠联,亦可看出袁枚的德高望重,黄元纪赠联:“到处自开诗世界,无人不拜老神仙”,蒲忭赠联:“六代云山随杖履,一园花鸟尽聪明”。

袁枚有位江宁诗友徐奭亭,精通医术,高寿90,病逝时袁以联相挽:“过九秩以考终,从古名医都登上寿;痛三号而未已,伤吾老友更失诗人”,字字沾泪,情深意切。

清顺治年间寓居南京的戏剧家李渔(1611一约1679),号笠翁,有才子之誉,对园林艺术颇有研究,注重园艺与楹联、题额的有机结合,并首创了用半边竹筒磨光、刻字、填上石青石绿的对联,他本人也为居住的芥子园撰写了不少佳联,如“雨观瀑布晴观月,朝听鸣禽夜听歌”,“孙楚楼边殇月地,孝候台畔读书人”,“繁冗驱人,旧业尽抛尘市里:湖山招我,全家移入画图中”等。我们若去读一读李渔为贡院明远楼所撰写的楹联,真可谓惟妙惟肖,“矩令若霜严,看多士俯伏低徊,群嚣尽息;襟期同日朗,喜此地江山人物,一览无余。”清代还有一些撰联高手,如林则徐、魏源、龚贤、彭玉麟,在南京也留下不少对联。

甘家大院楹联多

南京的传统民居大多数分布在十里秦淮的城南,弯曲的小巷、密集的河房、栉比的民居,成了老南京的显著象征。这些古老的民居,斑驳的木扇门上总写有古老简短的楹联,显示出主人的身份和不同爱好。位于南捕厅的甘熙故居,由于政府的致力保护和开发,不但请甘氏后人回忆出清代中晚期甘家的一些旧楹联,而且在全国范围广泛征联,使得甘熙故居成了传统民居楹联文化的集大成者。

晚清著名文人甘熙平生精研金石地学,擅长风水勘舆、星相之术。其故居门厅上镌刻“于湖世泽,渤海家声”,“武丁旧学,典午名家”对联,充分反映了甘氏感念先祖,不忘祖宗的传统美德。大厅内高悬褐底金字的“友恭堂”大匾,中堂悬挂“立德齐今古,藏书教子孙”对联,抱柱上分别挂有“孝义传家政,诗书裕后昆”,“德雨信风,仁山智水;礼门义路,贤士达人”,“德尚圣贤,炎凉世事三更梦;志存淡泊,风雨人生一部书”,与室内的家具共同组成江南名门望族客厅内丰富的文化内涵。内厅供主人及内眷生活、起居之用,并接待亲朋挚友和女客,《福寿三多》刺绣中堂边挂有“福禄寿三星高照,松竹梅四季长春”对联。

△ 友恭堂

甘熙中进士后筑书斋名“寿石轩”,轩敞明亮、雅静可喜,悬有其父甘福自撰联“积卷敢夸东壁富,披函好趁北窗凉”,“云烟供养邀清泽,金石摩挲发古香”透出一股浓浓的书卷气。

甘家的女儿结婚,便在家中布置洞房,红木雕花床,配上红帐沿,绫罗绸被,喜庆而不奢华,洞房有联:“良佩双温穆,新兰自芬芳”,更增添温馨的气氛。尤其是甘家媳妇严凤英的旧居,小巧而简朴,一副藏头联:“凤律心声扬赤县,英姿仪态誉黄梅”,极凝练地歌颂了黄梅戏表演艺术家严凤英的艺术成就。

△ 严凤英旧居

由于甘熙后人甘贡三在上世纪30年代就有“江南笛王”之称,他与清末代皇帝之兄溥侗为莫逆之交,共同主持过“公余联欢社”,终日在甘家切磋京昆艺术,遂又有了“戏曲世家”之美称,甘家大院至今还保留有票友房,联曰“津逮楼中丝竹管弦雅韵天生九畹,人文道上才情胆识大名高矗两门”。

旧时甘家处处有楹联,就连小小厨房也写有“庖厨君子远,菽水妇人宜”,体现了甘氏女子的勤劳、贤惠。当然也有点男尊女卑之意。故居各进的大小门扇上,还留存着旧时古香古色的佳联妙对,反映了甘家的家风和为人处事的哲学理念。

太平天国对联红

哪朝哪代,似乎都没有太平天国有如此之多的府衙楹联,丞相府联曰:“凝碧池头,王右丞得句;虎岸关外,平原相勤王”,“丞天父鸿恩,报国效忠标姓字;相王侯骏业,斩邪留正燮阴阳”,将“一人之上,万人在下”的丞相的地位、作用表达得淋漓尽致。出自忠王李秀成的两副对联:“检束身心为宰相,点提兵将斩妖魔”(地官丞相府联),“指日高升,不愁富贵;挥扇可渡,大显神通”(指挥衙联),也是大气磅礴,振奋人心。

再如将军府联:“将十万众,横行天下;军八千人,威震寰中”,军帅府联:“军其近于均平,与士卒同甘苦;帅之为言率也,执鍪孤以先登”,师帅府联:“师天父训言,莫学黄巢李闯;帅地官徒旅,但为鲁肃曹彬”(曹彬系攻南唐俘李煜的大将),旅帅府联:“旅人声吼妖魔走,帅字旗飘得胜归”,皆用“藏头格”的形式,表达太平军之威猛骠悍,克敌制胜。其他府衙也皆有贴切的楹联,“监古监人皆可法,军机军备总其成”(监军府联),“巡之为言循也,共凛威循夏楚;查其近为察乎,群瞻明察秋毫”(巡查府联)。

太平天国时期的府衙楹联,大都体现了效忠天王的思想,表现出斩妖除魔的决心和必胜信心,且少冷僻词句,通俗易懂,带有农民起义军的特色,故得以流传。

忠王李秀成为太平军阵亡将士写的挽联,语气庄重、撼人心弦:“魂兮归来,三藐三菩提;梵曲依然破阵乐;悲哉秋也,一花一世界,国殇招以巫阳词”,尤其是“破阵乐”一词的巧妙运用,真是神来之笔。

民国名人爱咏联

民国时期,南京的楹联活动大多集中于社会的上层,政府要员、社会贤士喜欢咏联对句,借对联抒写自己的政治抱负,或称颂战友的作为和功绩,也有一些文采斐然的对联镌刻于名山古刹。

孙中山先生有一挽南京临时政府陆军总长黄兴的联:“长恨随陆无武,绛灌无文,纵九等论交到古人,此才不易;试问夷惠谁贤,彭殇谁寿,只十载同盟今日,后死何堪。”此联借用典故帮助汉刘邦定天下的大臣随何、陆贾能文能武,与西汉名将绛侯周勃与灌婴的尚武缺文,通过比衬赞扬了亲密战友黄兴的文武全才。南京临时政府海军总长黄钟英1912年逝世,孙中山也以联相挽:“尽力民国最多,缔造艰难,回首思南都俦侣;屈指将才有几,老成凋谢,伤心向东亚海权”,一种惜才叹才的悲悯之情,溢于言表。

最显才情的孙中山挽宋教仁一联:“三尺剑,万言书,美雨欧风志不磨,天地有正气、豪杰自牢笼,数十年季子舌锋,效庄生索笔;五丈原,一抔土,卧龙跃马今何在,冠盖满京华,斯人独憔悴,洒几点苌弘血泪,向屈子招魂。”

刊头题字:刘灿铭
责任编辑:云   庐

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-05 01:57:01 HTTP/2.0 GET : https://b.460.net.cn/a/489917.html
  2. 运行时间 : 0.097354s [ 吞吐率:10.27req/s ] 内存消耗:4,431.20kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8b69a83e1c1bc7dfadacd202635a2a85
  1. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/runtime/temp/b35eef690f41e64ad9e1c098cfc7d3bc.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000596s ] mysql:host=127.0.0.1;port=3306;dbname=b460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000752s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000305s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000278s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000538s ]
  6. SELECT * FROM `set` [ RunTime:0.000195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000634s ]
  8. SELECT * FROM `article` WHERE `id` = 489917 LIMIT 1 [ RunTime:0.000441s ]
  9. UPDATE `article` SET `lasttime` = 1775325421 WHERE `id` = 489917 [ RunTime:0.001240s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000233s ]
  11. SELECT * FROM `article` WHERE `id` < 489917 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000623s ]
  12. SELECT * FROM `article` WHERE `id` > 489917 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000539s ]
  13. SELECT * FROM `article` WHERE `id` < 489917 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000691s ]
  14. SELECT * FROM `article` WHERE `id` < 489917 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000796s ]
  15. SELECT * FROM `article` WHERE `id` < 489917 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002067s ]
0.098973s