当前位置:首页>高中教材>高中教材《墨子·兼爱》解读

高中教材《墨子·兼爱》解读

  • 2026-08-03 08:37:23
高中教材《墨子·兼爱》解读

你好,我们又见面了。如果说前几讲我们聆听的,多是拥有庙堂或士大夫背景的智者之音,那么今天我们要接触的,是一股来自社会底层的、带着泥土气息和钢铁般纪律的思想洪流。

他就是墨子,一个反叛儒家的儒者,一个建立了中国历史上首个“准军事化”学术团体的钜子,一个为了和平奔走一生、摩顶放踵的苦行者。本单元我们要研读的《兼爱》,便是墨子思想的核心要义,也是一篇在论说方法上极为独特、影响极为深远的先秦说理文范本。

---

总论:从“别”到“兼”——一场价值根基的彻底革命

同学们,要读懂《兼爱》,我们必须先回到墨子生活的战国初期。那是一个比孔子时代更加血腥的丛林社会:国与国相攻,家与家相篡,人与人相贼,整个天下都病了。作为一位出身社会底层的工匠,墨子对这场人间惨剧的观察,与孔子、孟子有着根本的不同。

在墨子看来,之前的所有药方都没有触及病根。儒家讲“仁爱”,但那种爱是有差等的,是先亲后疏、由近及远的。墨子以其冷峻的逻辑一针见血地指出:正因人人“各爱其家,不爱异家”“各爱其身,不爱异身”,天下的纷争才永无止息。

因此,他提出了一个石破天惊的全新方案——兼爱。兼,就是全部、无差别。兼爱,就是用对待自己、对待父兄、对待国君的同等程度,去对待天下每一个人。他要从根本上取消“别”的界限,用一种彻底平等、无差别的人类之爱,来为世界建立新的秩序。

这篇《兼爱》(通常指《墨子·兼爱上》),就是为了论证这一核心思想而写的。它的论说风格,既无孔子的雍容,也无孟子的雄奇,更无庄子的汪洋,而是展现出一种独一无二的朴拙、恳切、严密的“工匠逻辑”。下面,让我们逐层解剖这篇奇文。

---

第一板块:诊断——别爱是万恶之源

《兼爱》开篇,没有任何铺垫,直接提出一个震撼人心的问题:

圣人以治天下为事者也,必知乱之所自起,焉能治之。不知乱之所自起,则不能治。

同学们,请大家注意这种开篇方式。它不像《论语》是对话的吉光片羽,也不像《老子》是格言的智慧凝练,更不像《孟子》是辩驳的气势滔滔。它像什么?它像一个工程师在诊断一部出了故障的机器。机器的运转出现了问题(天下大乱),那么第一要务,就是查明故障的根源(乱之所自起)。这种从“发现问题”到“分析问题”再到“解决问题”的思维方式,正是墨子作为工匠出身的学者,为中文论说文带来的一种全新的、极为务实的论证范式。

那么,天下之乱的根源究竟是什么?墨子给出了他的诊断:

当察乱何自起?起不相爱。

为了论证这一判断,他展开了一场严密的现象枚举:

臣子之不孝君父,所谓乱也。子自爱,不爱父,故亏父而自利;弟自爱,不爱兄,故亏兄而自利;臣自爱,不爱君,故亏君而自利。此所谓乱也。

先看家庭和君臣内部。儿子爱自己不爱父亲,弟弟爱自己不爱兄长,臣子爱自己不爱国君,所以才有了不孝、不慈、不忠的“乱”。墨子敏锐地发现,在这些关系里,问题的关键在于一方只爱自己(自爱),对另一方则无爱(不爱)。爱的缺失,是一切伤害和失序的根源。

虽父之不慈子,兄之不慈弟,君之不慈臣,此亦天下之所谓乱也。父自爱也,不爱子,故亏子而自利;兄自爱也,不爱弟,故亏弟而自利;君自爱也,不爱臣,故亏臣而自利。是何也?皆起不相爱。

紧接着,他做了一个逻辑上的翻转。刚才讲的是下对上的亏欠,现在讲上对下的亏待。父亲不慈爱儿子,也是因为只爱自己不爱儿子。这个翻转极为重要,它彻底封死了任何一方为自己辩护的空间:乱的责任,不在某一方的身份,而在“不相爱”这个普遍存在的病灶。

到这里,他还觉得不够。他把镜头拉远,扩展到整个社会的更广阔图景:

虽至天下之为盗贼者,亦然。盗爱其室,不爱异室,故窃异室以利其室。贼爱其身,不爱人,故贼人以利其身。

小偷为什么偷东西?因为他爱他自己的家,不爱别人的家。强盗为什么杀人越货?因为他爱他自己的生命,不爱别人的生命。透过现象看本质,一切犯罪行为的背后,都是同一个逻辑:爱自己,不爱他人。

虽至大夫之相乱家,诸侯之相攻国者,亦然。大夫各爱其家,不爱异家,故乱异家以利其家。诸侯各爱其国,不爱异国,故攻异国以利其国。天下之乱物,具此而已矣。

最后,他将逻辑推演到极致。大夫之间相互倾轧,诸侯之间相互征伐,原因如出一辙:各爱其家,各爱其国,而不爱别人的家、别人的国。至此,经过家庭、父子、君臣、盗贼、大夫、诸侯这六层的层层推导,他得出了铁一般坚硬的结论:天下之乱,具此而已矣。 天下所有的混乱,原因就这一条——不相爱。

这种论证方法,我们称之为“穷举法”或“层层剥笋”。它没有华丽的辞藻,没有玄妙的比喻,只有朴拙而扎实的逻辑推进。它像一位老工匠在用斧头劈柴,一下,两下,三下,循着纹理,直到把整块木头彻底劈开。这便是墨子论说风格的独特妙处。

---

第二板块:开方——兼爱是唯一解药

病根已经找到,那么如何根治?墨子再次展现出他作为思想工程师的特质:既然是因“不相爱”而起,那么药方就必然是它的反面。

察此何自起?皆起不相爱。若使天下兼相爱,爱人若爱其身,犹有不孝者乎?视父兄与君若其身,恶施不孝?犹有不慈者乎?视弟子与臣若其身,恶施不慈?故不孝不慈亡有。

这里,他提出核心方案:爱人若爱其身。用爱自己身体的那个程度,去爱别人。当每个人都把别人的父亲当成自己的父亲来爱,把别人的儿子当成自己的儿子来疼,那种基于“只爱自己,不爱他人”而产生的不孝、不慈,自然就失去了存在的根基。

犹有盗贼乎?视人之室若其室,谁窃?视人身若其身,谁贼?故盗贼亡有。

他继续推导这个逻辑。如果把别人的家当成自己的家,谁还会去偷东西?把别人的生命当成自己的生命,谁还会去杀人?这一连串的反问,如三把钢刀,将偷窃、抢劫、杀人行为的心理前提——把他人当“异己”的壁垒——彻底劈开。当爱成为普遍法则,伤害就失去了土壤。

犹有大夫之相乱家、诸侯之相攻国者乎?视人家若其家,谁乱?视人国若其国,谁攻?故大夫之相乱家、诸侯之相攻国者,亡有。

最终,这个逻辑被推向国家层面。把别人的家族、封地当成自己的家,把别人的国家当成自己的国,那些兼并、攻伐之战,自然消弭于无形。

若使天下兼相爱,国与国不相攻,家与家不相乱,盗贼无有,君臣父子皆能孝慈。若此,则天下治。

这是一幅墨子为我们描绘的终极和平蓝图。这整套论证,严格按照“是什么(乱象)—为什么(不相爱)—怎么办(兼相爱)—会如何(天下治)”的逻辑链条展开,环环相扣,一步不松。这种严密性,在先秦诸子散文中达到了一个前所未有的高度。

---

第三板块:深度思辨——在理想与现实之间

作为你们的语文老师和文学、历史研究者,我不能只停留在字面。我们必须对“兼爱”这一思想进行更深度的批判性审视,这同样是“加深理解”的题中之义。

第一,墨子与孔孟“仁爱”的根本分歧在哪里?

这是理解先秦思想交锋的关键。孔子讲“仁者爱人”,孟子讲“老吾老以及人之老”,这里面都有一个“推”的过程——从爱亲人开始,一层一层往外推。这叫“有差等的爱”,是符合宗法社会的人情自然的。而墨子的“兼爱”,要求一开始就是无差等的,是对所有人的一视同仁。在儒家看来,这违反了人的自然情感,无异于“无父无君”,所以孟子猛烈抨击墨子“兼爱,是无父也”(《孟子·滕文公下》)。

第二,墨家论说方法的独特贡献与局限。

从文学和论证方法的角度看,墨子的论说文有两大贡献:一是对逻辑推理的自觉运用,提出了“本之者、原之者、用之者”的“三表法”,作为检验言论真理性的标准;二是将比喻、类推与繁复的实证相结合,形成了朴拙严密、恳切动人的独特文风。然而,其局限也很明显。他的文风有时过于质实,缺乏文采,连庄子都说他的学说“其道大觳”,担心后人难以忍受其苦行僧式的刻苦自律,更遑论欣赏其文字的平淡。这恰好印证了单元导读中“论说风格”的多样性:墨家的朴拙,以逻辑力量见长,另是一种珍贵的美学。

第三,“兼爱”理想的现实意义与乌托邦色彩。

墨子的“兼爱”,是人类最早的、系统化的世界主义和和平主义宣言,其博大的胸怀和牺牲精神,至今仍令人感佩。它所提倡的平等、博爱、非攻,构成了中华民族精神底色中极其可贵的一脉。然而,我们也必须清醒地认识到它的乌托邦性质。历史社会学告诉我们,在那个血缘宗法构成社会基本结构的时代,“兼爱”缺乏现实的社会基础。这种彻底无差别的爱,作为一种社会改造方案,不可避免地带上浓重的理想化色彩。

但这丝毫不减损它的光辉。恰恰相反,正因为它超前于那个时代,才更显出墨子思想的革命性和穿透力。一部人类精神史,正是靠这些“不合时宜”的理想才能持续进步。 孙中山先生提倡“博爱”,我们今天倡导人类命运共同体,莫不可以在墨子那里找到古老而深刻的回响。

---

第四板块:墨家精神与立德树人

最后,让我们谈谈这堂课对于“立德树人、修身养性”的现实意义。

墨家虽然在后世逐渐衰微,但墨家的精神,化作了中华民族精神河床下的一道不竭潜流。这种精神体现在三个方面:

其一,摩顶放踵以利天下的牺牲精神。 孟子虽批判墨家,却不得不敬佩墨子“摩顶放踵,利天下为之”的品格。为了制止一场战争,他可以徒步十日十夜,赶到楚国去劝说楚王。这种全然无私的行动力量,是“修身”的最高示范——修养不是关起门来独善其身,而是为了更有力地服务天下苍生。

其二,言必信、行必果的实践品格。 墨家三百弟子,皆可赴汤蹈火,死不旋踵。在墨家那里,理论和行动是高度统一的。这在当代具有极强警醒意义:我们学习经典,不是为了记住一些高级道理,而是要将其内化为行为准则。

其三,对和平与平等的永恒追求。 墨家的“兼爱”和“非攻”,是人类最早以严密逻辑论证战争之害、和平之利的思想体系。在全球化遭遇挑战的今天,回望墨子的“视人国若其国”,会让我们对“人类命运共同体”的智慧源泉有更深的体认。

---

结语:一道潜流,永不枯竭

同学们,今天这堂课,我们从墨子那质朴到近乎倔强的文字中,抽丝剥茧,看到了一个伟大灵魂为天下开出的药方。

如果说孔子教我们如何去爱身边具体的人,那么墨子则挑战我们去爱远方陌生的、甚至是对我们有敌意的人。这种爱,也许我们终其一生都难以完全做到,但正如墨子所言,心向往之,本身就是人格的成长。

我们的先贤,有温润如孔,有雄辩如孟,有逍遥如庄,有冷峻如老。但请不要忘记,还有这样一位朴拙而坚毅的巨子,他脚踩草鞋,行色匆匆,用沙哑的声音,为沉默的大多数呼唤和平与爱。这份兼爱的精神,这种逻辑严密、恳切务实的思想方法,同样深植于我们传统文化大树的根系之中,等待我们去发掘,去继承,去发扬光大。

下课。

最新文章

随机文章

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