跳到内容
当前位置:首页>电子书资讯>电子书包为什么进了学校却火不起来?

电子书包为什么进了学校却火不起来?

  • 2026-10-10 18:37:29
电子书包为什么进了学校却火不起来?

2012年,教育部开始推进"电子书包"试点。

那时候的愿景很美好:学生不再背十几斤的书包,教材、作业本、课外读物全部数字化,一台平板全搞定。

到2024年,中国多功能电子书包行业市场规模号称180亿元(行业报告数据)。

但你到任何一所学校去问:电子书包用得怎么样?

答案大概率是:设备还在,但早就不用了,成了资产清查表里的固定资产。

这不是个别现象。这是一个行业的整体画像。


先看一组数据。“作业家”在官网同时写了两组数字——"推广至全国200+学校",以及"近30所学校近万名学生正在高强度日常使用"。两组数字放在一起,意味着活跃使用率约15%。作业家从2017/2018年开始推广,至今已七八年,同期全国初中学校约5.3万所,学生约3400万。

但更值得追问的是:其他170+所学校呢?签了合同,没了下文——而这个问题,没有任何企业愿意回答。


一、这个行业最擅长的指标:签了多少学校

每当讨论电子书包,一定有人举出某某学校用了效果不错。这类"成功案例"很容易让人觉得:这个方向是对的,只是没做好。

但有一个数字值得追问:签了合同之后,还有多少学校仍在活跃使用?

因为"签了多少学校"和"有多少学校还在用",是两个完全不同的指标:

  • 签了合同是销售数字,企业会大张旗鼓地宣传。
  • 活跃使用是运营数字,没有任何企业愿意公开——因为大概率很难看。

项目验收的那一刻,企业的KPI就完成了。至于第二年、第三年还有没有老师每天打开这个系统,没有任何合同条款约束,也没有任何公开数据。

这才是电子书包行业的核心秘密:大家都在比谁签的学校多,没有人愿意比谁留住的学校多。


二、这是一个恶性循环

先来看一个被忽视的逻辑链条。

没有活跃使用 → 没有产品反馈 → 没有迭代优化 → 没有新订单 → 企业无法盈利 → 更没有动力优化。

电子书包和互联网产品最大的区别在于:互联网产品的用户数据是自动回流的——用户每天打开App,后台记录使用行为,数据反馈给产品团队,团队根据反馈迭代。这是互联网产品能快速迭代的基础。

但电子书包B端的逻辑是断裂的:学校用了设备,但使用数据不回流(或者回流了但没有机制去分析和使用这些数据)。企业拿不到真实的使用反馈,不知道哪节课老师们放弃了、哪个功能没人用、哪个年级的活跃度掉得最快,产品团队在"没有数据"的状态下闭门迭代,迭代方向是拍脑袋的。

没有活跃使用 → 拿不到反馈 → 产品迭代是无根之木。

没有好的迭代 → 老师的体验不改善 → 下一所学校签了也不想用 → 新订单越来越难拿。

电子书包市场的扩张方式不是"产品好了口碑传播",而是"靠关系进校、靠案例背书拿下一个项目"。当产品本身不能产生正向反馈时,企业的增长依赖的是销售能力而不是产品质量。一旦销售遇到瓶颈,企业就没有动力继续投入研发。

没有新订单 → 企业无法盈利 → 没有资源做优化 → 产品越来越差 → 更难拿新订单。

这就是为什么十几年下来,行业的整体产品水平仍然停留在"能用但不那么好用"的阶段。不是没有市场需求,不是没有技术能力,而是整个商业闭环里最重要的环节——产品反馈——被系统性缺失了。


三、所有"成功案例"都来自利益相关方

进一步追问:即便是"签了200所学校"这个数字本身,可信度如何?

公司官网展示的案例,是精心挑选的。行业研究报告,往往由行业内公司委托。全国初中5.3万所,作业家自称200+所学校用了多年,但官网展示的典型案例只有四五所——而且全是"成绩提升""升学率提高"这类难以独立核实的表述。

行业存在了十几年,没有一份经得起检验的独立效果研究。由第三方机构跟踪若干学校,对比使用组和对照组,评估真实教学成效——这类研究在医学领域是药物上市的必备条件,但在教育信息化领域,几乎是空白。

更准确地说:失败的不是平板这个形态,而是这套进校和考核机制本身。任何形态的教育硬件,只要沿用同样的"捐助进校 + 验收即终点"的机制,结果都会一样。


四、政策推了,技术没跟上

电子书包在中国的推广,最初是自上而下的政策驱动。

"十二五"规划提出教育信息化目标,"三通两平台"让大多数学校教室里有了多媒体设备。顺着这个势头,平板电脑进课堂成为很多地方的"教育现代化"标配。

但政策推得快,配套没跟上。

一台平板进了教室,如果没有配套的数字化教材、教师培训和维护体系,它就只是一块能亮着的屏幕。2012~2015年那批试点,大量的状况是:平板发了,老师不知道拿来干什么,教材没有数字化版本,最终退回"还是用书吧"。

网络基础设施也是硬约束。2017年记者回访宁波2011年就试点的学校,基层教师的反馈是:"目前支撑课堂的信息技术教学资源比较少,老师需要花大量时间去找资源,备课时间很长。"

还有一个很少被写进报告、但折磨所有一线教师的问题:充电与收发。一个班50台平板,光是每天中午排队充电、收纳防摔、网络掉线、查杀偷玩游戏,就吃掉了班主任和任课老师大半精力。一项本该"提效"的技术,在物理现实里变成了老师的纯粹负资产。这不是技术问题,这是"把硬件运维负担甩给老师"的设计逻辑问题——企业在签约时不会算这笔账,用起来的老师却每天都在承受。


五、近视防控政策:从政策文件走向法律条文

2018年,国家出台《综合防控儿童青少年近视实施方案》。

严禁学生将平板、手机等电子产品带入课堂,要求"教学和布置作业不依赖电子产品"。

这一刀砍得很重。大规模使用平板上课,确实导致了儿童近视率上升。政策制定者面对的是一个没有完美答案的选择:推进教育信息化,就需要用屏幕;减少屏幕时间,就需要放弃部分信息化成果。视力优先于数字化,这是政策的明确取舍。

2026年9月,重庆市进一步将这一原则写入地方法规草案。《重庆市儿童青少年近视预防控制条例(草案)》明确规定:教师单学科单日使用视屏类电子产品开展教学的累计时长,不得超过该学科当日教学总时长的30%。

这意味着:2018年的政策方案,正在升级为2026年的地方法规。对校内电子产品的限制,不是暂时的政策调整,而是正在成为制度性约束。


六、财政出钱买平板?大多数地方政府没有这笔预算

政策层面,政府财政资金确实可以用于购买电子书包,且应免费给学生用。

教育部等多个部门明确规定:学校统一使用的教育App和硬件设备,应由政府财政统一采购,不得向学生及家长收取任何费用。

但全国大多数县市政府根本没有这笔预算。

教育信息化经费规定不低于8%用于教育信息化,但实际执行中,这笔钱优先用于网络基础设施,真正落到学生端硬件的极为有限。采购流程复杂:5万元以上需要招标,决策周期漫长。

于是"捐助"就成了实际路径。


七、"捐助"模式:最核心的扭曲机制

"捐助"表面上是公益,实际上是商业推广。

操作方式:某教育科技公司以"教育信息化示范""智慧校园试点""公益助学"等名义,将设备+平台捐给学校。学校以"试点学校"名义配合,教育局在验收或报道中给予支持。企业的回报是:进入学校场景、积累使用数据、获得政府背书,以此获取更多学校订单。

这个模式产生了三个根本性的逻辑扭曲。

第一,决策者不是受益者。校长签字接受"捐助",是因为这个项目对他的政绩有帮助,而不是因为设备真的能提升教学效果。使用者是老师和学生,他们没有拒绝的余地,也没有制度化的反馈渠道。

第二,企业追求的是"进校",不是"用好"。设备签收了、拍了照、写了新闻稿,企业的KPI就完成了。第二年还有没有老师在用,不在合同条款里,也没有人追。

第三,内容和服务是合同里写得最薄的部分。企业把设备送进去后,配套的教学内容、平台维护、教师培训,往往是合同里最敷衍的部分——因为这些才是真正花钱、花时间的工作,而企业已经拿到了想要的东西。

交付之后有没有人用,用得好不好,没有机制保障。这就是为什么"签了多少学校"是企业最在意的数字,而"活跃使用率"从来没有人提。


八、强制购买:从嘉兴到2026年,从未停止

电子书包行业有一个"久治不愈"的顽疾:强制或变相强制学生购买平板。

2019年,国务院督查组对浙江省嘉兴市进行了专项通报:多所初中学校以学生是否购买平板电脑为依据开展"平板教学"分班;要求参加的学生购买指定品牌平板,捆绑教辅软件,合计3680元至6500元不等。国务院督查组直接通报,地方政府被追究责任。

2026年,教育部印发《基础教育规范管理负面清单(2026版)》,第18条明确规定:严禁以任何形式强迫、诱导学生通过指定渠道购买图书、电子产品、教辅材料等。

同月,全国治理教育乱收费部际联席会议办公室印发通报,对河北、山西、海南、江苏、山东五省五起以教育信息化为名违规收费典型问题集中通报。其中:河北保定七中2018年以来变相强制学生购买平板,清退违规收费601万元;海南琼海海桂学校强制1899名学生购买平板,清退违规收费380万元。

从嘉兴到2026年,强制购买平板的问题从未停止。同一份文件中,你既能看到"严禁强制购买平板"的禁令,也能看到多个省份还在因强制购买平板被通报。这证明了纠错依赖外部督查的偶发性——每次都是被举报、被督查才发现,而不是内生的纠错机制在起作用。


九、管控:封闭到反人性,正常功能也被管死

这个问题不只是"孩子玩游戏"那么简单。

校内设备的管控问题,最常见的描述是"防止孩子沉迷游戏、接触不良信息"。这当然是合理的出发点。但实际执行中,管控往往走极端——把设备封闭到老师和学生都无法正常使用。

一个典型的场景:设备不允许使用浏览器查资料,因为担心学生接触不良信息,但这个限制同时也封堵了正常的学习辅助功能;限制应用安装,但配套的教学应用版本更新后无法推送,设备越来越老旧;禁止学生自行安装软件,但老师想用的某个学科工具也因为同样的限制无法使用。

管控的逻辑是"堵",不是"疏导"。合理的管控(防止未成年人接触不良内容)和过度管控(把所有可能被误用的功能全部关掉)被混在一起,结果是把不合理的功能限制和合理的安全管控绑在一起。设备封闭到反人性,老师和学生都感到不便,使用意愿进一步降低。

而且,管控越严,企业做产品迭代的空间越小。封闭的生态限制了软件功能的丰富度,也限制了数据回传的通道——管控本身,又反过来加剧了第二节所说的"没有产品反馈"的恶性循环。


十、行业自身也在承认问题

行业内部的声音和对外宣传之间,存在明显落差。

教育信息化行业内部人士向证券时报记者的吐槽(2021年):

  • "经常是基本选定了厂商才会发标,甚至交易行为已经开始很长时间了,招标更多的只是一个公开的流程。"
  • "行业内透明度比较低,'内定'现象确实比较严重。"
  • "厂商、渠道商最重要的工作应该是打造内功,把服务质量、技术水平提上来,但是现在大家没有太多精力做这些,最多的还是做公关、推业务,能拿下业务才能活着。"

行业媒体的报道(2026年):

"演示很强、落地很弱",是社交媒体上对智慧课堂设备的高频吐槽;设备买完就闲置、老师不会用,正在成为校园采购翻车的重灾区。

往前追溯到采购方式:采购阶段,大家盯的是参数、价格和精心编排的演示效果;进场之后问题才陆续浮出来——不同品牌设备兼容性差、教学平台之间数据不通,老师每用一次都要多花时间做重复搬运,久而久之,宁愿不用。


十一、C端和B端的悖论,以及AI为什么没有改变它

电子书包行业内有一个被忽视的悖论:C端数据说明需求存在,B端数据说明需求无法在校内实现。

C端——家长自费购买的学习机——市场持续增长。IDC数据显示,2025年第二季度中国学习平板市场出货量154万台,同比增长44.6%。科大讯飞凭借高端市场优势位列销售额第一(欧睿数据:2021-2025连续五年高端第一)。这个量级的增长来自真实的现金交易,是市场用真金白银投票的结果。它至少说明:有相当数量的家长,愿意为这类产品付钱。

B端——学校采购或接受捐助的电子书包——失败率极高,行业从来不公布活跃使用率。作业家官网两组数字的对比(200+ vs 近30所)已经说明了一切:活跃使用率约15%。

校内外数据不互通,使这个问题进一步恶化。科大讯飞的智慧课堂系统(学校用)和科大讯飞AI学习机(家里用),是两个完全独立的系统,数据不共享。两套设备,两套数据,但家长花了两份钱。

AI浪潮来了,但B端的根本问题没有被触动。

2023年后,大模型热潮席卷教育硬件市场,所有品牌都在谈"AI精准学""AI答疑""AI个性化"。这确实带来了一些变化:语音交互更自然、批改准确率提升、学情画像的颗粒度更细。

但三个底层问题没有被解决:

  • 内容同步:AI再聪明,教的版本和学校用的教材对不上,也是白搭。
  • 责任边界:AI给出错误的解题步骤,导致学生形成错误认知——责任在谁?目前没有法规明确界定。
  • 使用意愿:工具再好,老师不用也没用。老师的意愿和配套培训、管理制度关系更大,和工具能力本身关系较小。

更关键的是:AI学习机的增长在C端,电子书包的问题在B端的运营机制。AI解决的是产品能力问题,不是行业机制问题。C端买账,不代表B端就能用起来。


十二、结论:五个结构性矛盾

校内电子书包无法普及,不是某家企业没做好,也不是某个地区没执行好,而是五个结构性矛盾:

① 政策目标 vs 配套现实:政策目标是推进教育信息化,但内容体系、教师培训、网络基础设施长期不到位。真正落地的教学效果缺乏独立证据。

② 财政逻辑 vs 实际预算:政策允许财政采购,但大多数地方政府没有这笔预算。有预算的地区尝试了,又容易走形。"捐助"成了变通路径,但捐助模式天然产生扭曲。

③ "捐助"进校逻辑 vs 真实使用效果:企业追求的是进校(拿到场景和背书),不是用好。交付之后有没有人用,没有机制保障。行业永远只公布签了多少学校,不公布还有多少在用。

④ 管控逻辑 vs 使用体验:管控是"堵",不是"疏导",导致设备封闭到反人性,正常功能也无法使用。管控越严,数据回传通道越窄,产品迭代空间越小,又反过来加剧了"没有产品反馈"的恶性循环。

⑤ C端真实需求 vs B端系统性失败:家长愿意自费买学习机,说明需求是真实的。但B端的运营机制,从捐助模式到合同条款到考核指标,从头到尾都不是围绕"持续使用"设计的。活跃使用率可能不到15%,而且没有任何制度性保障。


十三、如果真的想让校内教育信息化有用

有几条建议,但每一条都有绕不过去的难点:

① 激活率必须成为考核指标。

这是最具体、最可操作的一条。建议仿照互联网产品的"月活跃用户"指标:每年公布活跃使用学校数量(每月至少有一天活跃设备的学校),低于一定比例的企业不得参与下一期采购招标。

难点:活跃使用的定义由谁来定?企业自己上报的数据可信度如何保障?需要有第三方数据核查机制,而这不是教育部门自己能建立的。

② 内容同步需要打破出版社、教育局、平台的三方博弈。

电子书包的内容不是一次性交付,而是持续更新的服务。但出版社的版权授权按版本谈,教育口的采购按项目走,学校按学期用——三个时间轴不对齐,内容更新就无从谈起。

难点:出版社没有动力持续更新旧版教材的数字化版本,因为授权费是一次性收取的。要解决这个问题,需要有人愿意为持续更新付钱,但谁出这笔钱、怎么核算,目前没有机制。

③ 教师培训需要进入考核体系,而不是靠自觉。

给老师发个设备、开两小时培训,不算培训。真正的培训需要与日常教学场景深度结合、纳入教师继续教育学分、考核方式与课堂使用效果挂钩。

难点:老师的绩效考核目前主要看学生成绩和升学率,使用电子设备从来不是考核项。在主要KPI不受影响的前提下,教师没有动力花额外时间去适应新设备。改变这个现状,需要从教师的评价体系入手,而评价体系的改革比采购设备的改革难度大得多。

最根本的一点:改变"买了设备就算完成"的心态。电子书包不是采购项目,是教学服务。服务就需要持续的运营、反馈和改进机制。如果采购逻辑不变,任何形态的电子书包最终都会变成固定资产。


十四、尾声:调研中我发现了一件有意思的事

这篇文章里,所有的"成功案例"数据都来自官网宣传,所有的"失败案例"数据都来自外部调查。行业从来不公布活跃使用率,但也没有人追着要——因为大家都在这个沉默里。

我没能找到任何一个愿意回答"您的产品在学校现在还有多少在用"的从业者。有的转移话题,有的说"不方便透露",有的干脆不回消息。这本身就是一个信号。

真正好的产品,是愿意把使用数据公开给用户看的产品。电子书包行业十几年,没有一家愿意这么做。

在教育信息化领域,"沉默"不是保密,而是一种集体默契的分赃与逃避。

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