当前位置:首页>java>零代码也能开发?亲测AI“氛围编程”后,我发现了真相

零代码也能开发?亲测AI“氛围编程”后,我发现了真相

  • 2026-01-10 01:36:18
零代码也能开发?亲测AI“氛围编程”后,我发现了真相

笔者作为一名非技术背景的作家,尝试利用 Bolt 进行“氛围编程”开发一款应用。虽然 AI 降低了入门门槛,但生成的代码在安全性、可维护性上存在巨大漏洞。本文通过实战揭示了 AI 编程工具的承诺与现实差距。

如果让你猜一个正在写代码开发 APP 的人的职业,你第一个想到的肯定不是“作家”。甚至连前五名都排不上。

我不介意,毕竟我的简历上从未出现过“编程”这项技能。我所知道的那点皮毛,要么是工作耳濡目染,要么是生活在湾区这种科技圈氛围下的“渗透作用”。

但生活总充满惊喜。实际上,我确实为工作开发了一款 APP。不过得加个前提:我并没有真正“写”代码——我是完全靠“氛围编程”(Vibe Coding),利用像 Bolt 这样的工具完成的。

那么,“氛围编程”真的如传说中那么强大吗?

什么是“氛围编程”? 🔮

“氛围编程”(Vibe coding)这个概念在 2025 年初才刚刚兴起,但它已经成为大语言模型(LLM)最热门的应用场景之一。

关于它能否真正有效编程,以及它将如何改变科技格局(尤其是对初级开发者的影响),业界争论不休。对于经验丰富的开发者来说,它甚至带来了某种存在主义威胁——从“冒名顶替综合症”到被彻底取代的恐惧。

有人承诺,“氛围编程”能让任何零基础的人开发出可用的应用程序。作为亲历者,我的体验是:它就像 Staples 的那个“That was easy!”按钮。按下去很容易,但当你把结果交给专业人士时,漏洞就百出了。

在我手中,它更像是一个把照片变成吉卜力风格的 AI 滤镜:发发朋友圈很有趣,但缺乏实质内容。

实战:打造“绝命厕所”APP 🚽

为了参加 Bolt 的黑客马拉松,我决定开发一款 APP。比赛的主题是与 Reddit 合作,做一个愚蠢、无礼且完全没用的东西。这简直是为我量身定做的。

“这就像厕所界的 Yelp(大众点评),但专门收录世界上最差的厕所。”我告诉我妈。 “呃,你到底是做什么工作的?”她困惑地问。

起步过程本该很简单。但对于一个连终端(Terminal)在哪里都找不到的人来说,并非如此。虽然主办方宣称“一分钟上手”,但我还是在各种文档中迷失了方向。这里我要向 Stack Overflow 的帮助台郑重道歉:对不起,我试图在工作电脑上下载 node.js,尽管我根本不需要它。 🙇‍♀️

好在,当我发现 Bolt 可以搞定一切时,事情变得简单了。Bolt 的界面时尚直观,不仅有实时预览,还能让你查看代码库。

对于我这种小白,我直接使用了自然语言提示框。我的提示词非常简单粗暴:

“Create an app for Reddit that’s like Yelp but for bad bathrooms.” (为 Reddit 做一个像 Yelp 的 APP,但是是关于烂厕所的。)

没错,既然是做个厕所 APP,我就不需要装作是什么优雅的提示词工程师了。

我的 AI 助手立刻开始工作,创建文件夹、生成代码。大约十分钟,它就搭好了基础框架:一个带有马桶 Emoji 的傻气 UI,包含评论区、评分系统,以及实时更新的评论列表。

一切看起来都很完美……直到我发现它根本没法用。🚫

AI 是个好帮手,但也是个“坑” 🕳️

错误信息像弹幕一样在界面上炸开。无论我怎么尝试,都无法上传评论。红色的报错提示告诉我“位置服务不可用”。

于是我告诉 Bolt:“APP 坏了。”

接下来是 45 分钟的故障排查。AI 告诉我哪里出了错,而我完全不需要理解,只需要把报错信息原封不动地复制粘贴回对话框。Bolt 确实修复了问题,但它给出的解释(什么 API 端点未在根级别提供服务)对我来说就像天书。

我的无知不仅限于代码,还包括测试流程。我甚至不知道 npm run dev 会更新现有的测试应用,还以为每次修改都要重新发布一个新版本。结果,等我的“马桶 APP”终于能跑通时,我的测试版块里已经堆了 20 个帖子。

Bolt 确实是个强大的助手。 它帮我搞定了我完全搞不懂的流程,甚至还能根据我的设计背景微调 UI。最终,我做出了一个能用的东西。

但问题是:它真的“好”吗?

代码审计:惨不忍睹的真相 🫣

当我把这个 APP 展示给同事 Ryan Donovan(资深技术编辑)看时,遮羞布被瞬间扯下

起初,他对我的 APP 居然用到了 JSON 和 Redis 感到惊讶。 “你知道 JSON 或 Redis 是什么吗?”他问。 “完全不知道。”我理直气壮地回答。

Ryan 甚至不需要看代码,光是点击几下“检查元素”,就发现了巨大的安全漏洞:没有任何安全措施。这意味着任何人都可以随意访问数据。

为了进一步“受教育”,Ryan 建议我把代码发到 GitHub 上公开处刑。但我怂了。这就像明知道作业没写好,还被老师叫到讲台上朗读一样。

于是,我转而向我在湾区的程序员朋友们求助。

朋友们的反馈非常一致:代码混乱,几乎无法理解。 😵‍💫

  • 结构混乱:“你的 Readme 挺漂亮,但为什么把所有东西都埋在 ./project 文件夹里?为什么不放在顶层?”
  • 样式内联:“所有样式都内联在 tsx 组件里,读起来太乱了。”
  • 缺乏模块化:“LocationDetails.tsx 返回的代码块太巨大了,应该拆分成更小的组件。”
  • 零单元测试:“这里完全没有单元测试(Unit Tests)。”这意味着没人知道这些组件是否逻辑自洽。

无法兑现的承诺:生产力税与安全隐患 ⚠️

这次实验让我看到了“氛围编程”与“专业编程”之间的巨大鸿沟。

如果是为了好玩,代码烂点无所谓。但“氛围编程”被宣传为开发者生产力的工具,甚至是初级开发者的替代品。这才是问题所在。

当然,我可以把朋友们的反馈喂给 Bolt,让它优化代码。它甚至能理解为什么要添加“描述性类名”。但如果我没有这些程序员朋友呢? 如果我是一个真心想创业的非技术人员呢?

即使我做出了一个“能用”的产品,未来的维护也将是一场灾难。这被称为“生产力税”(Productivity Tax)——开发者为了修复 AI 生成的“几乎正确但又不完全正确”的代码,往往要花费更多时间。调查显示,66% 的开发者都遭遇过这种“税”。

更可怕的是安全性。我的厕所 APP 也就是泄露点马桶评论,但如果是处理用户的邮箱、身份证、家庭住址呢?

我相信,在不久的将来,会有很多怀揣热情但缺乏经验的人,用 Bolt 这样的工具开发出外表光鲜的项目。而黑客们只需要用最基础的手段,就能窃取其中的敏感数据。

对于一项号称要淘汰初级开发者的技术,它目前还需要太多初级开发者的帮助才能正常运转。

结语:AI 是工具,不是替代品 🛠️

故事的另一面,我的一位物理学博士朋友也在用“氛围编程”。为了转行,他通过 LLM 快速学习编程。对他来说,CoPilot 和 Gemini 就像是一位耐心的私教,随时解答 Bug。

这,或许才是“氛围编程”的真正价值——它让学习编程变得更容易,而不是让你不需要学习编程。

就像狂野西部的任何新事物一样,关键在于你怎么用它。我决定把这次经历作为学习编程的第一步。如果你对“世界上最差的程序员”的代码感兴趣,欢迎来我的 GitHub 指点江山。


笔者锐评 🖊️

在大模型时代,“人人都是程序员”的口号喊得震天响。本文作者的经历极其真实地戳破了这个泡沫:零代码基础确实能“生成”软件,但无法“构建”软件。

国内现在的 AI 编程工具(如各种 IDE 插件、Agent)也面临同样的困境。它们能极其高效地解决“从 0 到 0.8”的问题,但剩下的“0.2”——包括安全性、架构合理性、可维护性——往往需要极高的专业素养来填补。

对于初级开发者来说,这既是危机也是转机。危机在于,只会写 CRUD 的“搬砖”工作确实会被 AI 取代;转机在于,拥有代码审美、安全意识和架构思维的工程师,将变得前所未有的稀缺。

AI 不会淘汰程序员,但会用 AI 且懂底层的程序员会淘汰那些只会 Prompt 的“氛围组”。


求点赞 👍 求关注 ❤️ 求收藏 ⭐️你的支持是我更新的最大动力!

最新文章

随机文章

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