当前位置:首页>课件>《兰亭集序》教学设计和课件——曲水流觞,三问人生

《兰亭集序》教学设计和课件——曲水流觞,三问人生

  • 2026-04-05 20:10:39
《兰亭集序》教学设计和课件——曲水流觞,三问人生

一、教学分析

(一)教材分析

《兰亭集序》兼具书法与文学双重价值,被誉为“天下第一行书”,同时也是古代序跋文中“由事及理”的典范。文章以一次兰亭雅集为起点,情感跌宕起伏——从“乐”到“痛”再到“悲”,最终升华为“立言不朽”的理性之思,集中体现了魏晋时期“人的觉醒”的时代精神。

与同单元《归去来兮辞》相比,二者形成有趣的互文:《兰亭集序》在欢乐的雅集中追问生死,底色是对生命短暂的深刻悲慨;《归去来兮辞》在归隐的决绝中表达超脱,内核是对精神自由的执着追求。前者是在人群中的觉醒,后者是个体精神家园的构建,二者共同构成了魏晋士人生命意识的AB面。

教学本文,既要落实文言知识,更要引导学生体悟作者的生命意识,理解中国文人“以文字对抗虚无”的精神传统,并联系当代生活思考生命意义。

(二)学情分析

知识基础:高二学生具备一定文言阅读能力,但“之”字用法及“俯仰”等古今异义词需系统梳理;对魏晋玄学、庄子思想了解有限,理解“一死生”批判内涵有难度。

能力水平:能找出情感变化线索,但难以自主完成“乐—痛—悲—思”的逻辑推演;“由事及理”的写作笔法停留在感性层面,缺乏结构化迁移能力。

心理特点:对生死、价值等终极问题有朦胧好奇,易陷虚无或迷茫,本课可引导其正视生命有限、激发创造价值的意识。

学习困难预估:①难解“乐”与“痛”的转折逻辑;②难区分“痛”(个体)与“悲”(普遍)的层次;③易混淆庄子“一死生”与王羲之的批判;④写作迁移时难以由事及理;⑤易将文章主旨简单归结为“表达生死无常”,忽略其超越性。

二、教学准备

(一)导语设计

(二)素养目标

(三)教学重难点与突破策略

【重点】

1.疏通文意,理清文章“乐—痛—悲—思”的情感与思想发展脉络。

2.分析王羲之“岂不痛哉”的深层内涵,理解其情感转折的原因。

【难点】

1.理解王羲之对“死生亦大矣”的深刻感悟,辨析“痛”与“悲”的本质区别,把握其从个体感伤走向人类悲悯的精神历程。

2.探究作者从“悲”到“思”的转化逻辑,理解“悲”并非消极沉沦,而是通向“立言不朽”的价值觉醒。

【突破策略】:通过“痛与悲对比表”“死生亦大矣三重意蕴探究”辅助突破。

(四)教学方法

诵读法、问题链驱动法、思辨研讨法、读写融合法

(五)预习任务

朗读全文,借助注释疏通大意,圈画不理解的词句。

完成重点实词、通假字、古今异义的初步整理。

写出一个你最想探讨的问题(课上将收集)。

了解上巳节修禊的习俗,查阅魏晋士人的生活方式及生命意识。

三、教学过程

【环节一】初读·正音释义——入境与奠基

1.作者与背景

2. 文化补充

修禊:古代三月上巳节在水边举行的祭祀仪式,以洗涤不祥。王羲之将其与文人雅集结合,体现了魏晋士人对生命洁净与精神超越的追求。

曲水流觞:将酒杯置于曲水上游,顺流而下,停在谁面前谁即兴赋诗,不能赋诗者罚酒三杯。

3. 文体与事件

文体:“书序”,为诗集所作序文。本文突破了传统序文的局限,兼具叙事、写景、抒情、议论之长。

事件:永和九年(353年)三月初三,王羲之与谢安、孙绰等四十余位名士,在会稽山阴兰亭举行“修禊”仪式,曲水流觞,饮酒赋诗,共得诗三十七首。王羲之为诗集作序。

4. 初读感知

(1)朗读正音

(2)诵读指导——因声求气

(3)重点文言知识检测

类别

字词

例句

释义

重点实词

群贤毕至

全、都

少长咸集

全、都

茂林修竹

长、高

终期于尽

至、及

其致一也

情致、意态

列坐其次

旁边

通假字

虽趣舍万殊

同“取”,取舍

悟言一室之内

同“晤”,面对面

古今异义

其次

列坐其次

古义:它旁边;今义:次等地位

怀抱

取诸怀抱

古义:胸怀抱负;今义:怀里抱着

俯仰

俯仰一世

古义:时间极短;今义:低头抬头

斯文

有感于斯文

古义:这次集会的诗文;今义:文雅或文人

(4)“之”字用法:小组合作梳理

活动设计:呈现以下例句,学生以小组为单位尝试分类(可提供分类支架:“代词/助词/动词/其他”)。

例句

用法

暮春之初

仰观宇宙之大

感慨系之矣

所之既倦

不知老之将至

小组代表分享分类结果,教师引导讨论。

教师参考·完整用法表(课堂核对用):

(5)句子翻译(重点句检测)

原句

翻译(★为得分点)

此地有崇山峻岭,茂林修竹,又有清流激湍,映带左右,引以为流觞曲水,列坐其次。

★修(长、高)竹;★映带(像带子一样环绕);★次(旁边)。                    译文:这里有高耸的山岭,茂密的树林,修长的竹子,又有清澈湍急的溪流,(像带子一样)环绕在左右,引(溪水)作为流觞的曲水,(大家)依次坐在曲水旁边。

仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也。

★宇宙之大、品类之盛(定语后置,译为“广阔的宇宙”“繁盛的万物”);★信(实在)。                    译文:抬头瞭望广阔的宇宙,低头察看繁盛的万物,用来纵展眼力、开阔胸怀,足够来极尽视听的乐趣,实在是快乐啊!

夫人之相与,俯仰一世。或取诸怀抱,悟言一室之内;或因寄所托,放浪形骸之外。

★相与(相互交往);★俯仰一世(极言人生短暂);★悟(同“晤”,面对面);★放浪形骸(不受拘束)。                    译文:人们相互交往,俯仰之间就是一生。有的人在室内面对面交谈,抒发胸怀抱负;有的人把情怀寄托在爱好的事物上,不受拘束,自由放纵。

故列叙时人,录其所述,虽世殊事异,所以兴怀,其致一也。

★故(所以);★所以(……的原因);★致(思想情趣)。                    译文:纵使时代变了,事情不同了,但触发人们情怀的原因,他们的思想情趣是一样的。

(6)整体感知与“问题墙”

【问题墙】 请同学分享预习中产生的最有价值的问题,教师快速记录在黑板上,并将问题分类(词句类、情感类、哲思类)。后续环节中回应:环节二回应“乐”之疑问,环节三回应“痛”之疑问,环节四回应生死之问与“悲”“思”之问。结课时请学生对照,标记已解决和遗留问题。

【环节二】品读·一问:人生之乐何在——还原“信可乐也”的四重境界

任务一:还原雅集,品读“乐”之内涵

问题:文中“信可乐也”的“乐”具体包含哪些内容?

【教师点拨】 这是“四美并具”的乐——良辰、美景、赏心、乐事。更重要的是,这种“乐”是“游目骋怀”的精神自由,正是魏晋士人追求的“越名教而任自然”的生命状态。

潜台词:如此美好的生命体验,怎能不让人留恋?而这美好的短暂,又怎能不让人痛惜?

任务二:聚焦“仰观”“俯察”,感悟时空意境

问题:结合“仰观宇宙之大,俯察品类之盛”,谈谈“仰观”“俯察”有何深意?

【教师点拨·核心观点】 “仰观”“俯察”不只是看,而是魏晋士人“天人合一”宇宙观的体现——人在天地间虽渺小,精神却可与宇宙往来。这种“游目骋怀”正是中国美学中“远”的体现:不局限于眼前,而将精神投向无限,获得超越性的自由。

追问:如果王羲之只写“仰望天空、低头看万物”,没有写“游目骋怀”,这种感觉会有什么不同?

明确“游目骋怀”四字,是王羲之面对永恒宇宙的一次精神起义——他不甘只做渺小的观察者,而要让心灵与宇宙同其辽阔。正是这种精神自由,让后文的“痛”(如此壮阔的精神为何要消亡)和“悲”(人类永远逃不出这悖论)有了真正的重量。缺少这四字,王羲之就从与天地对话的哲人,退化为描写风景的雅士。

【环节三】品读·二问:人生之痛何来——探析“俯仰之间”的三层递进

任务一:寻找转折,把握情感脉络

问题:找出第三段中标志作者情感发生重大转折的关键词句。

【明确】 “当其欣于所遇,暂得于己,快然自足,不知老之将至;及其所之既倦,情随事迁,感慨系之矣。”

转折标志:“及其”一词承上启下

人生悖论:满足时忘记时间流逝,但任何满足都必然走向厌倦

任务二:层层深入,探究“痛”的四重内涵

问题:作者在第三段中由乐而生痛,具体因何而痛?

情感维度

原文语句

内涵分析

人生短暂之痛

“俯仰一世”“不知老之将至”

人生短暂,转瞬即逝,在不知不觉中老之将至

世事无常之痛

“及其所之既倦,情随事迁”

人的兴趣和情感随时变迁,曾经的喜爱终将厌倦

往事不再之痛

“向之所欣,俯仰之间,已为陈迹”

美好的事物转瞬即逝,成为过往,令人追忆而怅惘

生死必尽之痛

“况修短随化,终期于尽”

寿命长短听凭造化,最终归于消灭。“况”字递进,将情感推向高潮

任务三:聚焦“俯仰”,解读时空观

任务四:情境还原活动

【教师引导】 王羲之在宴集极乐时,是否也捕捉到了这样的“裂缝”?让我们看看他是如何从“信可乐也”转向“岂不痛哉”的——请齐读二、三段。

【环节四】品读·三问:人生何以不朽——辨“悲”与“思”,明“立言”之志

【过渡语】 如果说第三段的“痛”更多是王羲之对个体生命的感慨,那么第四段的“悲”则上升到了对人类整体命运的悲悯。

任务一:辨析“痛”与“悲”的本质区别

任务二:深入理解“悲夫”——作者因何而悲?

第一重:悲古人——古今同悲

“每览昔人兴感之由,若合一契,未尝不临文嗟悼,不能喻之于怀。”

探究一:作者明白自己悲的原因吗?

作者不完全明白,或难以清晰言说。他虽然“临文嗟悼”,感受到与古人的悲慨“若合一契”,却“不能喻之于怀”——这种对生命终极问题的悲哀,似乎是人类共通的、只能体验却难以彻底剖析的永恒之谜。而正是因为“不能喻之于怀”,才更需要用文学(这篇序)来表达。这正是文学超越纯粹逻辑思辨的地方。

探究二:古今同悲——你还知道哪些抒人生无常之感、发时不我待之叹的诗文?

第二重:悲时人——批判虚无

“固知一死生为虚诞,齐彭殇为妄作。”

【背景辨析】 庄子的“一死生”本是一种超越生死对立的哲学。但东晋许多士人将其简化为逃避现实的理论工具。例如《世说新语·任诞》载:“刘伶恒纵酒放达,或脱衣裸形在屋中,人见讥之。伶曰:‘我以天地为栋宇,屋室为裈衣,诸君何为入我裈中?’”这种放诞行为常以“齐万物”为借口,实则是逃避礼法与社会责任。王羲之批判的正是这种庸俗化理解——换言之,他反对的不是庄子的哲学高度,而是其被简化为逃避现实的借口。

第三重:悲后人——历史回响

“后之视今,亦犹今之视昔,悲夫!”

【内涵】 将自己的感慨置于人类历史的纵向长河中,悲悯后世之人也将重复同样的感慨。“后之览者,亦将有感于斯文”,这种“千古同悲”的感受,是跨越时空的永恒悲哀。

追问:我们作为“后之览者”,有感于什么?

我们感于王羲之的真诚、感于生命的短暂、也感于文字的力量。王羲之的期待,在千年后得到了回应。

【环节四·任务三】死生亦大矣——三重意蕴探究

王羲之说“死生亦大矣”——死亡是人生最大的事。但这五个字在文中不止一层意思。请细读三处关键句,思考它们之间的关系。

任务四:从“悲”到“思”——转化机制分析

【核心困境】 王羲之面临一个悖论:如果后人也会像他悲古人一样悲今人,那么他的文章终将被后人同样悲叹,写作有何意义?

【核心问题】 既然“修短随化,终期于尽”,王羲之“列叙时人,录其所述”的意义何在?

【教师引导与明确】

王羲之的回答是:正因如此,更要写。让后人知道,曾有人清醒地活过、思考过、创造过——这就是“立言不朽”的真正含义:不是让名字永存,而是让一种清醒的生命态度穿越时空。

具体转化机制

直面真实,拒绝麻醉:批判虚无主义,直面生命真相

以文字传递思想:相信思想与情感可以通过文字穿越时空

在有限中创造无限:以“立言不朽”安顿生命

任务五:思辨研讨——王羲之是悲观还是豁达?

派别

核心观点

悲观派

“岂不痛哉”“悲夫”直接表达悲慨;“终期于尽”强调死亡必然

豁达派

“信可乐也”表达快乐;“放浪形骸”体现生命自由;批判虚无主义

悲慨中的豁达派

既看到生命短暂,又珍惜当下美好;既承认死亡必然,又否定虚无主义;用文字对抗遗忘

教师升华:王羲之是清醒的悲慨者——看清了生命的真相,却依然热爱生命;直面死亡的必然,却依然创造价值。这种“悲慨中的豁达”,正是中国文人最珍贵的精神品质。

任务六:梳理整合,感悟主旨

【环节五】联结·当下——由文及己,书写“我的俯仰瞬间”

任务一:当代人的“兰亭”在哪里?

核心问题:王羲之用兰亭雅集对抗遗忘,用文字记录超越死亡。身处现代的我们,是否也需要自己的“兰亭”?

小组共创——“当代人的兰亭”清单

兰亭雅集的精神

当代人的“兰亭”变体

珍惜当下的美好

朋友圈记录生活、短视频分享日常

与知己相聚

线上社群、兴趣小组

用创作对抗遗忘

写作、摄影、音乐、绘画

追问生命的意义

哲学阅读、心理咨询、正念冥想

【辨析追问】 王羲之写下《兰亭集序》时,知道自己写的是“不朽之文”吗?他只是在记录一场聚会。那么,我们今天发朋友圈时,如果带着“我要让后人看到”的念头,和纯粹分享当下,哪种更接近王羲之的精神?

(参考思路:王羲之首先是“录其所述”,记录当下的“乐”,其不朽性是“后之览者”赋予的副产品。因此,“纯粹分享当下”的真诚,可能比“为了不朽而创作”更接近其精神内核。进一步思考:王羲之的“录其所述”是私人的、真诚的;我们今天在社交媒体上的记录,有多少是出于自我表达,多少是为了获取关注?这会影响“作品”的生命力吗?)

拓展思考:王羲之的兰亭雅集是士大夫的雅集。今天我们创造“当代人的兰亭”,是否应该让更多人有机会参与?是否应该关注更广泛的生命体验?

任务二:现实议题思辨

议题一:王羲之生死观与当代青年的生命选择

当代社会面临“内卷”的压力和“躺平”的诱惑。王羲之的态度可以概括为:过程全力以赴,结果坦然接受。他既追求“立言”(有所作为),又清醒地知道“终期于尽”(不执著结果)。这种态度能否帮助我们跳出“内卷—躺平”的二元困境?

情境示例:比如面对高考——内卷是过度竞争,躺平是放弃努力。王羲之的“立言”态度(过程全力以赴、结果坦然接受)是否意味着“努力但不执著于结果”?请结合“修短随化,终期于尽”谈谈。

议题二:“后之视今,亦犹今之视昔”——我们能为后人留下什么?

什么样的文字或作品能够真正“穿越时空”,让后人“有感于斯文”?

真诚的情感

深刻的思考

独特的创造

任务三:读写融合——课堂片段写作

【拆解分析】

聚焦瞬间:清明踏青,沿溪而行

感官细节:蕨芽、枯穗、笑声溅进水里、凉意漫上指尖

触发联想:引用“向之所欣,俯仰之间,已为陈迹”

生成感悟:正因为终会消逝,这一刻才格外珍贵;写作是与自己的对话

【同伴互评】 同桌交换阅读,按以下格式为对方写一句点评:          “我注意到你写了______,其中‘______’让我印象深刻。你由此生发出的思考是。如果让我提一个建议,我会说______。”

【环节六】整合·升华——梳理情感脉络,总览艺术成就

一、情感与思想脉络整合

回顾“问题墙”:请学生对照自己预习时写下的问题,在便利贴上标注:

✓(已解决)

?(仍有疑问)

★(新发现的问题)

课后继续探究。

二、艺术特色总览

【环节七】比较·延伸——《兰亭集序》《归去来兮辞》对读,观魏晋生命意识

【说明】 本环节为后续学习《归去来兮辞》搭建桥梁。

下一课,我们将走进陶渊明的《归去来兮辞》,看他如何“归去来兮”,在田园中寻得精神的栖居。

【课堂结语】

四、学习效果评价表

五、分层作业

【创意写作·人物小传参考】

谢安:时年33岁,后来淝水之战的指挥者,此时隐居东山,性情沉稳

孙绰:玄言诗人,擅长以玄理入诗

选做建议

如果你擅长思辨分析,建议选择第1题“思辨性写作”。

如果你擅长情感表达和细节描写,建议选择第2题“创意写作”。

六、教学预案:学生可能的问题与应对策略

学生可能的问题/观点

教师应对策略

“王羲之太悲观了”

引导辨析:他的“悲”是对生命真相的清醒认知,而非消极沉沦。追问:如果你知道生命有限,你会选择怎样活?

“庄子说得对,生死没什么区别”

王羲之并非完全否定庄子,而是反对逃避现实。追问:如果生死真的没有区别,为什么我们还会为亲友的离去而悲伤?

“追求‘不朽’不也是一种执念吗?”

肯定思辨精神。引导辨析:庄子向内超越(与道合一),王羲之向外超越(文化创造)。二者都是对人类有限性的超越。

“王羲之凭什么相信后人会读他的文章?”

可追问:王羲之在文中用了哪些词句表达这种信念?(“后之览者,亦将有感于斯文”)他是否过于自信?——引导学生思考:兰亭集会的参与者都是当时名士,他们的诗文本身就有流传的可能。王羲之的自信既源于对文字力量的信念,也源于对兰亭雅集文化价值的判断。

“生命终将结束,创造价值有什么意义?”

意义不是“永恒”赋予的,而是“当下”创造的。追问:一朵花只开几天,它的美就没有意义吗?可进一步结合课文:王羲之的回答是——意义不在永恒,而在“曾认真活过并留下痕迹”。正如这篇序,它没有让王羲之永生,却让千年后的我们仍能感受到一个清醒灵魂的温度。

七、板书设计

八、设计说明与教学建议

【设计理念】

以“曲水流觞,三问人生”为总题,以“俯仰之间,死生之思”为副线,遵循“文言并重”原则,通过“乐—痛—悲—思”的情感脉络,引导学生层层深入,最终实现对文本哲思的理解与当代意义的思考。

【教学特色】

双线并进:纵向以情感脉络串起行文,横向以“三问”打开哲学维度

视角统摄:以“俯仰”为核心视角统摄空间、时间、生命三重意蕴

自主建构:“之”字用法通过小组合作分类实现

读写融合:提供“由事及理”微模型与写作小贴士

现实联结:将“内卷”“躺平”等议题与古典哲思勾连

【教学弹性建议】

本设计内容较为丰富,可根据教学实际灵活调整。

九、写在最后

《兰亭集序》的教学,常困于“逐句翻译”而失了哲思,或耽于纯美学赏析而疏于现实关怀。本设计试图打破这一困境:让文言积累在对雅集的情境还原中自然落实,让哲思探究经由“三问人生”的框架层层深入,让写作训练有法可依、有情可托。

    一篇兰亭序,三问人生境。曲水流觞处,千载有余情。

    愿这曲“兰亭”的绝响,也能在您的课堂上,奏响新的乐章。

感谢关注,欢迎转发、推荐,如需完整教学设计和课件请加

最新文章

随机文章

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