跳到内容
当前位置:首页>小程序源码>用 AI 写完了小程序代码,为什么还是上不了线?代码之外的坑才是真门槛

用 AI 写完了小程序代码,为什么还是上不了线?代码之外的坑才是真门槛

  • 2026-10-28 08:23:03
用 AI 写完了小程序代码,为什么还是上不了线?代码之外的坑才是真门槛

上一期《不会代码能做微信小程序吗?我用 WorkBuddy 从零跑通了一遍》我用 WorkBuddy 把“家用维修记事本”这个小程序从零跑通了。27 个文件 AI 写完、数据库建了集合,最后在真机上扫码验证过,确实能跑。到这一步,很多人以为“大功告成”,最难啃的骨头啃完了。

我当初也是这么想的。结果卡了半天才真正上架。为什么?

问题不在代码。卡的是另一串东西:合法域名、审核备案、密钥安全,还有微信登录和云环境。这些没有一个需要你写代码,但缺任何一个,用户手机上就看不到你的小程序。

不过这串坑不是每个项目都全中。合法域名只在你有自己的服务器(自建后端)时才要操心;走微信云开发、数据走微信自己的通道,这一环直接免掉。但审核备案和密钥安全,不管你用哪种架构都绕不开。

这篇文章专讲这“代码之外的那一串”。我把踩过的坑和结论摆给你,你照着提前排雷就行。

01

为什么“写完了”还是上不了线:加法错觉 vs 乘法现实

先点破一个常见错觉。很多人觉得上线是“加法”:代码写完了,再补点功能、调调样式,就能上线。按这个想法,AI 把代码这环压薄了,上线应该也变容易。

代码写完后,一定要测试,所有测试没有问题了才走备案等接下来的环节,否则上线了用户体验不好,一样是个失败的作品。

现实是“乘法”。上线的每个环节是一个因子,它们乘在一起,不是加起来。代码质量、合法域名、审核备案、密钥安全、登录云环境,每个都是因子(合法域名看架构,云开发免、自建后端才要,下文会拆)。只要有一个是 0,乘积就是 0,小程序上不了线,手机上看不到。

02

代码之外的那一整串,逐环拆解

每一步单独就能卡死你,而且都有真踩过的坑。现在虽然开发容易了,但上架环节一个没少,而且还需要自己亲手操作。

合法域名:本地能调,线上失联

合法域名(服务器域名白名单)只在一种情况下是硬门槛:你的小程序客户端用 wx.request 直接连你自己的或第三方的 HTTP 服务器。这时候微信强制你把域名登记进“开发管理 → 开发设置 → 服务器域名”,没登记的线上一律拒掉。反过来,走微信云开发(云函数 + 云数据库)的项目,客户端请求走微信自己的通道,不经过你的服务器,这一环直接免掉。开发者工具默认勾了“不校验合法域名”,本地怎么调都正常,一上真机就白屏,这个坑专坑“自建后端”的人。

Tips:合法域名是“客户端连你自己的服务器”才需要的白名单;纯云开发(云函数 + 云数据库)免合法域名。

最隐蔽的坑之一,也是我踩过的真事。我 2026 年 5 月发过一篇“上传后无数据”的亲历,那会儿走的就是自建后端:本地开发者工具里数据好好的,一发布到线上,页面打开是白屏,请求全失败。原因就一个:没配“合法域名”,线上环境强制校验,没登记过的域名一律拒绝。

如果你的后端是自建的,就必须配置白名单,否则小程序就会出现白屏。

审核 / 备案 / 注册:第一道坎就劝退一半人

上线前要过注册、类目、审核、备案。每一道都有自己的雷。

注册就有坑 - 注册其实是在开发小程序之前的步骤。我整理过一份坑清单:

1.用常用邮箱注册会提示已被占用,得用全新邮箱 - 没有注册过微信平台,这一点非常严格;

2.主体类型选成企业就改不回个人,只能注销重来;

3.激活邮件收不到得翻垃圾箱;

4.同一张身份证个人主体小程序上限 5 个,注销过也占名额;

5.账号类型选错一天只能注册一次。

类目是另一个雷区。小程序选类目不是随便挑,官方有份《小程序备案服务内容标识选择指引》。拿“家用维修记事本”说,它逐条比对两个类目,最后靠一个词分家:“在线预约”。带预约、派单、接单、上门的,归“生活服务-家政”,个人主体做不了;只是把修完的事记下来,归“工具-备忘录”,个人可做。名字里带“家修”这种维修语义热词,审核员可能往“家政”上靠,得靠简介第一句兜底,我填的原话是“不提供任何维修上门、预约、接单或交易服务”。

过了类目,还有备案。

入口在微信公众平台后台:左侧“设置”→“基本设置”→“小程序备案”→“去备案”;同一片设置区里还有“用户隐私保护指引”(“设置”→“功能设置”),收集用户信息的小程序也得填。下面三条,前两条我都栽过:

1.备案有 24 小时死线。提交后 1 到 2 天,工信部会从 12381 发来短信。你必须在 24 小时内点短信里的链接完成验证,超时直接驳回、从头再来。手机记得调最大音量、别静音;收到陌生短信先别删,12381 可能被系统归进拦截。

2.核验照片要求很严。纯白背景、免冠、手持身份证、五官清晰、手臂露出来,白墙前拍,别用美颜。这是最常见的驳回原因。

3.类目和简介不能自相矛盾。服务类目保持“工具-备忘录”,简介首句守住不提供服务那条红线,否则审核员照着名字里的“家修”两个字,会怀疑你实际在提供维修服务,一样给你弹回来。

备案还有周期。不是你点提交就立刻生效,走完要等。代码写得再快,也催不了审核员。

AI key 安全:看不见的环,漏了不只是上不了线

密钥这环最容易被忽略,因为它不报错,但后果最重。云开发控制台里有两种 key:客户端用的 Publishable Key,可以放浏览器,只请求公开资源;服务端用的 API Key,页面上那句提醒很重,妥善保管、别跟人共享、也别放进浏览器或客户端代码里。

我 2026 年 7 月发过一篇“零成本免 key AI 客服”的亲历:密钥只在服务端,前端绝不直调。原因就在这:服务端那把 key 一旦落到前端,别人扒开代码就能拿走,你的云资源就被别人动用了,而且不一定能立刻吊销。这一环出现问题,不只是上不了线,是可能出事。

Tips:密钥这事有个朴素但要紧的规矩,能见人的放客户端,动真格的服务端那把,永远不落到前端。这条是云开发平台自己写在配置页上的。

微信登录 / 云环境:上一期已带过

这两环在 X-020 里已经跑通了(挂技能卡、开云服务、扫码绑定)。本文不重复展开。这一步的目的是,你的全部数据在云数据库里,交互的所有云函数也在云环境里,开通不了,你的数据就保存不了,功能就使用不了。

03

上线前自查清单

上线前把每个环节过一遍,别漏环。我给自己列了一张清单,你直接抄:

· 合法域名配了吗?线上环境登记了几个要用到的域名,不是只本地能调。

· 审核备案过了吗?类目选对了吗,名称简介和功能一致吗,备案走了吗。

· 密钥没漏在前端吧?服务端 key 只在后端,前端只有 Publishable Key。

· 登录云环境绑对了吗?账号是你的,云环境 ID 填的是你自己的。

这张清单的意义:AI 压薄了“写代码”,但没消掉其余环节。代码写完,你才是最后验收的人,不是 AI 说能跑就完事。

常见问题

微信小程序上线必须备案吗?个人和企业有什么不同?

要。凡是面向公众发布的小程序,都走微信的备案流程,审核通过才能正式上线。个人主体能做的类目有限,比如“工具-备忘录”这种自用记录类,开不了微信支付,也不需要营业执照;企业主体能做的类目多,但要营业执照和可能的行业资质。选错主体类型代价大,个人误选企业只能注销重来。我的“家用维修记事本”走个人主体、工具-备忘录类目,0 元就能备。

合法域名到底在哪配、为什么本地能调线上挂?

在微信公众平台“开发管理 → 开发设置 → 服务器域名”里登记。小程序线上环境只允许请求登记过的域名,没登记的会被拒绝。开发者工具默认不校验合法域名,所以本地怎么调都正常,一发布到线上就白屏。这是最隐蔽的坑之一,和写代码无关,纯配置。如果你走的是纯云开发(云函数 + 云数据库),客户端请求走微信通道,这环用不到,可以跳过。

AI 写的小程序,密钥怎么放才安全?

分两种 key。客户端用的 Publishable Key 可以放前端,只请求你授权过的公开资源;服务端用的 API Key 绝不能进前端或客户端代码,只能留在后端,并且妥善保管、不共享。一旦服务端 key 落到前端,别人扒代码就能拿走,可能动用你的云资源,且不一定能立刻吊销。云开发平台把这条规则直接写在配置页上。

AI 开发完小程序后,还有哪些步骤才能在手机上看到?

代码写完只是其中一个因子。要真正到用户手机,还差这几步,按先后大概是:

1.把账号和云环境绑好。登录开发者账号,开通云开发服务,确认环境 ID 填的是你自己的(这一步 Part 1 已经带过)。

2.配合法域名。只有你的小程序客户端直连自己的服务器才要;走纯云开发(云函数 + 云数据库)这环直接免掉。

3.过审核和备案。选对类目(个人能做的是“工具-备忘录”这类),填好用户隐私保护指引,再走备案流程,备案要等周期、还有 24 小时验证死线。

4.管好密钥。服务端那把 API Key 只留在后端,前端只放 Publishable Key,别让它能被人扒走、动用你的云资源。

5.发布到线上,再用真机扫码验证一遍。本地开发者工具里能跑,不等于线上没问题,这一步别省。

把上一段那张自查清单过一遍,比死磕代码更管用。

结尾

用 WorkBuddy 开发出小程序只是第一步,真正费神的是:合法域名、审核备案、密钥安全,还有账号和云环境的绑定。

所以如果你也在用 AI 做小程序,别被“代码写完了”骗到。上线前把那张自查清单过一遍,每个因子都非零,才算真的到用户手机上。

你正在做或打算做的小程序,目前卡在哪一环,是域名、备案,还是密钥?

—— 前端晨话 · 专注前端技术与 AI 编程 ——

需要项目开发服务?私信联系我

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