跳到内容
当前位置:首页>PPT>湘雅这张PPT,让人感到害怕:别再歌颂“把自己耗尽”的好老师

湘雅这张PPT,让人感到害怕:别再歌颂“把自己耗尽”的好老师

  • 2026-09-23 00:49:22
湘雅这张PPT,让人感到害怕:别再歌颂“把自己耗尽”的好老师

教育的话· 教育观察

别再歌颂把自己耗尽的好老师——湘雅这张PPT,让我感到害怕

当极端自我牺牲进入优秀导师的感人事迹,我们需要重新追问教师职业伦理与优秀典型的价值取向

一、这张PPT暴露了一种值得警惕的价值判断

99日,中南大学湘雅医学院举行庆祝第42个教师节活动暨优秀研究生导师表彰大会。学院此前发布的报道明确提出,希望广大师生以受表彰代表为榜样。随后,一张题为指导研究生感人事迹PPT在网络引发争议。915日,新京报报道,学院官方账号已下架相关文章,针对网传经历是否存在夸大等情况,学校已有专人处理。

具体数字交给校方核实。我更关心学校把什么内容放进感人事迹。长期不见父母、每天睡眠极少、全年几乎没有休息、长期单身,这些私人生活经历与资助学生、投入科研等内容并列出现在优秀导师的正式表彰场合。这样的材料选择已经传递出清晰的价值判断:个人生活压缩得越多,奉献似乎越彻底;一个人失去得越多,事迹似乎越感人。

这套逻辑太熟悉,也太危险。它把敬业与自我损耗捆在一起,把师德与生活牺牲捆在一起,还可能把非常态生活推到普通教师面前,变成一种值得效仿的道德高度。

问题已经超出一张PPT。我们需要追问:一个教育机构究竟应该赞美怎样的教师?优秀为什么总要从个人生活的损失中寻找分量?

二、我们已经讲了太多自我牺牲型的感人故事

30多年前,在大学里扈中平老师在分析道德教育时,曾经把常见的先进典型概括为几种类型:有病不看型”“不回家过节型”“不顾家人型”“发扬风格型。这些概括很尖锐,今天读来仍然令人警醒。

所谓有病不看型,常见叙事是身体已经出现严重问题,为了工作拖着不去医院,最后晕倒在岗位上;不回家过节型,常用连续多少个春节坚守岗位来证明奉献;不顾家人型,把父母病危没有回去、配偶生产没有陪伴、孩子生病顾不上照料写进先进事迹;发扬风格型,强调把利益和荣誉让给别人,把更多责任揽到自己身上。

这些故事有一个共同的叙事结构:个人损失不断增加,道德评价也随之升高。健康让出去,休息让出去,家庭让出去,个人利益让出去;如果最后连生命也付出了,故事便抵达最容易催人泪下的位置。

我的老师当年提出的批评很重要:一旦道德长期围绕自我牺牲组织起来,人们就容易把个人的合理利益视为可疑,把要求回报视为不够高尚,把权利放到义务之后。久而久之,道德生活只剩下单向要求——不断奉献,不断放弃,不断证明自己没有私心

健康的道德秩序需要承认义务与权利,承认公共责任与个人生活,承认奉献值得尊敬,也承认合理回报理所当然。一个社会如果只能通过人的损失来制造崇高,最后伤害的恰恰是道德本身。

三、优秀的人,首先是人,而且应该是一个正常的人

我越来越愿意把这个常识说得郑重一些:优秀的人,首先是人。

人有身体,需要睡眠,需要吃饭,需要休息,会疲惫,也会生病。人有感情,会思念父母,会牵挂孩子,会珍惜伴侣和朋友,也需要属于自己的私人时间。一个人拥有这些需要,不会降低他的道德价值。

我说正常的人,只指一个朴素事实:人的生活要符合基本的生理常识和生活常识。正常睡觉,正常休息,生病及时就医,有时间陪伴家人,有自己的兴趣,有机会享受生活。不同的人可以选择不同的婚姻状态、家庭方式和生活节奏,这些都属于个人自主。

从职业制度看,教师也拥有明确的法定权利。《中华人民共和国教师法》第四条提出改善教师的工作条件和生活条件、保障教师合法权益;第七条明确教师享有国家规定的福利待遇以及寒暑假期的带薪休假。教育部《新时代高校教师职业行为十项准则》把潜心教书育人”“关心爱护学生”“遵守学术规范”“秉持公平诚信等列为职业行为要求。教师职业规范的中心落在履责、育人、学术规范和公平诚信上。睡眠越少、休息越少、家庭生活越少,从来不构成教师职业标准。

教师是专业工作者,也是有完整生活的人。一个制度如果赞美教师怎样减少睡眠、取消休息、舍弃家庭生活,实际上已经把职业伦理推向了无限义务。无限义务看起来崇高,现实结果往往是人的身体、关系和生活承受全部代价。

四、人生活在社会关系之中,职业责任不能吞掉其他责任

人还是生活在社会中的现实的人。一个教师拥有教师身份,也可能是父母的子女、孩子的父母、某个人的伴侣、朋友和社会成员。每一种社会关系都会产生责任。

对学生负责,是责任;照顾年迈父母,是责任;陪伴孩子成长,是责任;经营家庭关系,是责任;珍惜自己的身体,同样是一种责任。职业责任非常重要,却没有天然资格取消其他社会责任。

伦理学里有一个很有用的概念:超义务行为。它指一个人做了超出一般义务要求的善行。这样的行为可以赢得敬意,却不能反过来变成所有人的日常标准。有人在特殊时刻牺牲休息、利益甚至个人安全,我们可以尊敬他的选择;组织把这种特殊选择持续塑造成先进标准,性质就发生了变化。赞美开始转化为压力,榜样开始转化为道德考核。

这也是父母病危仍坚守岗位”“多年春节没有回家”“带病坚持工作一类故事最需要警惕的地方。特殊处境中的艰难抉择可以理解,长期宣传却容易传递另一层含义:履行职业义务时,对其他关系的亏欠也值得赞美。

我不能接受这样的道德推理。人的社会义务本来就是多方面的。教育工作尊重人的成长,也应该尊重教师作为现实生活中的人所承担的多重责任。

五、优秀典型的宣传发生了严重错位

典型宣传具有明确的公共教育功能。学校在表彰大会上选择什么材料、突出什么内容、把什么称为感人事迹,都会进入青年教师和学生对优秀的理解。

因此,表彰优秀教师,最应该讲清楚他的专业贡献:课怎样讲,学生怎样带,论文怎样指导,学术规范怎样坚守,学生遇到困难时怎样给予帮助,科研训练怎样尊重学生主体性,师生关系怎样保持公正和尊严。这些内容能够回答一个最基本的问题:他为什么是一位优秀教师。

睡几个小时、多少年没有休息、是否结婚、多久没有回家,很难回答这个问题。把这些内容推到聚光灯下,反而容易制造一种道德竞赛:谁睡得更少,谁更敬业;谁回家更少,谁更投入;谁把个人生活压缩得更多,谁就更值得表彰。

这种宣传还会遮蔽组织责任。一个人长期透支健康、没有休息,我们本来应该追问工作安排、劳动保障、团队运行和组织管理。典型宣传一旦把这些状态转成个人荣誉,制度问题就获得了道德包装。原本需要改善的工作状态,反而可能成为值得复制的先进经验。

教育机构尤其要慎重。大学承担育人职责,它对优秀的公开定义,本身就是一堂价值教育课。教材里讲人的全面发展,现实宣传却把人的生活不断削减,这种反差会让宏大的教育语言失去说服力。

六、好老师不需要倒在讲台上

我常常跟同学们说:是不是我只有倒在讲台上才能成为一个好老师,只有带病上课,你们才能记住我?是不是只有不顾一切地为了工作,你们才会感动。同学说,不是那样的。

是的,一个老师不需要倒在讲台上,才能成为好老师。

好老师的核心职责很清楚:教书育人。把课讲好,认真对待学生,尊重学生的人格,帮助学生建立知识、能力和责任感;做研究时遵守学术规范,指导学生时不侵占学生成果,不把学生当作廉价劳动力;学生遇到困难时给予力所能及的帮助。做到这些,已经足以构成令人尊敬的教师职业生活。

这些年,我们太熟悉燃烧自己,照亮别人的教师比喻。听起来很崇高,细想却很残忍。为什么教育学生一定要以教师自己的毁损为代价?为什么照亮别人以后,教师就应该只剩灰烬?

教育是一项需要长期投入的专业工作。长期投入首先需要可持续的职业生活。稳定的身体状况、必要的休息、正常的家庭关系、能够恢复精力的私人时间,都有助于教师保持判断力、耐心、创造力和对学生的关怀。把自我耗尽当作师德,违背人的基本需要,也违背教育工作的长期规律。

我更愿意看到这样的好老师:他认真工作,也认真生活;热爱学生,也珍惜家人;追求学问,也照顾自己的身体;承担职业责任,也保留一个完整的人生。学生从这样的教师身上学到的,还有一种重要能力——一个受过教育的人怎样有尊严地生活。

七、我们发展社会,最终就是为了让人生活得更加幸福

这件事最后会回到一个更根本的问题:我们为什么发展教育、经济、医学和科技?为什么持续提高生产效率、改善公共服务、改善生活条件?归根到底,是希望人的生活越来越好。

每个人对幸福都有自己的理解。有人追求事业成就,有人珍惜家庭生活,有人喜欢热闹,有人享受安静,有人选择婚姻和孩子,有人选择独身。现代社会应该给这些不同选择留下充分空间。人们依然拥有一些朴素的共同期待:身体健康,睡眠充足,拥有休息时间,亲人之间可以相互陪伴,家庭关系和谐,生活相对舒适,个人能够自主安排一部分时间。

这些愿望一点也不庸俗。它们恰恰构成社会发展的意义。一个社会努力创造更好的教育、更好的医疗、更好的劳动条件,目的就是让更多普通人有机会过这样的生活。

教育的意义也在这里。教育帮助人成长,帮助人获得知识、能力、责任感、尊严以及创造幸福生活的能力。教师当然也在教育所关心的之中。教育不能一边告诉学生要全面发展,一边要求教师用不完整的生活证明高尚。

我们可以尊敬特殊时刻的牺牲,却不能把牺牲设为日常资格。一个文明的教育组织,应当让教师能够长期、健康、有尊严地教书育人;让付出得到尊重,让休息无需羞愧,让亲情不必成为事业的代价,让优秀回到专业能力、育人责任和人格品质。

优秀的人,首先是人;应该是一个正常的人;也是生活在各种社会关系中的现实的人。一个好老师完全可以认真教书、认真育人,也认真生活。我们社会努力发展,最终就是为了让更多人过上更幸福的生活。教育若连这一点都守不住,还谈什么育人?

资料依据

扈中平:《教育目的论》(修订版),武汉,湖北教育出版社,2004年,第230页。

中南大学湘雅医学院《中南大学湘雅医学院举行庆祝第42个教师节活动暨优秀研究生导师表彰大会》(2026910日)

新京报《“23年未见父母,只睡2小时,湘雅医学院回应教师PPT争议》(2026915日)

教育部《新时代高校教师职业行为十项准则》

《中华人民共和国教师法》第四条、第七条。

请扫一扫,关注“教育的话-廖老师”

【教育的话】推荐阅读

  1. 幸福流放到未来,现在只是未来的工具
  2. 不是说教,更不是说笑
  3. 当人们反感“教育”时,到底在反感什么
  4. “高考志愿专家们”:将教育沦为短视收益的算计游戏
  5. 大学教育不是“就业培训”
  6. 多想放下一张安静的办公桌
  7. 教育是一桩复杂的交易与精明的算计?
  8. 制造对立,还是制造共识
  9. 当代大学生怎样理解自己这一生
  10. 热搜之上,社会如何分配理解
  11. 周末,还能不能只是周末
  12. 为什么我们越来越怕“晚了”
  13. 焦虑,怎样变成了时代的情绪
  14. 学生还信吗——关于教育信任的追问
  15. 教育的意义在于守护人的尊严
  16. 教育热搜:一部社会注意力年鉴
  17. 门第秩序中的“寒门”
  18. “寒门学子”叙事变成了流量与生意
  19. “逆袭”为何越来越像是一种社会幻觉
  20. 我们为什么越来越不想听“大道理”
  21. 欺骗的发生:寄生在秩序内部的演化逻辑
  22. 小红书正在改写日常生活
  23. “退步快学生”奖,是学校公章盖下的教育羞辱
  24. 偷拍事件深深刺痛了大学教育
  25. 武大打开校门,开放的校园让社会重新走近大学教育
  26. 大学课堂上,老师说我现在很怕
  27. 水课考古2026:大学课堂的“注水”与“抽水”史
  28. 一边痛骂水课,一边寻找水课
  29. 一封匿名信,我看见了大学课堂最危险的默契
  30. 别让一把伞遮住教育现场里的人
  31. 录取通知书是一页纸,却无比珍贵
  32. 教育热搜半年观察(2026年度)
  33. 与学生的教育对话:当教育回到一个人身上
  34. 当一切都被“祛魅”,人也就只剩下自己
  35. 一所大学,换过多少马甲——我国本科院校更名史录(1998-2026)
  36. 13所新型本科院校,三种办学类型——中外合作办学、内地与香港合作办学及境外高校在海南自由贸易港办学二十年
  37. “消失”的218所高校(1998-2026)
  38. 到底出现过多少本科专业
  39. 制盐机械、果树……大学真开过这些专业吗
  40. 3152个本科专业不在目录里了,它们去哪了?
  41. 一个本科专业,为什么会有166个“祖先”
  42. 当我们争论英语教育时,究竟在争什么
  43. 上课是天大的事
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-09-23 08:15:07 HTTP/1.1 GET : http://h.sjds.net/a/556411.html
  2. 运行时间 : 0.081828s [ 吞吐率:12.22req/s ] 内存消耗:4,407.32kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ef1f246ddb90b130142c7fe5183fcac3
  1. /www/wwwroot/h.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/h.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/h.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/h.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/h.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/h.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/h.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/h.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/h.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/h.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/h.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/h.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/h.sjds.net/runtime/temp/c1d6e8c94b2c2fa10e259903674c804d.php ( 8.11 KB )
  140. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000423s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000586s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000302s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000349s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000514s ]
  6. SELECT * FROM `set` [ RunTime:0.000264s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000646s ]
  8. SELECT * FROM `article` WHERE `id` = 556411 LIMIT 1 [ RunTime:0.000440s ]
  9. UPDATE `article` SET `lasttime` = 1790122507 WHERE `id` = 556411 [ RunTime:0.001511s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000295s ]
  11. SELECT * FROM `article` WHERE `id` < 556411 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000391s ]
  12. SELECT * FROM `article` WHERE `id` > 556411 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000341s ]
  13. SELECT * FROM `article` WHERE `id` < 556411 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000617s ]
  14. SELECT * FROM `article` WHERE `id` < 556411 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000536s ]
  15. SELECT * FROM `article` WHERE `id` < 556411 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000501s ]
0.093862s