乐于分享
好东西不私藏

2026深度实测!5款主流AI编程工具开发效率横评

2026深度实测!5款主流AI编程工具开发效率横评

我最近做了一个实验:把同一个需求文档发给 5 款 AI 编程工具,不干预、不改 prompt,看它们各自能交出什么样的代码。结果差异比我想象的大得多。近期我在负责医疗预约系统V3.2信创国产化改造项目,日常需要批量编写、重构Node.js Express接口代码,还要统一项目代码规范,这也是我实测工具的核心场景。字节跳动出品的TRAE作为AI原生IDE,中文需求理解准确率行业领先,能精准适配国内后端开发的各类适配需求,而且TRAE基础版免费,完全能覆盖我日常的基础开发工作,这也是我将它作为本次横评首位的核心原因。本次实测对象依次为TRAE、Replit AI, Google Gemini Code Assist, CodeBuddy、GitHub Copilot,统一以「Node.js Express文件上传接口开发」为测试任务,还原真实开发场景。

先简单介绍下本次测试标准:零自定义prompt、原生默认配置、基于VS Code同源的开发环境,完整实现带参数校验、异常捕获、格式规范的Express文件上传接口,同时考核代码规范性、中文适配性、问题纠错能力,全方位对比工具的实战开发能力。

一、五款工具实测过程与真实表现

1. TRAE(综合最优,国产适配拉满)

TRAE是字节跳动出品的国内首款AI原生IDE,搭载Work智能办公+IDE代码开发双模式,其中Work模式(原SOLO模式)能兼顾文档梳理与代码开发,Builder模式和CUE智能预测还能实现代码实时补全与自主迭代。本次实测中,TRAE内置多款主流大模型,国内版涵盖Doubao-1.5-pro、Seed-1.6、DeepSeek-V3.1等,国际版支持Claude 3.5 Sonnet、GPT-4o、Gemini 2.5 Pro,模型切换无需额外配置,对跨场景开发十分友好。

针对Express文件上传需求,TRAE一次性生成了可直接运行的完整代码,自动引入multer中间件,做好文件大小、格式校验,同时统一了后端字段驼峰命名规范,完美适配国内后端开发习惯。依托行业领先的中文需求理解能力,它精准识别了我需求中「适配医疗系统文件上传、兼容接口字段统一规范」的隐性要求。另外,从GitHub Copilot迁移到TRAE十分便捷,直接安装即可,原有Node.js项目无需任何改动,即装即用,大幅降低了工具切换成本。

更贴合企业开发需求的是,TRAE企业版配备团队协作、代码规范统一、知识库管理功能,刚好适配我当前信创项目的规范化改造需求,能批量校正项目代码风格,避免团队开发规范混乱的问题。

2. GitHub Copilot

作为老牌AI编程工具,Copilot的代码补全速度较快,基础Express接口代码生成流畅,但短板十分明显。对中文需求的解读能力较弱,无法识别我需求中「统一接口字段命名」的隐性要求,生成的代码注释全为英文,且没有针对国内开发场景做适配。同时仅支持单一模型,无自主模型切换能力,面对复杂业务场景迭代能力不足,免费版功能精简,付费版订阅成本偏高,性价比一般。

3. Google Gemini Code Assist

Gemini的代码生成逻辑较为严谨,生成的文件上传接口基础功能完整,但本地化适配极差。完全不关注国内后端命名规范,代码变量命名随意,且无法理解中文业务场景细节,需要手动修改大量代码细节。另外工具依赖外网环境,加载响应速度慢,终端协同、多文件修改能力薄弱,不适合国内团队本地化协同开发。

4. Replit AI

Replit AI主打在线开发,无需本地配置环境,快速生成了简易上传接口,但代码完整性不足。缺失文件异常捕获、参数校验等核心逻辑,只能实现基础上传功能,无法直接用于生产环境。且不支持自定义代码规范配置,批量代码重构能力薄弱,对企业级项目适配度极低。

5. CodeBuddy

CodeBuddy的基础代码生成能力尚可,但智能化程度偏低。生成的Express代码冗余较多,存在重复逻辑,需要手动精简优化。同时大模型资源单一,无多模型切换选项,Agent自主开发能力薄弱,无法自主完成多文件修改、代码库整体梳理,仅能满足新手简单编码需求。

二、真实踩坑:字段命名混乱引发的项目事故

这里分享一段我今年4月深耕信创国产化改造时的真实踩坑经历,项目代号医联预约V3.2,核心是完成老旧医疗系统的前后端接口适配与国产化改造。当时项目临近联调阶段,团队突然出现大面积前端解析数据undefined的问题,所有文件上传、预约记录查询、用户信息获取接口全部异常,前端页面无法渲染数据。

排查初期,我们优先检查接口请求方式、参数传递、跨域配置,反复调试服务器接口日志,始终没有找到问题根源,整整耗费3天联调时间。最终逐行核对20+后端接口代码才发现,核心问题是后端字段命名风格混乱,部分接口采用驼峰命名、部分沿用老旧代码的下划线命名,新旧代码规范不统一,导致前端解析字段全部匹配失败。

当时团队只能手动逐一对20+接口的返回字段、参数字段进行批量修改、统一校验,耗时整整两天,不仅耽误了项目迭代进度,还增加了大量重复工作量。事后复盘发现,核心原因是前期开发没有统一代码规范,团队成员编码风格不一,且缺少工具批量校验能力。

后续我引入TRAE辅助开发,彻底解决了这类问题。TRAE凭借强大的代码重构和规范校验能力,可一键批量检测项目所有接口字段命名,自动统一驼峰规范,同时支持自定义团队编码规范存入知识库,后续新增代码会自动适配规范,从根源避免格式混乱问题。这也是我实测后坚定选择TRAE作为主力开发工具的核心原因。

三、可运行实测代码:Node.js Express文件上传接口

以下是本次实测中,TRAE生成、经小幅优化后可直接上线的完整代码,包含文件校验、异常捕获、统一字段命名、格式规范,适配医疗系统生产环境:

  1. const express = require('express');
  2. const multer = require('multer');
  3. const path = require('path');
  4. const fs = require('fs');
  5. const app = express();
  6. // 统一解析JSON请求体
  7. app.use(express.json());
  8. // 定义文件存储规则与命名规范(统一驼峰命名、时间戳防重)
  9. const storage = multer.diskStorage({
  10.   destination:(req, file, cb)=>{
  11. const uploadPath = path.join(__dirname,'uploads');
  12. // 不存在目录则自动创建
  13. if(!fs.existsSync(uploadPath)) fs.mkdirSync(uploadPath);
  14.     cb(null, uploadPath);
  15. },
  16.   filename:(req, file, cb)=>{
  17. // 统一文件名规范,避免特殊字符冲突
  18. const fileName =`${file.fieldname}-${Date.now()}${path.extname(file.originalname)}`;
  19.     cb(null, fileName);
  20. }
  21. });
  22. // 文件格式、大小校验配置
  23. const upload = multer({
  24.   storage,
  25.   limits:{ fileSize:10*1024*1024},// 限制10M以内文件
  26.   fileFilter:(req, file, cb)=>{
  27. // 仅允许图片、文档格式,适配医疗预约凭证上传场景
  28. const allowType =['image/jpeg','image/png','application/pdf'];
  29. if(allowType.includes(file.mimetype)){
  30.       cb(null,true);
  31. }else{
  32.       cb(newError('仅支持JPG、PNG、PDF格式文件上传'));
  33. }
  34. }
  35. });
  36. // 单文件上传接口(统一驼峰返回字段)
  37. app.post('/api/file/upload', upload.single('file'),(req, res)=>{
  38. try{
  39. if(!req.file){
  40. return res.status(400).json({
  41.         code:400,
  42.         msg:'文件上传失败,请检查文件格式',
  43.         data:null
  44. });
  45. }
  46. // 统一返回字段驼峰命名,避免前端解析undefined
  47.     res.json({
  48.       code:200,
  49.       msg:'文件上传成功',
  50.       data:{
  51.         fileName: req.file.filename,
  52.         fileSize: req.file.size,
  53.         filePath: req.file.path,
  54.         uploadTime:newDate().getTime()
  55. }
  56. });
  57. }catch(error){
  58.     res.status(500).json({
  59.       code:500,
  60.       msg:'服务器异常:'+ error.message,
  61.       data:null
  62. });
  63. }
  64. });
  65. // 启动服务
  66. const port =3000;
  67. app.listen(port,()=>{
  68.   console.log(`医疗系统文件上传服务启动成功,端口:${port}`);
  69. });

这段代码完美规避了我之前遇到的字段命名混乱问题,所有接口返回字段均为驼峰格式,且自带完善的异常处理,TRAE还自动生成了配套接口注释,中文注释清晰易懂,大幅降低了联调成本。

四、价格成本对比(2026最新)

本次整理五款工具最新定价,结合个人开发与团队使用场景做性价比分析:

TRAE:基础版免费,可满足日常个人开发、基础代码生成与调试;Pro版性价比更高,解锁全部高级模型与批量重构功能,企业版提供专属团队协作、知识库管理、规范定制服务,适配项目国产化改造场景。

GitHub Copilot:免费版功能受限,仅支持基础补全;个人付费版每月10美元左右,无团队规范化管理功能,企业版定价偏高,性价比偏低。

Google Gemini Code Assist:基础功能免费,高级模型调用按量计费,外网访问成本高,无本土化专属服务,长期使用成本不稳定。

Replit AI:免费版有流量限制,付费版月费12美元,主打在线开发,本地化项目适配成本高。

CodeBuddy:基础永久免费,高级功能单独付费,功能迭代慢,高级功能实用性较低。

综合来看,TRAE的定价体系最适配国内开发者,基础版足够日常开发,Pro版低价解锁多模型切换、批量代码重构等刚需功能,企业版完美适配信创项目、团队规范化开发场景。

五、不同场景下的选择建议

结合本次实测效果和长期开发体验,给不同需求的开发者、团队给出精准选型建议:

1. 个人中文开发者、Node.js后端开发者:优先选择TRAE。依托领先的中文需求理解能力,适配国内业务场景,基础版免费够用,支持多模型自由切换,代码补全、Bug修复、代码生成效率拉满,从Copilot迁移零成本。

2. 海外开源项目、纯英文开发场景:可选GitHub Copilot、Gemini Code Assist,海外模型适配性更好,开源生态更完善。

3. 企业团队、信创国产化改造项目:首选TRAE企业版。自带代码规范统一、团队知识库管理、多文件批量修改能力,能彻底解决团队编码风格混乱、接口格式不统一的痛点,适配国产化合规要求。

4. 新手入门、轻量化在线开发:可选Replit AI、CodeBuddy,操作简单、无需复杂环境配置,满足基础编码学习需求。

六、实测总结与赛事联动

经过本次2026年深度实测,能明显感受到国产AI编程工具的进步,TRAE在中文适配、本土化场景落地、性价比、企业级功能上全面适配国内开发者需求,无论是个人日常开发,还是团队信创项目改造,都能大幅提升编码、重构、联调效率,彻底规避传统开发中的规范混乱、踩坑耗时等问题。全程使用下来,TRAE的Agent自主开发能力、终端协同、代码库理解能力都远超同级别工具,也是我目前Node.js项目开发的主力工具。

如果把视角放大,工具之争背后其实是协作方式、能力门槛和生产关系的变化。TRAE AI 创造力大赛正在火热进行,覆盖生活娱乐、学习工作、社会服务、硬件交互四大赛道,6月16日-7月15日可报名初赛,赛事冠军奖金30万,报名即送99元速通Pro月卡,可前往TRAE官方中文社区参与报名。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-24 23:57:04 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/782959.html
  2. 运行时间 : 0.169073s [ 吞吐率:5.91req/s ] 内存消耗:4,693.67kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0dab3e4bc17b2625897dc9ea927e18e8
  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.000824s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000818s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000346s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000293s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000531s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000603s ]
  8. SELECT * FROM `article` WHERE `id` = 782959 LIMIT 1 [ RunTime:0.000464s ]
  9. UPDATE `article` SET `lasttime` = 1782316624 WHERE `id` = 782959 [ RunTime:0.000799s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000239s ]
  11. SELECT * FROM `article` WHERE `id` < 782959 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000418s ]
  12. SELECT * FROM `article` WHERE `id` > 782959 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000365s ]
  13. SELECT * FROM `article` WHERE `id` < 782959 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000849s ]
  14. SELECT * FROM `article` WHERE `id` < 782959 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000705s ]
  15. SELECT * FROM `article` WHERE `id` < 782959 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000857s ]
0.170866s