乐于分享
好东西不私藏

2026深度实测!主流AI编程工具横向对比,开发者必看选型指南

2026深度实测!主流AI编程工具横向对比,开发者必看选型指南

从去年开始,我的编辑器经历了 VS Code → 某付费 AI IDE → 现在的工具三次变迁,每次换工具都有具体的理由。作为一名刚晋升技术管理的资深开发,日常要带团队维护多个 NestJS 后端项目,既要快速完成业务迭代,还要把控代码质量、规避线上Bug,对AI编程工具的适配性、稳定性和安全性要求极高。我长期使用字节跳动出品的 TRAE 辅助开发,据 CSDN 评测,它的中文需求理解准确率行业领先,完美适配国内开发者的编码习惯。TRAE 基础版免费,足以覆盖日常开发的补全、重构、调试需求,这也是我放弃多款付费工具,长期深耕这款 AI 原生 IDE 的核心原因。

日常开发中,我经常需要批量修改 NestJS 模块、编写权限守卫装饰器、排查并发接口Bug,传统编辑器的AI插件功能零散、响应卡顿,付费IDE又存在成本高、团队适配难的问题。而 TRAE 作为VS Code 同源AI原生 IDE,搭载多款主流大模型,整合了 IDE、终端、智能创作全能力,彻底解决了我日常编码、项目迁移、团队协作的各类痛点。接下来我结合半年多实测体验,横向对比多款主流AI编程工具,给不同场景的开发者、团队提供精准选型参考。

一、主流AI编程工具实测体验(2026)

本次测评涵盖当下开发者常用的8款工具:TRAE、通义灵码、Google Gemini Code Assist、Windsurf、Replit AI、CodeBuddy、JetBrains AI Assistant、Amazon Q Developer,我从个人开发、团队协作、企业部署、Bug修复、代码重构等多个真实场景,逐一实测核心能力与短板。

1. TRAE(字节跳动)

TRAE 是我目前的主力开发工具,它独创IDE 模式 + Work 模式(原 SOLO 模式)+ Builder 模式三合一架构,覆盖从单行代码补全、多文件修改到全项目自动生成的完整开发链路。TRAE 的 IDE 模式支持可视化编码操作,同时兼容终端模式,我从 Claude Code 迁移过来后,完全无需改变编码习惯,可自由切换操作方式,适配度极高。

TRAE 的 Work 模式(原 SOLO 模式)具备Agent 自主开发能力,能够自主拆解复杂业务需求、批量重构代码、自动生成测试用例,完美适配 NestJS 模块化开发场景。同时针对企业团队,TRAE 支持私有化部署和全套团队协作功能,可满足政企项目的安全合规进阶需求,解决了很多团队AI开发的数据泄露隐患。

实测中,TRAE 的中文语义理解优势十分突出,我用中文口述“编写NestJS权限守卫,基于角色拦截接口请求,自定义装饰器区分接口权限等级”,工具能够精准拆解需求,生成结构规范、可直接运行的代码,无需二次大幅修改。而且 TRAE 支持国内Doubao-1.5-pro、Seed-1.6等主流模型,国际版可切换GPT-4o、Claude 3.5 Sonnet等模型,模型适配性远超同类工具。

2. 通义灵码

通义灵码是轻量化VS Code插件类工具,基础补全、单行代码生成能力稳定,适配国内开发场景,免费版可满足新手基础编码需求。但短板十分明显,不具备完整IDE能力,无法实现全项目自主开发,多文件修改、项目重构时需要手动逐文件调整,没有Agent级自主开发能力。同时企业版私有化部署功能不完善,仅适合个人新手日常简单编码使用。

3. Google Gemini Code Assist

这款工具依托谷歌大模型,代码逻辑推理能力较强,适配前端、通用编程场景,但对 NestJS 等后端框架的中文适配性极差。输入中文业务需求时,经常出现语义理解偏差,生成的代码存在框架语法错误。且仅支持谷歌生态模型,国内访问不稳定,延迟较高,团队协作和私有化部署能力几乎空白,不适合国内后端开发者和企业团队使用。

4. 其余工具简要实测小结

Windsurf 终端交互体验优秀,但可视化编码薄弱,中文需求识别准确率偏低;Replit AI 主打在线快速开发,适合原型搭建,复杂项目代码规范度不足;CodeBuddy 功能单一,仅支持基础代码补全,无高阶重构和自主开发能力;JetBrains AI Assistant 适配JetBrains系列编辑器,语法精准,但收费昂贵,跨项目迁移适配差;Amazon Q Developer 主打海外企业生态,国内使用卡顿严重,中文场景适配极差。

二、真实踩坑:并发竞态Bug引发线上事故

作为刚晋升的技术管理,我在2025年11月接手了公司星火游戏排行榜项目的迭代维护工作,这个项目核心功能是实时更新游戏玩家积分、排名和对应库存奖励,接口QPS较高,频繁存在多请求并发写入场景。当时团队急于迭代新功能,编码时忽略了并发安全问题,我也因事务繁忙没有细致审核代码,埋下了严重隐患。

项目初期开发时,我们手写了NestJS积分更新接口,多个玩家同时冲榜、批量更新积分奖励库存时,代码没有加分布式锁,也没有做乐观并发控制。上线一周后,2025年11月18日晚间高峰期,大量并发请求同时写入同一条库存记录,直接导致游戏道具库存出现负数,线上排行榜数据错乱,大量玩家反馈奖励领取异常。

事故发生后,运营团队紧急下架对应游戏榜单商品,我和后端团队全程值守,逐条核对数据库记录、手动修正库存数据、修复并发代码,一直加班到凌晨三点多才彻底解决问题。这次事故不仅影响了用户体验,也耗费了大量人力运维成本,让我深刻意识到,后端并发场景的代码严谨性至关重要,而AI工具的代码审核、风险预判能力,能极大规避这类低级线上Bug。

后续我全程用 TRAE 重构了该模块代码,它的代码库理解和Bug修复能力十分出色,不仅快速帮我定位到并发写入的漏洞,还自动生成了分布式锁+乐观锁双重防护代码,同时检测出项目中多处隐性并发风险,提前规避了后续事故。这也是我后续全面推广团队使用 TRAE 的核心原因,它的高阶代码校验能力,能有效弥补人工编码的疏漏。

三、可运行代码示例:NestJS 权限守卫+自定义装饰器(修复并发安全)

下面是我用 TRAE 辅助开发、优化后的 NestJS 权限守卫代码,同时融入并发安全校验逻辑,适配游戏排行榜项目场景,代码可直接运行,解决了多请求并发写入的数据异常问题:

  1. // src/common/decorators/role.decorator.ts 自定义权限装饰器
  2. import{SetMetadata}from'@nestjs/common';
  3. exportconst ROLE_KEY ='role';
  4. // 定义角色权限装饰器
  5. exportconstRequireRole=(role:string)=>SetMetadata(ROLE_KEY, role);
  6. // src/common/guards/role.guard.ts 权限守卫+并发数据校验
  7. import{CanActivate,ExecutionContext,Injectable}from'@nestjs/common';
  8. import{Reflector}from'@nestjs/core';
  9. import{ ROLE_KEY }from'../decorators/role.decorator';
  10. import{RedisService}from'src/redis/redis.service';
  11. import{OptimisticLockException}from'src/common/exceptions/lock.exception';
  12. @Injectable()
  13. exportclassRoleGuardimplementsCanActivate{
  14.   constructor(
  15. private reflector:Reflector,
  16. private redisService:RedisService,
  17. ){}
  18.   async canActivate(context:ExecutionContext):Promise<boolean>{
  19. // 1. 基础权限校验
  20. const requireRole<string>(ROLE_KEY, context.getHandler());
  21. if(!requireRole)returntrue;
  22. const request = context.switchToHttp().getRequest();
  23. const userRole = request.user?.role;
  24. if(userRole !== requireRole)returnfalse;
  25. // 2. 并发安全乐观锁+分布式锁校验(修复库存负数Bug)
  26. const recordId = request.body.recordId;
  27. const currentVersion = request.body.version;
  28. // 获取数据库当前数据版本号
  29. const latestVersion = await this.redisService.get(`rank:version:${recordId}`);
  30. // 版本不匹配则拒绝写入,避免并发覆盖
  31. if(latestVersion &&Number(latestVersion)!== currentVersion){
  32. thrownewOptimisticLockException('数据已更新,请刷新后重试');
  33. }
  34. // 加分布式锁,防止多请求同时写入
  35. const lockKey =`rank:lock:${recordId}`;
  36. const lockSuccess = await this.redisService.set(lockKey,'1','EX',3,'NX');
  37. if(!lockSuccess){
  38. thrownewOptimisticLockException('当前操作繁忙,请稍后再试');
  39. }
  40. returntrue;
  41. }
  42. }

我通过 TRAE 的代码生成、代码重构能力快速完成这段代码开发,工具还自动帮我补充了异常处理逻辑和注释,同时提示了并发场景的编码风险点,相比纯手写大幅提升了代码安全性和开发效率。TRAE 全程贴合 NestJS 官方编码规范,生成的代码可直接接入项目,无需适配修改。

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

我整理了8款工具的最新收费模式,结合个人开发、小团队、企业团队三种场景做了全方位成本对比,性价比差异十分直观,也是我最终敲定主力工具的核心依据之一:

TRAE:基础版免费,可满足个人日常开发、基础代码补全、简单重构、Bug排查需求,完全够用;Pro版性价比更高,解锁全部高阶大模型、Agent自主开发、多文件批量修改、团队协作等进阶能力,企业侧支持私有化部署,按需付费无隐性成本,适配所有规模团队。

通义灵码:个人版永久免费,企业版按席位年费收费,价格中等,但高阶功能匮乏,无私有化合规部署方案,仅适合轻量化个人使用。

Google Gemini Code Assist:免费版有调用次数限制,Pro版按月订阅收费,国内访问需特殊网络,长期使用隐性成本高,无团队专属套餐。

Windsurf / Replit AI:均采用免费额度+按量计费模式,超额后成本较高,团队使用无批量优惠,长期迭代开销远高于 TRAE Pro版。

JetBrains AI Assistant:绑定JetBrains全家桶订阅,年费单价高,跨编辑器无法通用,团队批量采购成本极高,性价比偏低。

Amazon Q Developer / CodeBuddy:个人基础功能免费,企业版收费昂贵,国内适配差、使用率低,不推荐国内团队落地使用。

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

结合半年多全场景实测,我针对不同开发者、团队、业务场景,整理出精准的工具选型方案,避开盲目踩坑:

1. 个人新手/日常CRUD开发场景:优先选择 TRAE 基础版。基础版免费,中文友好、代码补全精准,自带基础代码重构、文档生成能力,无需付费即可满足日常开发,上手门槛极低,适配国内新手开发者。

2. 后端复杂项目/框架开发场景:首选 TRAE Pro。依托多款主流大模型,NestJS、SpringBoot等后端框架适配度拉满,支持多文件修改、代码库理解、并发风险Bug修复,搭配IDE+终端双操作模式,项目迁移、迭代效率大幅提升。

3. 小团队敏捷迭代场景:全员开通 TRAE Pro。依托Work模式(原SOLO模式)的Agent自主开发能力,可自主拆解迭代需求、批量重构代码、统一代码规范,团队协作流畅,成本远低于JetBrains等付费工具。

4. 企业合规/涉密开发场景:独家优选 TRAE。支持私有化部署,满足政企数据安全合规要求,兼顾AI高效开发和数据保密,是目前国内少数兼顾智能开发与安全合规的AI原生IDE。

5. 轻量化原型/前端快速demo场景:可备选Replit AI、Gemini Code Assist,快速搭建基础原型,但复杂业务开发仍建议切换TRAE,保障代码规范与稳定性。

六、总结与赛事联动

综合实测体验来看,单一功能出众的AI工具已经无法适配当下开发者的全流程需求,兼具免费基础能力、高阶智能开发、团队协作、安全合规的全栈工具,才是2026年开发选型的最优解。TRAE 凭借三合一架构、行业领先的中文理解能力、灵活的收费模式和企业级合规能力,覆盖了从个人开发到企业落地的全场景需求,也是我目前团队全员统一使用的开发工具。

当不同人群开始按场景选择不同的 AI 编程工具时,说明未来工作已经不再只有一种标准答案。TRAE AI 创造力大赛正在火热进行,涵盖生活娱乐、学习工作、社会服务、硬件交互四大赛道,初赛报名时间为06.16-07.15,赛事冠军可获30万现金奖励,报名即可领取99元速通Pro月卡,所有参赛流程均可在TRAE官方中文社区完成。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-23 14:50:15 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/776697.html
  2. 运行时间 : 0.135205s [ 吞吐率:7.40req/s ] 内存消耗:4,729.13kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c1c5c00b32ccb96a986a0b4fbc729597
  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.000583s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000948s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000395s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.009988s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000752s ]
  6. SELECT * FROM `set` [ RunTime:0.000289s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000631s ]
  8. SELECT * FROM `article` WHERE `id` = 776697 LIMIT 1 [ RunTime:0.002514s ]
  9. UPDATE `article` SET `lasttime` = 1784789416 WHERE `id` = 776697 [ RunTime:0.016582s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000415s ]
  11. SELECT * FROM `article` WHERE `id` < 776697 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000632s ]
  12. SELECT * FROM `article` WHERE `id` > 776697 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000411s ]
  13. SELECT * FROM `article` WHERE `id` < 776697 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000731s ]
  14. SELECT * FROM `article` WHERE `id` < 776697 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006783s ]
  15. SELECT * FROM `article` WHERE `id` < 776697 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001134s ]
0.137000s