跳到内容
当前位置:首页>课件>【同课异构】六上《竹节人》(课件+教学设计)

【同课异构】六上《竹节人》(课件+教学设计)

  • 2026-10-03 04:08:53
【同课异构】六上《竹节人》(课件+教学设计)

大家好,我是小语匠课件!今天给大家分享部编人教版六年级上册《竹节人》课件。

(课件获取方式见文末)

教学思路:

从“目的”出发,探“策略”与“乐趣”的阅读密码

写在前面:阅读策略单元的第一课

这一课在教材中的位置,值得先说几句。

这是六年级上册第三单元的第一篇课文。这个单元是阅读策略单元——继三年级“预测”、四年级“提问”之后,学生要在这里学习第三种阅读策略:有目的地阅读。单元页上写着:“读书好比串门儿——隐身的串门儿。”旁边是一幅一个人坐在书堆上读书的画面。这个单元要让学生明白:阅读不是被动地从头读到尾,而是带着目的主动地与文本对话。

《竹节人》作为单元首篇,承载的任务是“根据阅读目的,选用恰当的阅读方法”的入门实践——让学生先建立“目的意识”,再学会“方法选择”。这篇课文是范锡林的回忆性散文,写的是童年时代做竹节人、玩竹节人、老师没收竹节人却自己玩竹节人的故事。文章语言质朴幽默,细节生动,既有说明性的制作步骤,又有描写性的游戏场景,还有叙事性的师生故事——一文多体,正好为“同一篇文章、不同阅读目的、不同阅读方法”提供了绝佳的文本载体。

所以这一课的教学定位很清晰:不是教学生“读懂”一篇课文,而是教学生“带着目的”读课文,并学会根据目的选择读法。

单元导入:从“串门儿”出发

1. 看单元页,读懂一个“串”字

上课伊始,我出示单元导读页。

让学生观察:这一页上有什么?那个人在做什么?

学生会发现:一个人坐在高高的书堆上,像是在书里“串门”。

我问:读书好比串门儿——隐身的串门儿。这句话是谁说的?是什么意思?

引导学生理解:这是杨绛先生的话。读书就像到别人家里去串门,不用打招呼,不用敲门,翻开书就进去了,和作者聊天,和人物对话。

我再问:既然是“串门”,那我们去串门之前,会不会想一想——我去谁家?去干什么?待多久?

学生会说:会。去同学家和去图书馆肯定不一样。

我说:对。读书也一样。你读这篇文章的目的是什么,决定了你怎么读、读多深、读哪里。 这个单元,我们就要学习这种读书方法——根据阅读目的,选用恰当的阅读方法。

2. 揭示课题,从“目的”开始想

我说:今天我们要读的,是范锡林写的一篇回忆性散文。题目叫——

板书课题:《竹节人》。

我问:看到这个题目,你猜这篇文章会写什么?

学生可能会说:写竹节人是什么、怎么做、怎么玩。

我说:如果老师现在给你三个任务——第一,教别人做竹节人;第二,写一段推荐语告诉大家竹节人有多好玩;第三,讲一个关于竹节人的故事——你觉得,这三个任务,读法一样吗?

学生可能会说:不一样。

我说:对。同一篇文章,目的不同,读法就不同。 今天这节课,我们就带着三个不同的任务,用三种不同的读法,去读《竹节人》。

任务一:制作指南——目的决定取舍

1. 明确任务性质

我说:第一个任务——如果你是“传统玩具推广员”,要制作一份“竹节人制作与玩法指南”展板,你会怎么读这篇课文?

先不急着回答。我们先想一想:制作指南,需要什么?

学生会说:需要材料、步骤、玩法。

我说:对。那这篇文章里,哪些内容跟制作指南有关?哪些无关?

学生可能会说:做竹节人的部分有关,老师的故事无关。

我说:所以,这个任务需要你把全文都精读吗?

学生说:不需要。

我说:那应该怎么读?

学生可能会说:快速浏览,找到相关部分仔细读,其他部分跳过去。

我总结:这就是“目的决定取舍”——你的目的只需要“提取信息”,所以你不需要细读品味,只需要快速浏览、跳读定位、精准提取。

2. 实践操作

我让学生快速浏览全文,用“____”划出制作材料,用“====”划出制作步骤,用“~~~”划出玩法要点。

学生读、划。

3. 交流与追问

学生汇报:

【材料清单】毛笔杆(或粗细相近的竹杆)一根;纳鞋底的线(或结实细绳)一根;冰棍棒、铅皮、铁丝等(可选,用于做武器)。

【制作步骤】把毛笔杆锯成寸把长的一截——做脑袋和身躯;在截段上钻一对小眼——供装手臂用;再锯八截短的——分别做四肢;用纳鞋底的线把它们穿起来——成形。

【玩法要点】把鞋线嵌入课桌裂缝,在下面拉紧,竹节人站起;线一松一紧,竹节人手舞身摆;两个竹节人放一起,即搏斗;可加装“金箍棒”“偃月刀”“蛇矛”等增强效果;名号越威风越好,如“齐天小圣”。

我追问:文中有一句话,做指南的人最容易漏掉,但它恰恰是“非遗传承”的关键提醒。哪一句?

预设:“锯的时候要小心,弄不好一个个崩裂,前功尽弃。”

追问:为什么这句话不能漏?

句式支架:这句话提醒制作者,是制作的关键。如果,就会______。这说明______。

参考答案:这句话提醒制作者,控制力度和耐心是制作的关键。如果操之过急或用力不当,就会竹节崩裂,前功尽弃。这说明手工制作不仅需要材料,更需要专注与耐心——这也是传统玩具制作中蕴含的“匠心”。

4. 任务一小结

我问:刚才我们完成了第一件事。回想一下,你是用什么方法读的?

学生说:快速浏览、跳读定位、提取信息。

我说:你没有细读“老师的故事”,也没有停下来品味某句话的妙处,因为你的目的决定了你只需要“找到并整理”。这就是阅读策略的第一层:目的决定取舍。

任务二:体会乐趣——目的决定深浅

1. 策略转换

我说:刚才,我们用“提取信息”的方法完成了制作指南。但如果你们的展板上只有制作步骤,参观的人会问:就这?几截竹子加一根线,有什么好玩的?——要回答这个问题,光提取信息不够了。你需要走进文字里去“品”。

第二个任务来了:为“竹节人之趣”写一段推荐语。要完成这个任务,你该怎么读?

学生比较:任务一需要“跳读提取”,任务二需要“细读、品味、想象画面、联结生活感受”。

我说:对。目的变了,读法就变了。

2. 聚焦关键段落

我让学生细读第8—19自然段(从“把穿着九个竹节的鞋线嵌入课桌裂缝里”到“好不热闹”),圈画让自己感到“有趣”的词语或句子,批注“趣在何处”。

学生读、批注。

3. 引导发现“乐趣的层次”

我以追问推动思维深入:

【第一层追问:你看到了什么有趣?】

预设学生发言:

“威风凛凛”“叉腿张胳膊”——竹节人的样子有趣;

“手舞之、身摆之”“没头没脑地对打”——动作有趣;

“黑虎掏心!泰山压顶!双龙抢珠!”“咚锵咚锵”——声音有趣;

“攒着观战”“跺脚拍手,咋咋呼呼”——场面有趣。

【第二层追问:这乐趣只是“好玩”吗?——往深处想】

句式支架:如果竹节人是商店里买来的现成玩具,乐趣会______。但竹节人是______的,所以它的乐趣不只是______,还有______。

参考答案:如果竹节人是商店里买来的现成玩具,乐趣会大打折扣。但竹节人是自己亲手锯、自己钻、自己穿、自己命名的,所以它的乐趣不只是玩的那一刻的热闹,还有创造的成就感、命名的自豪感、与伙伴共享游戏规则的归属感。

【第三层追问:文中有一处想象特别了不起,你发现了吗?】

预设:“破课桌,俨然一个剑拔弩张的古战场。”

参考答案:在客观世界里,那只是一张裂缝纵横、破旧不堪的旧课桌;但在孩子们的眼里,它是旌旗猎猎、战鼓震天的古战场。这种想象的作用是将匮乏的物质现实升华为丰盈的精神世界,让最简陋的场地变成最壮阔的舞台,体现了童年用想象对抗匮乏、用游戏超越现实的精神。

【第四层追问:那么,这个“剑拔弩张的古战场”上,孩子们在“战斗”什么?】

预设与引导:孩子们在“战斗”的不是真的敌人,而是——

物质匮乏的单调(什么都没有,但什么都能造);

课堂纪律的压抑(上课憋着,下课爆发);

日常生活的平庸(取一个“更威风、更吓人、更叫得响的名号”,是对渺小日常的超越)。

4. 任务二小结

我说:我们刚才的读法,和任务一完全不同——我们几乎逐句品读,想象画面,反复追问。目的变了,读法就变了。这就是阅读策略的第二层:目的决定深浅。

竹节人的乐趣,是动手的乐趣、想象的乐趣、共享的乐趣、超越的乐趣四层递进。如果只看到“热闹”,那是浅层的“好玩”;往深处看,会看到一个时代的儿童如何用最简单的材料,为自己搭建了最丰富的精神王国。

任务三:讲述故事——目的决定框架

1. 策略转换

我说:做指南要“提取”,品乐趣要“细读”,讲一个故事又该怎么读?故事有开端、发展、高潮、结局,你需要关注的不是“怎么做竹节人”,也不是“哪里写得好玩”,而是——“发生了什么”。

第三个任务:录制“老师与竹节人”故事音频。要完成这个任务,你该怎么读?

学生说:梳理叙事脉络,关注情节变化。

2. 快速梳理叙事脉络

我让学生浏览第20—29自然段,用“起因—经过—结果”梳理故事。

预设梳理:

要素内容
起因上课了,“我”和同桌偷玩竹节人被老师发现,竹节人被没收
经过“我们”沮丧,到办公室窗外“侦察”,希望老师把竹节人扔出来;却看到老师在办公桌上独自玩竹节人
结果“我们”相视一笑,怨恨沮丧化为乌有

3. 发现叙事“突转”

【教师追问1】 如果故事在“竹节人被没收”处结束,这是一篇怎样的文章?

预设:普通的“调皮学生被老师惩罚”的故事,带着沮丧和怨恨。

追问:但作者没停在这里,他写了一个“意想不到”。这个“意想不到”是什么?

预设:老师居然自己在办公室里玩没收的竹节人,而且“跟我们玩得入迷时一模一样”。

【教师追问2】 为什么作者要写“他脸上的神情,跟我们玩得入迷时一模一样”?这句话删掉行不行?

参考答案:“一模一样”这个词打通了学生和老师之间的界限。那一刻,老师不再是板着脸的权威者,而是一个被竹节人唤醒童心的普通人。这正是文章的深意:传统玩具的力量,不在于它多么精巧,而在于它能让人忘记身份,回到最本真的生命状态。

【教师追问3】 前面文章一直在写“我们”如何痴迷竹节人。如果结尾写老师怒气冲冲、严厉惩罚,全文的“乐趣”还在吗?这个结尾对全文有什么作用?

预设与引导:这个“突转”式结尾,不仅让故事本身有波折、有趣味,更重要的是,它完成了一次“趣”的升华——竹节人的乐趣不再只是孩子的专利,而是连通了师生两代人的情感世界。老师玩竹节人的画面,是对“传统玩具给人们带来的乐趣”最有力的证明——“人们”不止是孩子,也包括大人。

4. 讲故事的语言转化

我请学生以“有一天,一个老师没收了两个竹节人……”开头,用讲故事的口吻说一遍这个故事,注意把“我们”的沮丧和最后的“相视一笑”讲出情感变化。

句式支架:

我们本以为______,没想到______。

当看到______的那一刻,我们心里的______一下子变成了______。

示例:有一天,老师没收了两个竹节人。我们本以为他会扯散了扔出窗外,没想到蹲了半天一无所获。正悻悻然要走,却见同桌趴窗看得入迷——老师竟在自己桌上玩着竹节人,全神贯注,忘乎所以。当看到他那跟我们一模一样的入迷神情的那一刻,我们心里的怨恨沮丧一下子变成了心满意足,于是相视一笑,轻手轻脚地溜了。

5. 任务三小结

我说:刚才,我们第三次读了同一篇课文,用的又是另一种方法——梳理叙事脉络,关注情节突转。目的是“讲故事”,所以你不必去研究制作步骤里的细节,也不必逐句欣赏语言之美,你要的是事件的因果链条和情感变化曲线。这就是阅读策略的第三层:目的决定框架。

课堂小结:回应策略,升华立意

1. 回顾三个任务对应的三种读法

师生共同回顾:

任务目的主要阅读方法策略原理
制作指南提取制作与玩法信息快速浏览→跳读定位→精准提取目的决定取舍
体会乐趣深入品味语言与情感细读批注→想象画面→追问深挖目的决定深浅
讲述故事梳理叙事脉络浏览梳理→聚焦突转→因果串联目的决定框架

2. 教师总结

同学们,今天我们做了一件看似“反常”的事:同一篇课文,我们“读”了三遍,每一遍都“读得不一样”。

第一遍,你像工匠,在文字中寻找材料和步骤;

第二遍,你像鉴赏家,在一词一句中品味童年的诗意;

第三遍,你像说书人,在情节的起承转合中捕捉情感的波澜。

你不是在“读课文”,你是在使用课文。课文从“被阅读的对象”变成了“帮你解决问题的资源”。这就是一个成熟的阅读者和一个只会从头读到尾的人的区别。

【PPT呈现核心金句】

“知道为什么读,才知道怎么读。”

今后你读说明书、读新闻、读小说、读诗歌,都要先问自己一句:我这次阅读的目的是什么?然后,让目的为你选择方法。

3. 回到竹节人本身

最后,回到竹节人本身。一根线,九截竹,为什么六十多年后依然有人怀念它、书写它?因为那里藏着一个最朴素也最深刻的道理:人创造了玩具,玩具也塑造了人。 在锯竹钻眼的耐心里有专注之美,在“剑拔弩张”的想象里有创造之美,在老师“忘乎所以”的神态里有心灵之美。而这些,是任何现成的、电子的、虚拟的玩具都无法替代的。

下课之后,你可以试着做一个竹节人——注意,用毛笔杆锯的时候,要小心。如果你体会到了一点“前功尽弃”的紧张和“威风凛凛”的得意,那么,你已经读懂了这篇课文最深的那一层。

最后想说:

《竹节人》讲的是一个时代的童年,但它作为本单元的第一篇课文,做的也是一件“启蒙”的事——启蒙学生的“目的意识”。

从三年级“预测”到四年级“提问”,再到六年级“有目的地阅读”,孩子们正在完成一次阅读身份的转变——从“被动的接受者”变成“主动的建构者”。而《竹节人》的任务,不是让他们“读得多深”,而是让他们“读得明白”——明白自己为什么读,明白自己该怎么读。

所以,课堂上那一次次“换一种读法”的实践,无论顺利与否,都是珍贵的。因为那不只是方法的练习,那是元认知开始主动运转的信号。

竹节人里,最动人的不是“剑拔弩张的古战场”,而是老师“忘乎所以”的入迷神情——那一刻,阅读和游戏一样,都成了跨越年龄、跨越身份的心灵共振。

而我们最了不起的那一“课”,是那个在阅读中敢于问出“我这次要干什么”的孩子。

当你拿到一篇文章,先问一句“我读它做什么”,你就已经走在了正确的阅读之路上;

当你发现“目的不同、读法不同”时,你就掌握了这个单元最核心的策略;

当你读完后能说出“我为什么这样读”时,你就已经从一个“读者”变成了一个“策略型的读者”。

有目的地阅读,是读者和文本之间最清醒的对话。

今天,学生在一篇回忆散文里种下了“目的”的种子。这颗种子会跟着他们走进下一篇课文、下一本书、下一段人生。

竹节人让一个时代的孩子在匮乏中创造了丰盈,有目的地阅读让一个读者在文字中找到了方向。

而我们要做的,就是守护每一个“我为什么读”,像那个时代的母亲守护孩子的玩具一样——给它一根线,牵上一根绳,让它顺着思维的方向,向上生长。

一根线,九截竹,三种读法,一个道理。

愿我们的课堂,也成为一粒粒“目的”种子的落脚点——朴素,但充满生长的可能。

教学设计:

【课前导入】

     同学们,上课之前,老师想做一个调查:你最近一次收到“新玩具”是什么时候?它是什么?

再想一想:如果你没有手机、没有平板、没有乐高、没有滑板,商店里也买不到任何玩具——你能玩什么?(稍作停顿,让学生感受“一无所有”的情境)

有同学可能会说“什么都玩不了”。但是,六十年前的一群孩子,在没有一样现成玩具的条件下,玩出了一种让全校“风靡”的玩具。它由一根毛笔杆、几截小竹节、一根纳鞋底的线做成,取名——竹节人。

……

此教学设计仅展示部分,下载后您可获取全部内容。

课件展示:

课件下载后,无水印,有动画,您可自行修改!

课件下载后,无水印,有动画,您可自行修改!

课件下载后,无水印,有动画,您可自行修改!

   以上便是部编人教版六年级上册《竹节人》课件的全部内容。

往期同课异构:

【六上课件】“方法服务于目的”——《竹节人》

【六上课件】“我是小小讲解员”,点面结合,感悟革命精神——《我的战友邱少云》

公众号六上合集目录:

【目录清单】小语匠课件——“六上”资源一览!

【目录清单】小语匠课件——“六上”资源一览!

热点视频的推荐:
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-03 16:32:25 HTTP/1.1 GET : http://a.sjds.net/a/531155.html
  2. 运行时间 : 0.078881s [ 吞吐率:12.68req/s ] 内存消耗:4,375.30kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=4a5452f605e92b967294c850b0e7946a
  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.000569s ] mysql:host=172.18.0.4;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000740s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000421s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000391s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000592s ]
  6. SELECT * FROM `set` [ RunTime:0.000322s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000614s ]
  8. SELECT * FROM `article` WHERE `id` = 531155 LIMIT 1 [ RunTime:0.000551s ]
  9. UPDATE `article` SET `lasttime` = 1791016345 WHERE `id` = 531155 [ RunTime:0.003043s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000354s ]
  11. SELECT * FROM `article` WHERE `id` < 531155 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000563s ]
  12. SELECT * FROM `article` WHERE `id` > 531155 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000460s ]
  13. SELECT * FROM `article` WHERE `id` < 531155 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000748s ]
  14. SELECT * FROM `article` WHERE `id` < 531155 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000629s ]
  15. SELECT * FROM `article` WHERE `id` < 531155 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000523s ]
0.092798s