跳到内容
当前位置:首页>高中教材>教材深度解读-第3课 秦统一多民族封建国家的建立

教材深度解读-第3课 秦统一多民族封建国家的建立

  • 2026-09-22 14:22:17
教材深度解读-第3课 秦统一多民族封建国家的建立

第3课 秦统一多民族封建国家的建立 · 全课深度解读

第一层 · 课程定位:这节课在哪里?

本课处于第一单元「从中华文明起源到秦汉统一多民族封建国家的建立与巩固」,对应五种社会形态序列中"封建统一国家正式确立"的关口。

它在单元链条中的位置,可以用一句话概括:第2课论证了"为什么会有大变革",第3课回答"这场大变革最终落在了什么形态的国家上"。 它是第2课的结果,又是第4课的前提:

课序 主题 该课承担的叙事任务

第1课 中华文明的起源与早期国家 文明起源 + 奴隶制早期国家

第2课 诸侯纷争与变法运动 社会转型(奴隶制瓦解)

第3课 秦统一多民族封建国家的建立 统一多民族封建国家正式确立

第4课 西汉与东汉 统一多民族封建国家的巩固

但本课有一个极其特殊、也最容易被忽略的结构特征:它在一课之内,完整地讲完了一个王朝的"兴起—极盛—骤亡"全过程。 第1、2课是长时段的"演进",第4课是长时段的"巩固",唯有第3课是一个闭合的、完整的"历史标本"——秦。编者这样安排,用意极深:它让"秦"成为一个用来回答"统一与治理"这一永恒命题的完整案例。 正如古人所叹:"其兴也勃焉,其亡也忽焉。"这课的张力,正在于"勃"与"忽"之间的巨大落差。

第二层 · 内容主旨确定:这节课真正想说什么?

对照课标对该单元的要求——"认识秦汉时期统一多民族封建国家的建立在中国历史上的意义,以及秦朝崩溃的原因"——本课有两个明确的"规定动作":统一的意义 + 崩溃的原因。

这两个看似相反的任务,恰恰被编者用一课内的"兴亡对照"巧妙地统一了起来。因此本课的内容主旨可表述为:

秦顺应历史潮流,结束长期分裂,建立起中国历史上第一个统一的中央集权封建国家。皇帝制度、三公九卿、郡县制等制度创设,奠定了此后两千余年政治制度的基本格局;"统一多民族国家"的疆域与格局由此奠定。然而,秦以"诈力"取天下,却不知"取与守不同术",继续以严刑峻法与繁重赋役治天下,终致激化社会矛盾、二世而亡。秦之"兴"证明了统一是历史的必然与进步,秦之"亡"则昭示了"治天下必以民心为本"的历史铁律。

这里包含两个必须讲清的判断:

"统一"是对的——它是历史必然、是进步、是此后中国历史的主流。教材用五条历代高度评价("功齐三代""千古一帝""公天下之端自秦始")明确肯定了这一点。

"暴政"是错的——秦亡的原因不是"统一",而是"统治方式"。编者把这两件事严格区分开来:否定秦的"暴政",但绝不否定秦的"统一"。 这是本课最需要教师把握的分寸。

核心史实判断是"确立与速亡",对本单元的意义是"奠基":秦确立的"统一多民族封建国家"形态,成为此后两千年中国国家形态的基本范式。

第三层 · 叙事结构解析:编者为什么这样排列?

三个子目构成"兴 → 衰 → 亡"的因果链:

1. 「秦的统一」——正面的功业。从统一条件(客观需要 + 主观条件)→ 统一过程(灭六国、拓边疆)→ 巩固措施(皇帝制度、三公九卿、郡县制、统一措施)。

2. 「秦朝的暴政」——反面的危机。从穷奢极欲、繁重征发、严刑峻法,到焚书坑儒,再到秦二世继位后矛盾总爆发。

3. 「秦末农民起义与秦的速亡」——必然的结果。陈胜吴广大泽乡首义 → 秦朝灭亡 → 楚汉战争 → 刘邦胜利。

四处值得点破的编排匠心:

① 把"统一"与"速亡"放进同一课,制造"兴亡反差"。

如果按常规处理,秦的"统一"和"速亡"很容易被拆到两课,或把速亡一笔带过。编者偏不——他让你在同一课里,亲眼看着一个空前强大的帝国,从巅峰急速坠落。 这种编排本身就是最强的"历史解释":它逼迫读者思考"为什么强大反而短命"。"其兴也勃焉,其亡也忽焉"这八个字,就是本课结构的最佳注解。

② "学习聚焦"三句话,恰好勾勒出兴亡轨迹。

子目一:"秦顺应历史发展潮流,建立了统一的中央集权国家……"(兴)

子目二:"秦的速亡与秦的暴政有着不可分割的关系。"(亡因)

子目三:"陈胜、吴广首义,揭开了反秦起义的序幕……"(亡)

三句话连读,就是一条完整的兴亡线索。

③ "史料阅读"的正反对照,暗示编者的评价天平。

配"统一"的史料阅读:五条历代高度评价(李斯、主父偃、李白、柳宗元、李贽)——清一色的褒扬;

配"暴政"的史料阅读:贾谊《过秦论》——对秦亡教训的深刻批判。

一褒一贬,一功一过,编者的立场昭然:秦的"统一功业"值得肯定,秦的"暴政速亡"必须批判。 这正是辩证评价历史的教科书式示范。

④ 结尾设在"刘邦胜利",暗接第4课。

本课收束于楚汉战争刘邦胜利,而刘邦为什么能赢?答案里写着他"约法三章,废秦苛法"——这恰恰是对秦亡教训的正面回应。于是第4课开门第一句就是汉初"吸取秦朝速亡的教训……采取'与民休息'".本课埋下的"秦亡教训",成了第4课"汉兴之道"的直接起点。

第四层 · 关键词精读:每个词都是选择

1. 课标题"秦统一多民族封建国家"——六个字里藏着四个定位

这个标题本身就是一份"历史定性说明书":"统一"(结束了分裂)、"多民族"(不是单一民族国家,包含越族、西南夷、匈奴等)、"封建"(社会形态判断——封建社会)、"国家"(不是王朝更替那么简单,而是"国家形态"的确立)。能讲清这四个词,就讲清了秦的历史地位。 尤其"多民族"三字是本次修订特别强调的——它把秦汉国家定性为"统一多民族封建国家",为后世"中华民族共同体"叙事埋下概念根基。

2. "第一个统一王朝""最早确立皇帝制度"——"第一个"的分量

教材反复用"第一个""最早""首次":第一个统一王朝、最早确立皇帝制度、中国历史上第一次农民大起义。这一连串"第一个",共同确立了秦的"开创性"地位。 秦的价值不在于"存在多久"(只十几年),而在于"开创了什么"(影响两千年)。

3. "彻底废除分封制"——"彻底"二字的分寸

教材说秦"在地方彻底废除分封制,将……郡县制在全国推广"。"彻底"是关键:西周分封、春秋战国"郡县并行",唯有秦真正做到了全国范围的、不留尾巴的废分封、行郡县。"彻底"二字,正是"中央集权"得以真正确立的前提。

4. "暴政"——一个定性严厉的词

教材用"暴政"而非"弊政""失政",且"学习聚焦"直接断言"秦的速亡与秦的暴政有着不可分割的关系"。这是编者对秦亡原因的明确判断:不是偶然、不是外患,而是统治方式的"暴"。配套的"赭衣塞路,囹圄成市,天下愁怨"更是把"暴"具象化为可感的画面。

5. "取与守不同术"——全课最深的隐藏主旨

贾谊《过秦论》原句是"夫并兼者高诈力,安定者贵顺权,此言取与守不同术也"。这句话是全课的"钥匙":它一句话解释了秦的"兴"(取天下用诈力、耕战、法家——有效)与秦的"亡"(守天下仍用诈力、严刑——失效)。打天下的方法不能用来治天下——这是贾谊的判断,也是编者借史料阅读悄悄递给学生的"秦亡答案"。教师必须把这句话"抬"出来,作为全课的点睛。

6. "第一次农民大起义"——"第一次"的历史坐标

教材强调这是"中国历史上第一次农民大起义"。这个"第一次"确立了农民起义在中国历史叙事中的坐标原点——此后两千多年,农民起义成为改朝换代的重要力量。它也让"秦亡"具有了典型意义:一个王朝的灭亡,往往始于最底层的反抗。

7. 史料阅读中的评价词——编者的"褒扬谱系"

"功齐三代"(主父偃)、"千古一帝"(李贽)、"公天下之端自秦始"(柳宗元)、"秦王扫六合,虎视何雄哉"(李白)——五条史料构成一条清晰的褒扬谱系,跨越汉、唐、明三代,说明"肯定秦制"是历代的主流共识。 这组材料的编排,本身就是编者立场的表达:秦的统一与制度,功大于过、影响深远。

第五层 · 各栏目功能解析:为什么这条材料在这里?

史料阅读①:历代对秦始皇统一和秦制的评价(五条)

是什么:李斯("明法度,定律令,皆以始皇起")、主父偃("并吞战国,海内为一,功齐三代")、李白("秦王扫六合,虎视何雄哉")、柳宗元("公天下之端自秦始")、李贽("始皇帝,自是千古一帝也")。

功能:这是本课最重要的"评价性史料群"。编者没有用一条,而是用五条、跨三个朝代的正面评价,形成"众口一词"的效果——用意在于让学生明白:对秦制的肯定不是某一个人的偏爱,而是历代的主流判断。

教学价值:这五条恰是训练"历史解释"的绝佳材料——同一个历史人物,在不同时代被如此一致地高度评价,说明了什么?

学思之窗①:李斯《谏逐客书》

功能:从"人才角度"解释秦为什么能统一(设问直接点明"从人才角度分析")。"太山不让土壤,故能成其大;河海不择细流,故能就其深"——秦的强盛,源于它对人才的开放与吸纳。

精妙之处:这条材料与"暴政"部分形成隐性对照——一个"不却众庶"的开放政权,最终走向了"焚书坑儒"的思想禁锢。 从"海纳百川"到"焚书坑儒",秦的转变本身就是一部微缩的兴亡史。

史料阅读②:贾谊《过秦论》

功能:这是全课分析"秦亡原因"最核心的史料。贾谊的核心判断是"秦王怀贪鄙之心……废王道,立私权,禁文书而酷刑法,先诈力而后仁义"——把秦亡归因于"以暴虐为天下始""取与守同术"。

素养目标:历史解释——引导学生从西汉初年人的视角,理解"秦亡"的历史教训,并意识到汉初"与民休息"正是对这份教训的直接回应(衔接第4课)。

历史纵横①:秦朝的政治危机

功能:用两个极具戏剧性的细节——刺客铁椎袭击始皇座车、陨石刻"始皇帝死而地分"——证明"外表强盛的秦朝,存在着严重的统治危机"。

价值:这是"表象与实质"的对比。教材明说"外表强盛",却暗藏危机。这则材料教给学生一个重要的历史思维方法:不能只看一个王朝的"表象强盛",要看它的"内在矛盾"。

学思之窗②:《史记》陈涉世家、项羽本纪

功能:设问"分析为什么陈胜建立的政权号称'张楚'"。答案藏在《项羽本纪》"楚虽三户,亡秦必楚"里——"张楚"意为"张大楚国",说明起义借用了楚国故地的反秦情绪与政治号召。

价值:这是理解"秦末起义"地域性的关键——秦灭六国,六国的复国情绪成为反秦的重要动力。 素养目标指向"历史解释"。

思考点①:楚汉战争中刘邦胜利、项羽失败的原因

功能:这是本课最后的开放性思维题。教材正文其实已给了答案:刘邦"约法三章,废秦苛法,善于用人,听取谏言";项羽"刚愎自用,不善用人,赏罚不明,烧杀掳掠,分封失当,缺乏根据地"。

价值:"废秦苛法"与"烧杀掳掠"的对比,再次回到"民心"这个主题——刘邦的胜利,本质上是对"秦亡教训"的正面实践。

问题探究:《荀子·强国篇》

功能:荀子访秦观感——"其百姓朴""其百吏肃然……古之吏也""其士大夫……不比周,不朋党""其朝廷……恬然如无治者,古之朝也",结论是"四世有胜,非幸也,数也"。

价值:这是从"吏治"角度解释秦崛起的材料,与"李斯《谏逐客书》"(人才角度)形成互补。它告诉学生:秦的强大不是偶然("非幸也,数也"),而是制度与吏治长期积累的结果。 素养目标指向"历史解释"的多因分析。

学习拓展:云梦睡虎地秦简

功能:以1975年出土的1000余支秦律竹简为例,说明"出土文献往往能够印证、纠正或补充传世文献"。

价值:这是"史料实证"素养的直接训练——让学生理解"地下之新材料"对"纸上之材料"的补充意义,并呼应正文"秦朝重视法制建设"的论断。

第六层 · 地图精读:索象于图

本课有三张地图:秦朝形势图(子目一)、陈胜吴广起义示意图、楚汉战争示意图(子目三)。

1.「秦朝形势图」——本课最核心的一张图

图名分析:命名为"形势图"而非"疆域图",提示读图重点在"态势与格局"——即秦朝在空间上如何组织起一个空前庞大的统一国家。

图例精读(本图例最丰富):标注了"都城""郡级驻所""前221年秦边界""政权部族界""今国界""长城"六类要素。其中两个细节极重要:"郡级驻所"的密集分布,是"郡县制在全国推行"的空间化证据——每一个郡级驻所,就是一个中央集权在地方的"节点";"前221年秦边界"与"今国界"的双线标注,提示学生区分"历史疆域"与"今日国界",这是时空观念的严谨训练。

图注细读:图注列出咸阳、辽东郡、渔阳郡、九原郡、陇西郡、琅邪郡、会稽郡、南海郡、象郡等一大批郡治位置。从"辽东"到"象郡"(今广西崇左)、从"陇西"到"会稽",横跨数千公里——这就是"统一多民族封建国家"的空间实感。

与正文的互补:正文讲了"东至海暨朝鲜,西至临洮、羌中,南至北向户,北据河为塞"的抽象疆域,地图把这段文字变成了看得见的一整片色块;而图上"匈奴""东胡""羌""滇""南越"等政权部族的标注,正对应正文"击退匈奴""征服越族""控制西南夷"的多民族格局。

与第2课「战国形势图」的对照:第2课是"七雄并立 + 长城分段",第3课是"一统天下 + 长城连贯(西起临洮、东至辽东)"。从"七块"到"一块",从"分段长城"到"万里长城"——两图并置,就是"从分裂到统一"最直观的视觉证明。

2.「陈胜、吴广起义示意图」——战争(起义)示意图的读法

图例:标注"起义地点""起义军进军方向""起义军根据地及控制地区""响应起义的地区""重要战役"。

精读收获:起义从大泽乡(今安徽宿州)点燃,进军方向指向陈(今河南淮阳)、荥阳、函谷关,一度直逼咸阳;而"响应起义的地区"几乎覆盖原六国故地——这从空间上说明:秦的统治基础已全面动摇,起义不是孤立的"一乡之乱",而是全国性的总爆发。

"重要战役"标注"巨鹿"——这是项羽破秦主力的关键一战,虽在正文之外,却为理解"秦军主力如何覆灭"提供了空间线索。

3.「楚汉战争示意图」——路线图的读法

图例:分列"刘邦进军路线""韩信进军路线""项羽进军路线""项羽败退路线""主要战场"。

精读关键:注意刘邦、韩信两路进军的"迂回包抄"态势,与项羽一路的"正面推进"形成对比;最终决战地"垓下"(今安徽灵璧东南)、项羽败退至"乌江"(今安徽和县乌江镇)。图上刘邦的进军路线明显更具战略纵深(经汉中、陈仓、荥阳),这本身就是"刘邦善于用人、指挥得当"的空间体现。

第七层 · 文本未尽之言:教学空间在哪里?

留白一:为什么"统一逐渐成为共识"?——思想基础的留白

课首引用孟子"定于一"和《吕氏春秋》"乱莫大于无天子",点明了"统一是人心所向"。但教材没展开:"统一共识"是如何形成的? 答案指向第2课的内容——长期战乱的惨痛("暴师经岁,流血满野")使人们普遍渴望安定。教师应引导学生把第2课的"乱"与本课的"统"连起来,理解"统一"不是某个人的野心,而是时代的共同要求。

留白二:秦为什么能统一?——多重原因的整合

教材分散给出了答案:客观条件(人民渴望安定、各地经济发展要求打破分裂阻碍)、地理(据殽函之固,拥雍州之地)、经济(物质基础雄厚)、政治(数代秦王励精图治、吏治清明)、制度(商鞅变法、尊奉法家、奖励耕战)、人才(李斯《谏逐客书》)、吏治(荀子"其百吏肃然")。这些原因散布在正文和两个栏目中,需要教师帮学生"整合成一幅完整的原因图"。 这正是第一枚"多因分析"的历史思维训练。

留白三:郡县制为什么"优于"分封制?——制度逻辑的留白

教材只说秦"彻底废除分封制……推广郡县制",没有解释为什么。答案在于:分封制下诸侯世袭、拥兵自重,必然走向分裂(正是春秋战国的乱源);郡县制下官员由中央任免考核、不得世袭,从根本上杜绝了地方割据。 这一对比,直接连通第4课"汉初郡国并行→七国之乱"的反面教训。讲透郡县制的"逻辑",才能讲清中央集权的"必要性"。

留白四:"秦朝确立的政治制度被以后的王朝长期沿用"——沿用了什么?

教材只说"影响深远",没具体说"沿用什么"。留白在于:皇帝制度、中央集权的郡县体制、"家天下"的皇位继承,几乎被此后所有王朝沿用——"百代都行秦政法"。 这句话是本课"意义"落点的关键,教师应让学生具体列举"哪些制度被后世沿用",而不停留在空泛的"影响深远"。

留白五:秦亡是"制度之过"还是"统治之过"?——本课最深的思辨空间

这是全课最需要教师把握的核心留白。教材的答案是明确的:秦亡于"暴政"(统治方式),而非亡于"统一"(国家形态)。证据链:贾谊说"取与守不同术"、汉初"吸取秦朝速亡的教训"却"汉承秦制"——汉朝批判秦的暴政,却继承了秦的制度。 这一悖论式的史实,恰恰证明了:秦的"制度"可以沿用,秦的"暴政"必须抛弃。 教师若能把这一层讲清,学生对"历史的辩证评价"就会有质的飞跃。

留白六:秦朝形势图中的"今国界"与"前221年秦边界"为何要并标?

这一处细节的留白在于:它提醒学生不要用今天的疆域观念去套历史。 秦的统一多民族国家,其疆域与现代中国既有重合也有差异(图中"今国界"与"秦边界"并不一致)。这正是"统一多民族国家"疆域长期演进的直观呈现,也是培养"时空观念"的极佳切口。

第八层 · 教学设计建议

核心素养主攻(只选两维):历史解释 + 家国情怀。

本课的核心任务(评价秦统一的意义 + 分析秦亡的原因)本身就是历史解释的典型训练;而"统一多民族封建国家的建立"这一主题,直通家国情怀(统一是中华民族的历史主流)。两维合一,本课才能既"讲透道理"又"触动情感"。

主线设计(问题链)

建议以"一个帝国的兴起与骤亡"为主线,设计三问推进:

1. 秦为什么能"扫六合"?(统一的条件——客观需要 + 主观优势)

2. 秦靠什么"定天下"?(统一的巩固——皇帝制度、三公九卿、郡县制、统一措施)

3. 秦为什么会"二世而亡"?(速亡的原因——暴政 + "取与守不同术")

最后收束于一问:"秦的'兴'与'亡',给我们留下了什么?"——统一是历史必然,治理必须以民心为本。这一问,既是本课的收束,也是对整册"统一多民族国家"主题的第一次叩问。

重点处理(需教师深讲,不能只读文本)

中央集权制度的"逻辑":不能只记"皇帝制度 + 三公九卿 + 郡县制"三个名词,要讲清这三者如何层层构建起"中央集权"——皇帝掌握最高权力(皇权)、三公九卿分担中央行政(中央机构)、郡县由中央任免(地方控制)。三者结合,才是"中央集权"的完整含义。

"取与守不同术":把贾谊这句话"抬"为全课的点睛,用它一举打通"秦兴"与"秦亡"两段。

难点突破(学生最易理解偏差处)

如何评价秦始皇与秦制:学生易走两个极端(一味赞颂"千古一帝"或一味骂"暴君")。突破方式:用"史料阅读"的五条褒扬 + 贾谊的批判做双面史料对照,引导学生形成"统一功业要肯定、暴政速亡要批判"的辩证认识。

秦亡原因的归因:学生易简单归为"秦始皇太坏"。突破方式:引导学生区分"个人因素(始皇、二世的暴虐)"与"制度与治理因素(法家路线的极端化、取守同术)",并把汉初的反思(第4课)作为"答案验证"。

升华落点(家国情怀/文明认同)

本课最合适的升华是"统一多民族国家"的历史意义,落点可设计为:

秦的统一,结束了数百年的分裂割据,第一次把广袤的东方大地凝聚为"东至海暨朝鲜,西至临洮、羌中,南至北向户,北据河为塞"的统一多民族国家。它只存在了十几年,却为此后两千年中国"分久必合"的历史走向定下了基调。"百代都行秦政法"——今天我们回望秦朝,既惊叹于它开创统一的伟力,也警醒于它二世而亡的教训:一个国家的长治久安,既需要强有力的统一制度,更需要"以民为本"的治理之道。

这一落点既回扣课标"认识统一多民族封建国家建立的意义",又通过"兴亡对照"引出一个具有永恒价值的治理命题,给这一课、也给整个中国古代史一个厚重而清醒的起点。

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