跳到内容
当前位置:首页>PPT>老师们,是时候和PPT说再见了

老师们,是时候和PPT说再见了

  • 2026-11-06 21:52:33
老师们,是时候和PPT说再见了

     有一个现象,我们熟悉到几乎视而不见:说“备课”,落到动作上往往就是“做课件”;说“做课件”,几乎就等于“做PPT”。不知从何时起,十六比九的幻灯片成了课堂的默认界面,一位教师的教学想象力,常常从打开PowerPoint的那一刻起,被悄悄装进了翻页的序列里。

     今天我想做一个可能有些冒昧的判断:PPT不只是承载了讲授型课堂,它本身就是讲授型课堂根深蒂固的技术原因之一。而在AI已经能够与人共创课件的今天,继续让PPT充当课堂的主角,我们失去的将不只是几节课的灵气,而是教学走向“生成”的可能。

PART.01
PPT的结构性局限:一个为线性演示而生的工具

     PPT的前身是胶片幻灯机。无论界面如何迭代,它的底层逻辑从未改变:把内容切成一张张片,排定先后,顺序播放。这是一种严格的时序性结构——先讲什么、后讲什么、每一屏停留多久,在上课之前就已全部预设完毕。

     问题在于,教学恰恰不是线性的。思维是发散的,教学是生成的。学生一个意料之外的回答、一次集体性的困惑、一个突然冒出来的好问题,都可能要求课堂临时改变航向。叶澜先生呼吁“让课堂焕发出生命活力”,其要义正在于课堂是动态生成的过程,而非既定脚本的执行;建构主义学习理论也反复申明,知识不是被传递的成品,而是学习者在与情境的互动中建构起来的。

     由此可以得出一个从学理上无法回避的结论:PPT能够“呈现”生成,却无法“发生”生成。它可以在课后展示一张学生精彩发言的照片,却无法在现场为那个发言让出航路。

     更值得警惕的是,技术从来不是中性的容器,它自带行为脚本。点击翻页的动作,每一秒都在向教师发出暗示:回到流程,不要乱跑,抓紧进度。课件越精美、环节越严密,教师越舍不得偏离——于是就出现了那个令人不安的悖论:课件做得越认真,课堂可能越僵化。

PART.02
满堂灌为何改不掉:PPT功不可没

     先说一个常被忽略的事实:PowerPoint诞生于商业世界,它最初是为产品推销和工作汇报设计的——一个以单向说服为目的的演示工具。这样一个工具进入课堂并成为教学的标准配置,本身就是一桩值得深思的教育事件。

     讲授型课堂当然古已有之,并非PPT的发明。但PPT对满堂灌的“贡献”,至少有三个方面。

 第一,PPT让“灌”的效率大幅提升。粉笔时代,教师的讲授还受书写速度的物理限制——抄板书的那几十秒,恰恰是学生消化、喘息、甚至走神的间隙,客观上为课堂留下了生成的空隙。PPT拿掉了这个限制:内容课前备好,课上倾泻而出,信息密度翻倍,节奏完全由教师掌控。满堂灌由此变得更满、更快,也更理直气壮。

第二,PPT给满堂灌披上了现代性的外衣。一块黑板加满堂讲授,容易被看作方法陈旧;同样一节课搬进幻灯片,配上图片和动画,便有了“信息化教学”的体面外观。更值得反思的是,相当长时间里,各类听课、评课、检查的标准中,“是否使用多媒体课件”本身就是加分项——讲授的内核未变,却因为穿上了技术的外衣而获得了正当性。满堂灌不是被改革掉的,而是被PPT“装修”过的。

第三,PPT在结构上封锁了课堂转向的可能。幻灯片的逻辑是预置和顺序播放:先讲什么、后讲什么、每一屏停留多久,上课前就已写死。学生的疑问、思维的岔路、意料之外的精彩,在这套结构里都没有位置——点击翻页的动作,每一秒都在暗示教师:回到流程,不要跑题,抓紧进度。课件做得越精美、环节越严密,教师越舍不得偏离。满堂灌不完全是教师的主动选择,很大程度上是工具的惯性使然——许多教师不是不愿把课堂还给学生,而是被自己的课件绑架了。

     就此而言,满堂灌之所以屡改不掉,PPT实在“功不可没”:它提高了灌的效率,美化了灌的外观,加固了灌的结构。这也提示我们,课堂变革若只在理念和评价的层面用力,而不触动教师手中这件最贴身的工具,理念的推进便会被工具每日每夜地抵消。

PART.03
转机已到:AI让课件迎来“物种更新”

     有人会说:互动课件的概念并不新鲜。确实如此,但过去制作一个真正可交互的课件,需要Flash、需要编程、需要专业的开发周期,那是少数信息技术教师才掌握的手艺。PPT的长期垄断,与其说是大家的选择,不如说是“做不出别的”的无奈。

     现在,这个前提不存在了。

     AI的发展已经让它从“工具”成为“伙伴”,而这种伙伴关系的基础,是教师与AI的共创:教师提供教学意图、学情判断与学科理解,智能体负责把这些意图转化为可运行的互动程序。自然语言就是新的开发工具——教师不再需要会写代码,只需要想清楚“我希望学生在课堂上经历什么”。

     借助智能体制作HTML等互动课件资源,教师可以获得五种PPT从结构上就无法提供的能力:

其一,对话支架。课件能够回应学生的提问与想法,思维现场岔出的路可以当场走下去,而不必再用“这个问题我们课后再讨论”挡回来。

其二,动态演示。参数可以拖动,过程可以重演。函数图像随参数连续变化,分子运动可慢放、可倒放——学生看到的不再是结论的截图,而是现象本身。

其三,互动探究。区别于PPT的单向讲授,互动课件支持学生亲手操作、大胆试错、自主发现。知识不再是屏幕上一闪而过的静态结论,而是在人与课件的双向交互中,由学生一步步“推演”出来的真切体验。

其四,内容适配。同一个课件,可以依据现场学情调整难度与路径:学得快的学生向深处走,暂时跟不上的学生获得支架。因材施教第一次有了课件资源层面的支点。

其五,情境模拟。久远的历史场景、肉眼不可见的微观世界、危险而昂贵的实验、遥远国度的风物,都可以被模拟出来,供学生沉浸其中、自主探究。

图一:折射与全反射互动课件

图二:DNA双链结构的三维互动展示

图三:相遇问题的互动演示与课件生成提示词

这五种能力背后,是一个根本性的设计转向:课件的出发点,从“我要给学生看什么”,变成“我要让学生做什么、想什么”——从放映的逻辑,转向探究的逻辑。

PART.04
新境界已经有人在抵达

     这样的课堂并非设想,成都市武侯区、天府新区的先行者们的实践已经展开。

     有数学教师把一道例题改造成可拖动的探究环境,几何关系在学生的手指拖拽中变形、重组,定理是自己“碰”出来的;有语文教师用AI给学生动态生成分层阅读材料,搭建情境对话;科学课上的虚拟实验,让那些危险的、昂贵的、发生在微观尺度上的探究,第一次成为人人可做的日常。更重要的是AI让这一切很简单,给AI说一句“人话”便可搞定。

     这些课件的共同点在于:它们不是被“播放”的,而是被“使用”的;课堂的走向不再写死在放映顺序里,而是在师生与环境的互动中生长出来。课件的“件”,正在从“演示文稿”变成“学习环境”。

PART.05
几点说明,也是几点建议

     说“和PPT说再见”,需要两句必要的澄清。

     第一,这不是宣判PPT一无是处。在讲座、汇报、成果展示等以单向呈现为目的的场合,线性演示依然是合适乃至高效的形态。我们要告别的,不是PPT这个软件,而是它作为课堂“默认界面”和“隐形导演”的地位,是把“做课件”等同于“做幻灯片”的肌肉记忆。

     第二,替代不意味着推倒重来。建议从一节课的一个环节开始:找一个你历来觉得最难讲清、学生最难理解的知识点,把它从一张静态幻灯片,换成一个可交互、可探究的小环境。先让学生在课堂上“动”起来,再谈教学形态的整体重构。

     还想多说一句:制作互动课件的过程,本身就是教师最好的智能素养训练。在与智能体的一轮轮对话、打磨、共创中,教师对AI能力的理解、对人机分工的把握,会远比听十场讲座来得真切。智能素养从来不是学出来的,是做出来的。对学校管理者而言,与其检查“PPT课件是否齐全”,不如把“做出一个互动课件”放进校本研修,给教师尝试的时间与容错的空间。

结语

     PPT统治课堂近三十年,靠的不是强制,而是“没有更好的选择”。今天,更好的选择已经出现。

     当课件从放映稿变成探究环境,教师也就从放映员回到了学习的设计师。和PPT说再见,本质上是和“被预置的课堂”说再见——是把生成的权利,还给教学本身。

END
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-10 08:40:39 HTTP/1.1 GET : http://h.sjds.net/a/563999.html
  2. 运行时间 : 0.079425s [ 吞吐率:12.59req/s ] 内存消耗:4,404.51kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=15b5fdb803a3da9041177637d0ec5ab7
  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.000761s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001238s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000461s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000332s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000542s ]
  6. SELECT * FROM `set` [ RunTime:0.000259s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000539s ]
  8. SELECT * FROM `article` WHERE `id` = 563999 LIMIT 1 [ RunTime:0.000354s ]
  9. UPDATE `article` SET `lasttime` = 1794271239 WHERE `id` = 563999 [ RunTime:0.002099s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000324s ]
  11. SELECT * FROM `article` WHERE `id` < 563999 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000452s ]
  12. SELECT * FROM `article` WHERE `id` > 563999 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000379s ]
  13. SELECT * FROM `article` WHERE `id` < 563999 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000718s ]
  14. SELECT * FROM `article` WHERE `id` < 563999 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000516s ]
  15. SELECT * FROM `article` WHERE `id` < 563999 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000700s ]
0.090950s