当前位置:首页>php>干货|PHP面试通关全攻略,语法+框架+性能+安全全覆盖

干货|PHP面试通关全攻略,语法+框架+性能+安全全覆盖

  • 2026-07-02 23:36:57
干货|PHP面试通关全攻略,语法+框架+性能+安全全覆盖
求职PHP开发岗位,基础语法全会、项目能正常上线,面试却频繁止步复试?

要么弱类型坑、PHP8+新特性一问就懵,要么Laravel/ThinkPHP底层、Redis缓存、MySQL优化讲不透彻,线上卡顿、接口超时、SQL注入、并发击穿等问题毫无排查思路,明明实战经验充足,却错失Web后端、小程序后端、高并发商城优质offer……

作为深耕IT招聘16年的老鸟,见过无数PHP求职者踩坑!很多人误以为PHP入门简单、面试只考基础语法,实则现代PHP面试核心拼的是底层原理、代码规范、性能优化、安全防护、线上排错能力。企业不再招只会CRUD的搬砖工程师,更青睐懂底层、会调优、能兜底、稳得住线上复杂场景的实战型开发者。

今天整理一套PHP专属面试通关全流程攻略,覆盖初面、技术复面、总监面核心要点,适配应届生、1-5年后端开发、商城/小程序/SAAS系统开发跳槽党,照着准备,轻松碾压80%竞争对手!

 一、面试前:3个核心准备,筑牢PHP核心竞争力

PHP岗位门槛低、上限高,初级拼语法,中高级拼框架底层、高并发处理、性能调优、网络安全、线上问题排查。做好这三步准备,彻底告别“只会写业务、不懂底层优化”的短板。

1. 岗位调研:精准匹配,告别盲目备考

PHP业务场景极广,不同方向面试侧重点差异极大,切忌一套知识点应付所有岗位,精准匹配才能高效备考:

传统企业后端开发(侧重基础语法、框架使用、CRUD业务、表单验证、数据对接)、高并发商城开发(侧重Redis缓存、秒杀限流、队列异步、MySQL优化、接口性能调优),还是SAAS/多租户系统开发(侧重权限设计、数据隔离、接口封装、版本兼容)、小程序/公众号后端(侧重微信接口对接、签名验证、授权登录、消息推送)?是否需要掌握PHP8新特性、框架底层源码、Linux运维基础、容器部署、安全防护机制?

做法:

● 精读岗位JD,圈核心关键词:PHP8、Laravel/ThinkPHP源码、Redis、MySQL优化、高并发、限流熔断、SQL注入防护、接口优化、队列任务、线上排错;

● 匹配业务场景:普通业务岗看重代码规范、业务逻辑实现、Bug修复;高薪岗看重性能优化、并发处理、安全防护、架构思维、问题兜底

● 定制简历亮点:优先突出接口性能优化、并发场景落地、安全漏洞修复、数据库调优、队列异步改造等实战成果,拒绝堆砌基础CRUD,用量化数据体现价值(如“优化接口查询逻辑,页面响应速度提升60%”“改造秒杀接口,解决超卖问题,支撑每秒500+并发请求”)。

2. 技能梳理:搭建PHP全栈知识体系,拒绝“只会用不懂原理”

现代PHP面试是全方位考察,面试官会从PHP核心语法、新版本特性、框架底层、数据库优化、缓存中间件、高并发处理、网络安全、线上排错八大维度深度拷问,每一个考点都必须吃透原理,不能只停留在调用API层面。

PHP核心基础(基石,一票否决项):

● 语法与类型机制:吃透弱类型特性、==与===严格区分、数据类型自动转换规则、NULL/0/''/false等值对比坑,熟练掌握可变变量、引用传值、超全局数组使用场景;

● 流程与文件处理:熟练掌握文件上传下载、目录操作、异常捕获、错误级别管控,理解PHP运行报错机制与日志打印规范;

● 面向对象核心:吃透封装、继承、多态、Trait复用、延迟静态绑定、类自动加载原理,掌握魔术方法使用场景与底层逻辑;

● PHP8+新特性:精通命名参数、联合类型、match表达式、属性类型声明、枚举、JIT编译优化,理解新旧版本性能差异与兼容适配方案。

框架底层原理(中高级核心竞争力):

● 核心运行机制:掌握Laravel/ThinkPHP生命周期、路由分发、容器依赖注入、门面模式、中间件原理,能说清框架启动、请求接收、逻辑执行、响应返回全流程;

● 核心组件源码:吃透ORM模型原理、查询构造器、事务机制、验证器、缓存驱动、队列任务实现逻辑,了解框架底层封装思路;

● 框架优化技巧:掌握框架路由缓存、视图缓存、配置缓存开启方式,熟悉模型关联查询优化、避免N+1查询问题的实战方案。

数据库与缓存(高薪岗必考):

● MySQL优化:熟练掌握索引设计、联合索引最左匹配原则、慢查询优化、SQL语句优化、分页优化、事务隔离级别、锁机制(行锁/表锁),能独立解决慢查询、死锁、数据不一致问题;

● Redis核心应用:吃透Redis五大数据类型、持久化机制、缓存穿透/击穿/雪崩解决方案、过期策略、分布式锁实现、缓存预热与更新机制;

● 缓存设计思维:掌握DB+Redis双写一致性方案、多级缓存搭建、接口缓存落地场景,适配高并发业务需求。

高并发与工程实战(核心壁垒):

● 并发处理:掌握秒杀防超卖、接口限流、熔断降级、队列异步处理、任务延时调度解决方案;

● 网络与接口:熟练掌握HTTP协议、接口鉴权(JWT/Token)、跨域解决方案、接口加密、参数校验、防重放机制;

● 安全防护:吃透SQL注入、XSS跨站脚本、CSRF跨站请求伪造、文件上传漏洞、代码执行漏洞的成因与防护方案;

● 线上排错:熟练使用日志排查、Xhprof性能分析、慢查询日志定位、接口超时排查、内存溢出、脚本执行超时问题解决思路。

加分项:

● 有高并发商城、秒杀系统、SAAS多租户系统、小程序后端独立开发优化经验;

● 精通框架底层源码、能自定义中间件、扩展框架组件、手写简易路由/容器/ORM;

● 熟练掌握Linux基础命令、Nginx配置、伪静态、反向代理、负载均衡、站点部署;

● 掌握队列异步、定时任务、分布式锁、多级缓存、接口限流降级实战落地经验。

建议:用思维导图串联所有知识点,重点攻克PHP8新特性、框架底层、MySQL调优、Redis缓存问题、并发安全、线上排错六大核心模块,做到不仅会用,更能讲清原理、复现问题、给出优化方案。

3. 项目打磨:STAR-R法则,把实战优势说透

很多PHP求职者面试吃亏在:只会说“完成XX业务开发”,不会讲性能优化、并发处理、安全防护、问题解决!面试官招中高级PHP开发者,核心看你能不能承接复杂业务、优化系统性能、兜底线上风险。

用STAR-R法则打磨2-3个核心项目,重点突出工程思维和实战价值:

● S场景:项目背景与痛点(如“原有商城商品列表接口直接查库,数据量上万后,页面加载缓慢,高峰期数据库压力大,频繁出现接口超时、502错误”);

● T任务:核心负责内容(如“独立负责商品接口性能优化、缓存体系搭建、SQL语句重构、并发压力适配,保障高峰期系统稳定运行”);

● A行动:落地技术操作(如“1. 重构冗余SQL,优化联合索引,杜绝N+1查询问题;2. 引入Redis做商品数据缓存,实现多级缓存,减轻数据库压力;3. 开启接口限流,防止恶意请求冲击;4. 改造同步查询为异步统计,优化接口响应速度;5. 增加日志监控,实时捕捉异常请求,方便快速排错”);

● R结果:量化落地成果(如“接口平均响应时间从800ms降至150ms,页面加载速度提升80%,数据库QPS降低60%,成功支撑双十一高峰期每秒800+并发请求,无超时、宕机问题”);

● R反思:问题复盘与优化思路(如“初期存在缓存与数据库数据不一致问题,后续优化双写一致性策略,增加定时巡检兜底,进一步提升数据准确性,可拓展适配更多高频访问接口”)。

 二、面试中:4个技巧,凸显PHP硬核实战能力

1. 答题逻辑:原理+坑点+场景+优化,层层递进

PHP面试答题,切忌只给结论!遵循核心原理→高频坑点→实战场景→优化思路四层逻辑,直接拉开和普通候选人的差距,凸显实战功底。

示例:被问“Redis缓存雪崩、穿透、击穿的区别,以及如何解决?”

错误回答:“缓存问题就是缓存失效导致的,加锁、加过期时间就行。”(过于表面,无区分、无细节、无落地方案)

正确回答:“三者核心成因和解决方案完全不同,是PHP高并发开发高频重难点:

第一,缓存穿透:指请求查询Redis和数据库都不存在的数据,比如恶意传非法ID,直接穿透到DB,压垮数据库。解决方案是接口层参数校验、布隆过滤器拦截、空值缓存、封禁恶意IP。

第二,缓存击穿:指热点Key过期瞬间,大量并发请求同时打向数据库,造成瞬时DB压力激增。解决方案是热点Key永不过期、加互斥锁、异步预刷新缓存。

第三,缓存雪崩:指大量缓存Key同时过期或Redis宕机,所有请求全部落库,导致数据库雪崩宕机。解决方案是过期时间随机打散、搭建Redis集群、多级缓存兜底、服务熔断降级。

实战商城项目中,我采用「随机过期时间+热点Key常驻+布隆过滤器」组合方案,彻底规避了三类缓存问题,保障高峰期系统稳定。”

2. 遇难题不硬编,坦诚兜底,展现工程思维

PHP技术栈广、线上场景复杂,遇到冷门问题无需硬编,面试官更看重你的问题排查思维和实战积累。坦诚不会+关联已有功底+落地思路,远比瞎编加分。

示例:被问“Laravel队列超时、重复消费如何彻底解决?”,可回答:“队列深度调优、分布式消费的细节我还在持续深耕,但我熟练掌握Laravel队列的运行原理、失败重试、超时配置、任务隔离机制。日常开发中,我会通过设置合理超时时间、唯一任务标识、消费幂等设计、失败任务入库兜底,杜绝重复消费和数据错乱问题。后续我会重点深耕分布式队列优化,也想请教下团队在高并发队列场景的落地经验。”

3. 高质量反问,凸显技术沉淀与岗位适配度

面试结尾反问环节,拒绝“无问题”,用贴合PHP中高级岗位核心的问题,体现你的专业性和长期发展意愿:

● “团队当前核心业务难点是接口性能、并发压力、数据一致性还是安全防护?日常线上高频Bug集中在哪些场景?”

● “团队技术栈以Laravel还是ThinkPHP为主?是否有自研组件、统一权限体系、缓存架构、接口规范?”

● “岗位后续成长方向是深耕业务架构、高并发优化、系统重构,还是偏向全栈开发?团队是否支持技术优化、源码研读、技术创新?”

4. 细节加分,实战岗位更看重落地与严谨

● 答题优先讲底层原理、高频坑点、线上场景、优化方案,贴合PHP高薪岗位核心诉求;

● 讲解项目时主动提及性能优化、并发兜底、安全防护、异常处理、日志监控,体现专业工程思维;

● 遇到技术分歧,谦逊表达观点,用“我的理解是…实战中我是这样落地的,是否可以进一步优化”替代直接反驳;

● 面试结束简洁复盘感谢,凸显踏实靠谱的技术态度,契合后端开发岗位稳重落地的特质。

 三、面试后:2个动作,大幅提升offer命中率

1. 即时复盘:面试结束立刻记录未答好的知识点,重点补全框架底层、缓存并发、数据库调优、安全防护等薄弱点,针对性查漏补缺;

2. 礼貌跟进:面试1-2天后发送感谢消息,3天无反馈可礼貌跟进,体现求职诚意,加深面试官专业靠谱的印象。

PHP面试的核心本质,从来不是简单的CRUD业务实现,而是考察你的工程能力、优化思维、风险兜底能力:能不能优化性能、扛住并发、规避漏洞、稳住线上系统。基础扎实、懂坑懂优化、实战落地强,就是你的核心竞争力。


是不是总觉得,职场路上总差那么一步?

✅ 想晋升,却被 “学历门槛” 卡住;

✅ 想跳槽,技能储备不够没底气;

✅ 站在职业十字路口,不知道往哪走;

✅ 投出 100 份简历,面试邀约寥寥无几……

别慌!我懂每一个职场人的挣扎与渴望,

关注我,后续持续分享「职场干货」「面试技巧」,陪你一起成长~

祝大家都能顺利通关,斩获心仪的大厂 Offer,在技术道路上越走越远!🚀

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 05:24:45 HTTP/2.0 GET : https://f.mffb.com.cn/a/497766.html
  2. 运行时间 : 0.121220s [ 吞吐率:8.25req/s ] 内存消耗:4,708.13kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d53aa4a17a834bfab0cc47d043a61205
  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.000383s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000568s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000315s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000274s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000532s ]
  6. SELECT * FROM `set` [ RunTime:0.000201s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000747s ]
  8. SELECT * FROM `article` WHERE `id` = 497766 LIMIT 1 [ RunTime:0.000855s ]
  9. UPDATE `article` SET `lasttime` = 1783027486 WHERE `id` = 497766 [ RunTime:0.003353s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000310s ]
  11. SELECT * FROM `article` WHERE `id` < 497766 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000675s ]
  12. SELECT * FROM `article` WHERE `id` > 497766 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000857s ]
  13. SELECT * FROM `article` WHERE `id` < 497766 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.010312s ]
  14. SELECT * FROM `article` WHERE `id` < 497766 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.021527s ]
  15. SELECT * FROM `article` WHERE `id` < 497766 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.013254s ]
0.122733s