跳到内容
当前位置:首页>课件>《屈原列传》精品课件+教学设计+课堂实录|古代版 “职场背刺现场”:看透一代贤臣被逼向汨罗江的真相

《屈原列传》精品课件+教学设计+课堂实录|古代版 “职场背刺现场”:看透一代贤臣被逼向汨罗江的真相

  • 2026-11-06 13:23:51
《屈原列传》精品课件+教学设计+课堂实录|古代版 “职场背刺现场”:看透一代贤臣被逼向汨罗江的真相
扫码下方海报,获取全部课件
扫码下方海报,获取全部课件
教学设计+课堂实录

《屈原列传》教学设计与课堂实录

——千载丹心:《屈原列传》中的志节与追求(配套课件使用)

—— ◆ ——

第一部分教学设计

一、教材分析

《屈原列传》节选自《史记·屈原贾生列传》,是统编版高中语文选择性必修中册第三单元的一篇史传文,属于"中华传统文化经典研习"学习任务群。本单元的人文主题是"历史的现场",要求学生在研读史传经典的过程中,走近历史人物,体察其精神品格,并学习史家"实录"与"褒贬"相结合的笔法。

本文是现存记载屈原生平事迹最早、最完整的文献。它既是一篇传记,又是一篇夹叙夹议的人物评传,"传"中富"评"是本文最突出的行文特色:第一部分(1—3段)写屈原由"任"而"疏",述评《离骚》;第二部分(4—9段)写屈原由"绌"而"迁",穿插楚怀王三次受骗的叙事与"不知人之祸"的议论;第三部分(10—11段)写屈原自投汨罗及身后影响;第四部分(12段)为"太史公曰"的赞词。全文以屈原的活动为明线(任—疏—绌—迁—死),以楚国的命运为暗线(被骗—被袭—客死—灭亡),两线交织,将个人遭遇与国家兴衰紧密绾合,集中表现了屈原忠君爱国、正道直行、宁死不屈的精神品格,也寄寓着司马迁"悲其志"的深切共情与身世之慨。

二、学情分析

授课对象为高二学生。学生已学过《鸿门宴》等史传文,具备一定的文言文阅读能力,积累了常见实词虚词,但本文篇幅较长、文言现象密集(通假、词类活用、特殊句式多达数十处),且叙事与议论交错,学生在把握"叙议结合"的写法和理解司马迁寄寓的深沉情感方面存在困难。此外,学生对屈原的认知多停留在"端午节""爱国诗人"的符号层面,对其精神抉择的复杂性(为何必死、死的意义)缺乏深入思考,需要通过文本细读和比较探究加以引导。

三、教学目标(核心素养)

1. 语言建构与运用

积累"任、疏、绌、迁、疾、属、短、迁"等重点实词,掌握"被、见、详、质、内"等通假字,梳理名作状、名作动、形作动、宾语前置、状语后置、被动句等文言现象;能准确翻译重点语段。

2. 思维发展与提升

梳理"任—疏—绌—迁—死"的叙事主线与楚国命运的暗线,分析夹叙夹议、"传"中富"评"的行文结构;通过楚怀王三次受骗的因果分析,理解屈原去留与楚国兴衰的关系。

3. 审美鉴赏与创造

赏析"渔父问答"中对比映衬的手法和司马迁评赞《离骚》的议论抒情文字,体味史传文雄深雅健、寄慨遥深的美感。

4. 文化传承与理解

理解屈原忠君爱国、正道直行、九死不悔的精神品格及其时代意义;在屈原"以死明志"、司马迁"以生践志"、渔父"以隐守志"的比较中,思考生命价值与人生抉择,涵养家国情怀。

四、教学重难点

【教学重点】①落实重点文言字词句式,疏通文意;②梳理双线结构,把握屈原的形象特征(忠君爱国、志洁行廉、正道直行);③理解"传""评"结合的写法。

【教学难点】①理解司马迁大段议论抒情文字中寄寓的"悲其志"情感及其身世之慨;②辩证认识屈原"自沉"的生命抉择,理解其精神价值的当代意义。

五、教学方法

诵读涵泳法:重点语段(第3段、第10段、第12段)反复诵读,体会情感。

问题链导学法:以"王为什么甚任之—为什么疏之—为何大作议论—为何自沉—太史公为何悲其志"为主问题链驱动研读。

合作探究法:小组完成楚怀王"三次受骗"梳理表和屈原、司马迁、渔父人生抉择比较。

读写结合法:以短评写作收束,实现由"读懂"到"评说"的迁移。

六、教学过程

第一课时:知人论世,疏通文意(任务一、任务二及第一部分)

(一)情境导入(5分钟)

教师以课件导语入境:"两千多年前,汨罗江上那决然一跃,并非生命的终结,而是赤诚之士向家国递交的最后告白。"继而设问:我们年年端午纪念屈原,可我们真正了解屈原吗?他为何必死?今天,就让我们循着太史公饱含共情的文字,走进《屈原列传》,走进屈原的痛苦与抉择。

(二)任务一:走进作者(8分钟)

1. 司马迁:字子长,夏阳(一说龙门)人,西汉伟大的史学家、文学家、思想家。因替李陵败降之事辩解而受宫刑,发愤著书,被尊为"太史公"。

2. 《史记》:我国第一部纪传体通史,全书一百三十篇(十二本纪、三十世家、七十列传、十表、八书),记黄帝至汉武帝约三千年史事,与《资治通鉴》并称"史学双璧",鲁迅誉为"史家之绝唱,无韵之离骚"。

3. 文体常识:区分国别体、编年体、纪传体、通史、断代史;明确《屈原列传》节选自《屈原贾生列传》,是已知记载屈原生平最早、最完整的文献,其特色是"传""评"结合。

4. 关于屈原与楚辞:屈原(约前340—前278),名平字原,我国第一位浪漫主义诗人,"楚辞"的创立者,代表作《离骚》《九歌》《天问》;"风骚"并称,分别代表中国诗歌现实主义与浪漫主义两大源头。

(三)任务二:整体感知(10分钟)

1. 学生结合注释速读全文,教师引导划分结构:第一部分(1—3)由"任"而"疏"及述评《离骚》;第二部分(4—9)由"绌"而"迁";第三部分(10—11)自投汨罗及死后影响;第四部分(12)太史公赞词。

2. 提炼主线与暗线:主线——以屈原活动为序,用文中五个字概括其一生:任、疏、绌、迁、死;暗线——楚国的命运:被骗—被袭—客死—灭亡。

(四)研读第一部分(1—3段):贤臣见疏,离骚明志(20分钟)

1. 疏通第1段:落实"博闻强志"(志,记)、"明于治乱"(状语后置)、"入/出"(名作状)等,思考:王为什么"甚任之"?——"楚之同姓"的出身与"博闻强志,明于治乱,娴于辞令"的杰出才能。

2. 疏通第2段:落实"害其能"(嫉妒)、"属草稿"(撰写)、"伐其功"(夸耀)等。探究:怀王"怒而疏屈平"的原因——小人嫉妒进谗、楚王昏庸轻信,而根本原因在于屈原坚守正道、不与奸佞同流合污("欲夺之,屈平不与")。

3. 研读第3段:这是全文第一个议论抒情高峰。分三层:《离骚》写作缘由("盖自怨生");内容特色("《国风》好色而不淫,《小雅》怨诽而不乱",文约辞微、称文小而指极大);人格赞颂("其志洁,故其称物芳""虽与日月争光可也")。引导学生思考:作者为何用大量笔墨写《离骚》?——内容上,借屈原自己的作品"现身说法",使其形象更真实丰满;结构上,与后文蒙冤受屈形成对比、作铺垫。体味字里行间流露的极度同情、极度悲愤与极度敬仰。

(五)小结与作业(2分钟)

小结第一部分层次:1—2段记叙(因才见任、因谗见疏),第3段议论抒情。

作业:整理1—3段通假字与词类活用;背诵"其志洁,故其称物芳……虽与日月争光可也"。

第二课时:屡遭贬斥,楚势日衰(第二部分4—9段)

(一)复习导入(3分钟)

检查背诵,回顾"任—疏"二字。过渡:被疏之后的屈原,眼睁睁看着楚国在昏君佞臣手中一步步滑向深渊。

(二)梳理"三次受骗"(20分钟)

1. 第一次受骗(第4段):张仪以"商於之地六百里"为饵,怀王贪而信之,绝齐受地,终至"六里"之诈。随后兵败丹、淅(斩首八万,失汉中),蓝田之战又因齐怒不救而"楚大困"。明确根本原因:怀王贪图小利、轻信奸谋。

2. 第二次受骗(5—6段):秦割汉中地求和,怀王"愿得张仪而甘心",张仪却厚币靳尚、设诡辩于郑袖,怀王竟听郑袖而"复释去张仪"。屈原使齐归来,谏曰"何不杀张仪",悔之已晚。——突出屈原联齐抗秦的外交远见与怀王的昏庸愚昧。

3. 第三次受骗(第7段):秦昭王约怀王会,屈原力谏"秦,虎狼之国,不可信",子兰却以"奈何绝秦欢"劝行,怀王卒行,终至被扣、客死于秦,为天下笑。

4. 探究:详写三次受骗的目的——揭露楚王昏聩、用人不当导致国家衰败;以楚国外交的一连串失败反证屈原的远见卓识,说明排斥忠良给楚国带来的巨大灾难;呼应前文"《离骚》盖自怨生",为后文议论抒情作铺垫。

(三)研读第8段议论:不知人之祸(15分钟)

1. 疏通"眷顾楚国,系心怀王""冀幸君之一悟,俗之一改""一篇之中三致志焉"等句,体会屈原虽遭放流而忠贞不渝的爱国精神。

2. 分析本段结构:先从为臣(屈原)的角度写,寓议于叙,突出其"忠"与"贤",阐明其与国家命运息息相关;后从为君(怀王)的角度纯用议论——"人君无愚、智、贤、不肖,莫不欲求忠以自为……其所谓忠者不忠,而所谓贤者不贤也",最终归结"此不知人之祸也"。两相结合,形成往复回环的笔致。

3. 探讨:司马迁为何对"不知人之祸"大发议论?——说明屈原去留关系楚国命运,赞美其忠君爱国;同时借题发挥,处处流露郁郁不平之气与"悲其志"的叹惋,暗寓身世之感。

(四)第9段小结与作业(2分钟)

顷襄王立,子兰使上官大夫"短屈原于顷襄王"(状语后置),屈原"怒而迁之"——主线走到"迁"。

作业:绘制"三次受骗"因果链思维导图;预习10—12段。

第三课时:怀沙赴水,千载丹心(第三、四部分及任务四)

(一)研读第三部分(10—11段):怀沙赴水,遗响千秋(18分钟)

1. 精读"渔父问答":落实"被发行吟"(被,同"披")、"颜色""形容"(古今异义)、"是以见放"(被动)、"身之察察"(定语后置)等。

2. 分层探究:第一次对话揭示屈原的悲剧是时代的悲剧——"举世混浊""众人皆醉","清"者"醒"者必然见放;第二次对话突出屈原高洁的品格和坚定的操守——"新沐者必弹冠,新浴者必振衣""安能以皓皓之白,而蒙世俗之温蠖乎",宁赴常流、以死明志。

3. 对比手法:屈原之"矢志不渝、以死明志"与渔父之"随波逐流、与世推移"形成鲜明对照,愈显其志洁行廉。

4. 第11段写身后影响:文学上,宋玉、唐勒、景差之徒"皆祖屈原之从容辞令,终莫敢直谏"——有人承其辞而无人继其志;政治上,"楚日以削……竟为秦所灭",将楚之灭亡与屈原生死相联系,凸显其不可估量的价值。

(二)研读第四部分(12段):太史论赞,共情寄思(10分钟)

1. 疏通"太史公曰":余读《离骚》《天问》《招魂》《哀郢》,悲其志;适长沙,过屈原所自沉渊,未尝不垂涕想见其为人;读《服鸟赋》,又爽然自失。

2. 探究"悲其志"的三层内涵:一悲屈原怀才不遇、忠言不用,以致怀王客死于秦;二悲屈原品性高洁而受谗被疏、以死殉国;三悲屈原死后后继无人,"楚日以削"竟至亡国。

3. 知人论世:司马迁与屈原一样怀才正直、忠君爱国,一样受谗蒙冤、面临生死抉择;不同的是屈原以死明"志",司马迁以生践"志"。太史公借写屈原抒发自己的幽愤——既是对屈原才能品格的崇敬、对其遭遇的同情,也是对君昏臣佞之腐败政治的控诉。

(三)任务四:人物探究(10分钟)

1. 概括屈原性格特征:忠君、爱国是其主要特征;作者将其个人遭遇与楚国命运紧密结合,以"存君兴国"思想集中表现其爱国主义精神,以敢于同邪恶势力抗争而决不妥协表现其正直。

2. 比较探究:屈原忍辱不如司马迁之"生",超脱不如渔父之"隐",一个毅然赴死(以死明志——不屈的气节),一个忍辱而生(以生践志——坚韧的意志),一个超然而活(以隐守志——自由的灵魂)。组织学生讨论"你更欣赏谁的做法",言之成理即可,教师不作唯一结论。

3. 价值引领:面对无法避免的苦难,"照看命运,但不强求;接受命运,但不卑怯",守住做人的尊严。明确屈原精神的时代意义:与日月同辉的精神遗产、融入民族心理的人格范式、值得弘扬的求索精神、永远感召后人的爱国主义精神。

(四)课堂总结(2分钟)

本文通过叙写屈原的生平事迹特别是政治上的不幸遭遇,表现了屈原的一生与楚国兴衰存亡的直接关系,赞扬了他的爱国主义精神和正义品德,处处流露出作者的郁郁不平之气与"悲其志"的叹惋。千载而下,汨罗江水滔滔,而丹心不老。

七、板书设计

主线:任—— 疏 —— 绌 —— 迁 —— 死(屈原的一生)

暗线:被骗—— 被袭 —— 客死 —— 灭亡(楚国的命运)

写法:夹叙夹议,"传"中富"评";对比映衬(屈原/渔父)

精神:其志洁,其行廉;信而见疑,忠而被谤;虽与日月争光可也

情感:悲其志——一悲忠言不用,二悲高洁被疏,三悲后继无人

八、作业布置(分层)

基础层:整理全文通假字、词类活用、特殊句式清单,翻译第3段、第10段。

提高层:以"我眼中的屈原(或司马迁、渔父)"为题写一则300字人物短评,要求观点明确、结合文本。

拓展层:阅读《离骚》节选或《史记·屈原贾生列传》贾谊部分,思考"千古同悲"的士人命运,准备下节课交流。

第二部分课堂实录

一、导入:从汨罗江走进文本

师:同学们,两千多年前,汨罗江上那决然一跃,不是生命的终结,而是一位赤诚之士向家国递交的最后告白。我们年年过端午、吃粽子,可谁能告诉我:屈原为什么非死不可?

生1:因为他的国家要灭亡了,他很绝望。

生2:他被小人陷害,楚王不信任他。

师:都对,但还不够深。今天我们不凭印象说话,就打开《史记》,看司马迁怎样用史笔为我们定格屈原的灵魂。请同学们齐读课件上的主线——

生(齐):任、疏、绌、迁、死。

师:五个字,一个人的一生;而这五个字背后,还藏着另一条线——楚国的命运。这节课,我们就走到这条线的尽头:死,以及死之后的"生"。

二、精读"渔父问答":一场灵魂的对话

师:请一位同学读第10段开头,注意"被发行吟泽畔"一句的停顿。

生3(读):屈原至于江滨,被发行吟泽畔,颜色憔悴,形容枯槁。

师:停。"颜色"和"形容"在课文里是什么意思?

生3:"颜色"是脸色,"形容"是形体容貌。这是古今异义。

师:很好。"被发行吟"的"被"呢?

生4:通"披",披散着头发。

师:八个字——"颜色憔悴,形容枯槁",这就是曾经"博闻强志,明于治乱,娴于辞令"的左徒大人。司马迁无一字写悲,而悲已满纸。接下来,渔父出场了。他问:"子非三闾大夫欤?何故而至此?"屈原怎么回答?

生(齐读):举世混浊而我独清,众人皆醉而我独醒,是以见放。

师:"是以见放"是什么句式?

生5:被动句,"见"表被动——因此被放逐。

师:请注意,屈原把"被放逐"的原因归结为"我独清""我独醒"。换句话说,他的悲剧是个人的失败,还是时代的病症?

生6:是时代的悲剧。全世界都浑浊,清白的人反而有罪了。

师:精当。这就是第一次对话的分量——它揭示的是"清"者"醒"者必然见放的荒谬逻辑。那么渔父怎么劝他?

生7:劝他"随其流而扬其波","餔其糟而啜其醨",不要"怀瑾握瑜"而自找放逐。

师:翻译一下渔父的人生哲学。

生7:就是随波逐流,别那么较真,大家醉你也醉。

师:屈原接受了吗?他用了一个非常生活化的比喻——

生8:"新沐者必弹冠,新浴者必振衣。"刚洗完头洗澡的人,一定要弹掉帽子衣服上的灰尘。

师:这个比喻妙在哪里?

生9:人爱干净是天性,刚洗干净就不肯再弄脏。屈原是说:我的人格本来就是洁净的,怎么能让它去蒙受世俗的污浊?

师:对。"安能以皓皓之白,而蒙世俗之温蠖乎"——这不是赌气,这是一个人对"干净"二字的最后坚守。于是我们明白,他的"死"不是逃避,而是……

生(齐):以死明志。

师:现在我们把屈原和渔父放在一起看——

(板书:屈原——矢志不渝,以死明志;渔父——随波逐流,与世推移)

师:这是什么手法?有什么效果?

生10:对比。渔父越"灵活",越衬出屈原的"固执";可这"固执"恰恰是高洁的品格和坚定的操守。

三、探究"自沉":如何理解屈原的选择

师:接下来是一个绕不开的问题:屈原一定要死吗?请大家从主客观两方面想想他自沉的原因。

生11:客观上,楚怀王屡次疏远他,小人一直使奸,顷襄王又把他放逐了,他没有出路了。

生12:主观上,他太爱楚国了。他不能像孔子那样周游列国——以他的才能,"游诸侯,何国不容",可他做不到离开楚国。

师:引得好,这正是太史公在赞词里的疑问。屈原不是没有退路,而是不肯退。死亡在这里是对无意义生命的否定,唯有"自沉",才能达到对生存意义的高扬。当然,老师要提醒大家:我们敬仰屈原的气节,但绝不模仿他的自沉——今天的我们有更多方式去坚守和抗争。这正是我们要讨论的——

四、任务四:三种人生,一种追问

师:文中其实站着三个人:屈原毅然赴死,司马迁忍辱而生,渔父超然而活。你更欣赏谁?小组讨论两分钟。

(学生讨论)

生13:我欣赏司马迁。死只需要一时的勇气,活着把《史记》写完,需要几十年的坚韧。

生14:我还是最敬重屈原。如果人人都做渔父,世上就没有人守底线了。总要有人证明:有些东西比命重要。

生15:渔父也不是坏人啊,他只是选择保全自己,我们不能要求每个人都做烈士。

师:三种答案,都有道理,老师不作裁决。请看课件上的总结——屈原,壮烈的死,以死明志,是不屈的气节;司马迁,勇敢的生,以生践志,是坚韧的意志;渔父,超然的活,以隐守志,是自由的灵魂。面对苦难,我们也许改变不了世界,但可以改变自己;照看命运,但不强求;接受命运,但不卑怯。重要的是:无论走哪条路,都要守住做人的尊严。

五、太史论赞:理解"悲其志"

师:最后看第12段。"太史公曰:余读《离骚》《天问》《招魂》《哀郢》,悲其志。"太史公到底在"悲"什么?请结合全文找依据。

生16:悲屈原忠言不被采纳,怀王最后客死于秦。

生17:悲屈原品性那么高洁,却被谗言疏远,只能以死殉国。

生18:还悲他死后后继无人——宋玉那些人"终莫敢直谏",楚国一天天削弱,最后被秦灭了。

师:一悲忠言不用,二悲高洁被疏,三悲后继无人。还有更深的一层——司马迁写屈原时,有没有在写自己?

生19:有。他们一样有才华、一样正直,一样被谗言所害。只是屈原选择死,司马迁选择忍辱活下来写《史记》。

师:所以这篇传记"传"中富"评",字字是屈原,字字又流淌着太史公自己的血泪——"信而见疑,忠而被谤,能无怨乎",这哪里只是问屈原?这是在问苍天。千载丹心,就此定格。下课前,请把这句话抄在课本扉页上——

生(齐读):其志洁,故其称物芳;其行廉,故死而不容……推此志也,虽与日月争光可也。

六、作业与结语

师:作业两项:基础作业,整理第10—12段的通假与句式;写作作业,以"我眼中的屈原"为题写300字短评,下节课交流。同学们,江水滔滔,丹心不老。愿我们都记住:举世混浊时,清白本身就是一种力量。下课。

【高二】最新10月精选试题分类汇编

【信息类文本、文学类文本、文言、诗歌、默写、语用】

教师版+学生版,word版可编辑

扫码获取全部电子版

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