乐于分享
好东西不私藏

我花一个月试了两个 AI 编程工具(Claude Code vs Codex),这是我的结论

我花一个月试了两个 AI 编程工具(Claude Code vs Codex),这是我的结论

事情是这样的。

上周有个朋友跑来问我,说想试试AI编程,但看着Claude Code和Codex两个名字就头大,不知道该选哪个。我当时给他balabala说了一堆,说完发现他更懵了。

后来我自己去认真把两个工具都摸了一遍,才发现网上大部分对比文章要么太技术化,一堆术语看得人眼花,要么就是浮于表面的功能罗列,看完还是不知道该选哪个。真正适合小白看的,能看完就知道「哦原来如此,我该选这个」的文章,真的不多。

所以今天这篇,就是我自己把两个工具都过了一遍之后的总结。我不敢说覆盖了所有细节,但至少能让你看完之后,知道这俩到底是啥、怎么装、怎么用、选哪个。


什么是 Coding Agent

先聊一个大背景。

你可能已经听说过Cursor、Windsurf这些AI编程工具了,它们都是在编辑器里面集成AI,你写代码的时候AI在旁边帮你补全。但最近有个新东西叫 Coding Agent,不太一样。

Coding Agent住在你电脑的终端里面。你可以把它理解成一个住在你电脑里的程序员助手,它能直接读你整个项目的所有文件,能帮你改代码,还能帮你跑命令。你不用一行一行地告诉它改什么,直接用自然语言说「帮我加个用户登录功能」,它就自己去翻你的代码,自己规划怎么改,改完还能帮你跑测试。

跟以前那种「你问一句AI答一句」的模式完全不一样了。Coding Agent是主动的,它会自己去看项目结构,自己去理解上下文,自己去规划怎么完成你给的任务。

坦率的讲,Coding Agent就像是给AI装了手脚,让它真的能「动手」改你的代码,而不只是动嘴皮子给你建议。

大时代啊朋友们。

这个领域现在最火的两个玩家,一个叫 Claude Code,Anthropic家的。一个叫 Codex,OpenAI家的。两个都住在你终端里,两个都能帮你写代码,但骨子里是两套完全不同的设计哲学。


Claude Code,Anthropic 的终端武器

Anthropic这家公司你可能不熟,但你大概率听过Claude。Claude是跟ChatGPT对标的大模型产品,而Claude Code,就是Anthropic专门为编程场景做的终端工具。简单讲就是,他们把Claude这个AI的大脑,装进了一个能直接操作你代码的工具里。

安装步骤

安装Claude Code其实不复杂,但有个前提条件,你得先装好几个东西。说真的,这一步就拦住了不少人。

前置条件
说明
代码编辑器
推荐Cursor,免费的就行
Git
Windows用WinGet装,Mac一般自带
Node.js 18+
Claude Code基于Node.js,必须装

不过现在Claude Code的安装脚本挺聪明的,它会帮你自动检测和安装Node.js和npm,不用你自己折腾。

等这些都准备好了,安装就一行命令的事儿。

Windows(PowerShell)

irm https://claude.ai/install.ps1 | iex

Mac(Terminal)

curl -fsSL https://claude.ai/install.sh | bash

装好之后第一次打开,它会让你登录Claude账号。对,你需要一个claude.ai的账号,跟你在Claude官网上聊天用的那个是同一个。如果你是Pro用户,就是每月20刀那个,那Claude Code就可以用了。

Claude Code 可以使用国内模型,下载CC Switch即可,教程看如下内容:

零基础装好 Claude Code + Obsidian,连我妈妈都学会了(保姆级教程)

怎么用

登录完你就能开始用了。进到你的项目目录,输 claude,回车,它就启动了。然后你直接用中文跟它说你想干嘛就行。

比如「帮我看看这个bug在哪」「给这个项目加个暗黑模式」「这段代码性能怎么样,有没有优化空间」。它就会自己去翻你的代码,找到问题,给你改好,还能帮你跑测试验证。

三个核心特点

Claude Code有几个我觉得挺重要的特点,一个一个说。

第一个,全局项目理解

它真的能理解整个项目。不是只看你当前打开的那个文件,是整个项目。它会自己去看你的目录结构、配置文件、依赖关系,然后基于这个全局理解来帮你改代码。你想想看,这跟以前那种只能看当前文件的AI助手比,完全不是一个量级的。

第二个,MCP协议

MCP全称 Model Context Protocol,翻译过来就是模型上下文协议。你可以把它理解成Claude Code的扩展接口。通过MCP,Claude Code可以连接到Google Drive读文档、连接Figma看设计稿、连接Slack收消息、连接Jira看需求。

反正我觉得这个设计挺超前的。等于Claude Code不是一个孤立的工具,而是一个可以无限扩展的平台。你现在可以用它连Google Drive,明天可能有人开发一个新的MCP插件,让它能连Notion、连飞书、连数据库。这个想象空间是很大的。

第三个,Unix哲学

它的设计哲学是「做好一件事」。Claude Code可以跟其他命令行工具组合使用,也可以写进脚本里自动化执行。比如你可以写一个脚本,让Claude Code每天自动检查代码质量,发现问题自动修复。对于程序员来说,这不是一个封闭的花园,而是一个可以自由组合的积木。


Codex,OpenAI 的全面进攻

说到Codex,情况就有点不一样了。

OpenAI这家公司你肯定很熟,ChatGPT就是他们的。Codex是OpenAI在编程领域的新动作,但跟Claude Code只有一个终端版本不同,Codex的产品形态要丰富得多。

三种产品形态

形态
说明
适合谁
CLI终端
跟Claude Code一样,在命令行里跑
有终端基础的程序员
IDE插件
直接嵌入VS Code、Cursor、Windsurf
重度IDE用户
Web网页
打开chatgpt.com/codex直接用
零基础小白

这个多形态的策略挺有意思的。你想想看,不是所有人都愿意开终端的。很多小白可能连终端长什么样都没见过,你让他打开命令行输命令,他直接就跑了。Codex给了一个网页版,打开浏览器就能用,这个门槛一下子就降到了地板。

不是哥们,这玩意连装都不用装就能用。

安装步骤

客户端版本(推荐)

步骤 1:官网(点此处前往[1])下载 步骤 2:登陆Codex(可以用GPT账号或者API key登录)

  • • 用ChatGPT账号登录(有账号就行)
  • • -或者用API key登录(需要额外购买)

界面

CLI版本

安装Codex CLI也不复杂,有好几种选择。

方式一,npm

npm install -g @openai/codex

方式二,Homebrew(Mac)

brew install --cask codex

方式三,直接下载二进制文件

去GitHub下载编译好的文件,连npm都不用,下载解压就能跑。

不过Codex有个比较骚的事,它是用Rust写的。对,96.1%的代码都是Rust。运行速度会比较快,内存占用也比较小。但这个优势对普通用户来说感知不强,你不会因为它是Rust写的就觉得「哇好快」。真正决定体验的还是背后的AI模型能力。

登录Codex用的是ChatGPT账号。如果你是ChatGPT Plus用户,每月20刀,那就可以直接用Codex了。不用额外注册,不用API key。当然如果你有API key也可以用,按量计费,适合用量特别大的用户。

特色功能

Codex CLI还有一些自己的特色功能。

比如上下文管理,你可以查看当前的对话上下文有多少,如果上下文太长了可以压缩,这样AI就不会因为信息太多而「忘事」。还有配额查询,随时看自己还剩多少额度。这些小功能虽然不起眼,但用起来还挺方便的。

系统设置查看


我该怎么选

好,两个工具都聊完了,来点实际的。

你可能最关心的就是,那我到底该选哪个。

我跟你说,没有绝对的「哪个更好」,只有「哪个更适合你」。但我可以帮你理清楚几个关键的判断维度。

安装门槛

如果你是完全的小白,从来没碰过终端,那Codex的Web版本是首选。打开浏览器就能用,零安装。你说这算不算作弊?不管算不算,它确实解决了小白最头疼的问题,就是「我连终端都不敢打开」。

如果你愿意折腾一下,那两个CLI工具的安装难度其实差不多。都需要npm,都需要登录账号。Claude Code多一步需要确保Node.js版本够新,Codex多一步需要能访问GitHub(这在国内有时候是个问题)。

维度
Claude Code
Codex CLI
Codex Web
需要终端
需要npm
是(或brew/二进制)
需要Node.js 18+
需要科学上网
claude.ai
chatgpt.com + GitHub
chatgpt.com

价格与额度

两个都是绑定在各自的Pro/Plus会员里的,每月20美元左右。Claude Code绑定Claude Pro,Codex绑定ChatGPT Plus。如果你已经有了其中一个的会员,那就不用纠结了,先用你已有的。如果你两个都没有,那建议你先想想你更习惯用哪个AI聊天,Claude还是ChatGPT,用哪个顺手就选哪个。

但这里有个容易忽略的点。两个工具目前都有使用量限制,不是无限用的。如果你是重度用户,天天让AI帮你写代码,额度可能会成为瓶颈。

Claude Code
Codex
会员绑定
Claude Pro($20/月)
ChatGPT Plus($20/月)
API按量付费
支持
支持
免费额度
有限
有限
重度使用
可能不够
可能不够

模型能力

说实话我也不确定两个在实际编程能力上谁更强,因为这跟具体任务有关。不同的语言、不同的项目类型、不同的复杂度,结果可能都不一样。但有一些方向性的差异可以聊。

Claude Code用的底层模型是Claude系列,这个模型在长文本理解、代码生成、复杂推理这些方面口碑一直不错。尤其是它对整个项目上下文的理解能力,确实让人印象深刻。你给它一个几百个文件的项目,它能比较准确地理解各模块之间的关系。

Codex用的底层模型是OpenAI的GPT系列。GPT在代码生成这块一直都是强项,毕竟OpenAI最早出圈就是靠代码模型。而且OpenAI在编程领域的积累非常深,GitHub Copilot背后也是他们的技术。

生态系统

这个维度挺重要的。

Claude Code的生态主要靠MCP。你可以连Google Drive、Figma、Slack、Jira这些外部工具。等于Claude Code可以成为一个中枢,把你的各种工作工具都串起来。比如你可以让它「去Figma看一下设计稿的最新版本,然后把前端页面更新一下」,它真能做到。如果你是一个需要跨多个工具协作的人,这个能力非常有价值。

Codex的生态更多体现在产品形态的多样性上。CLI、IDE插件、Web,三种形态覆盖了从硬核程序员到纯小白的所有用户。而且Codex的IDE插件可以直接嵌入到你现有的编辑器里,不需要改变工作习惯。你该用VS Code还是用VS Code,只不过多了一个AI面板。


实操建议

聊了这么多对比,给你几个我自己实操的建议。

零基础小白 → 直接上Codex的Web版本。打开chatgpt.com/codex,输入你的需求,看它帮你写代码。你甚至不需要理解那些代码在干嘛,直接复制粘贴到你的项目里就行。

有编程基础,想在项目里提效 → 先试Claude Code。原因很简单,Claude Code的项目理解能力确实更强,它能真正理解你的整个项目结构,给出的建议更贴合你项目的实际情况,而不是给你一段泛泛的代码。

重度IDE用户 → Codex的IDE插件可能更适合你。不用切换窗口,不用开终端,直接在编辑器里跟AI对话,写代码的时候AI就在旁边。

跨工具协作需求 → Claude Code的MCP能力就很香了。你可以让AI直接读取Figma设计稿、Jira需求、Google Drive文档这些外部资源,不需要手动复制粘贴来回去。

其实吧,最好的方式是两个都试试。反正都有免费额度,两个都装一下,用同一个任务跑一遍,你自己感受到的差距比任何对比文章都有说服力。我自己就是两个都装了,日常项目用Claude Code比较多,快速验证想法的时候用Codex Web比较方便。两个不冲突。


聊点更远的

Coding Agent这个东西,不只是一个新工具。你想想看,以前编程是人在写,AI最多在旁边提建议。现在变成了人提需求,AI去写。人从「执行者」变成了「指挥者」。这个转变不是渐进式的,是跃迁式的。

这让我想起1980年代,个人电脑开始普及的时候。很多人觉得电脑只是给科学家用的,跟普通人没关系。但后来VisiCalc这个电子表格软件出现了,突然间非技术人员也能用电脑做复杂的数据分析了。个人电脑从「程序员的工具」变成了「所有人的工具」。那个转折点,就是VisiCalc。

Coding Agent现在正在经历同样的转变。它正在把编程这件事的门槛,从「你需要学一门编程语言」,降到「你需要会说话」。你只要能用自然语言描述你想要什么,AI就能帮你实现。

这个转变的影响是深远的。

不是说程序员会失业,而是说,会有大量以前不会编程的人,开始用AI来创造东西。一个不会写代码的设计师,可以用Coding Agent把自己的设计稿变成可交互的原型。一个不懂技术的产品经理,可以用Coding Agent快速验证一个产品想法。一个刚毕业的大学生,可以用Coding Agent做出自己的第一个网站。一个开小店的老板,可以用Coding Agent做一个简单的库存管理系统。

这些事情以前都需要找程序员,现在可能自己就能搞定。

我一直觉得,技术的最大价值不是让专业人士更专业,而是让普通人也能做到以前只有专业人士才能做的事。印刷术让普通人能读到书,互联网让普通人能发布信息,智能手机让普通人能拍电影。

Coding Agent,可能正在让普通人能写软件。

这事儿想想就觉得兴奋。


以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章,我们,下次再见。

引用链接

[1] 点此处前往: https://openai.com/zh-Hans-CN/codex/

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