WIFI之路 WIFI之路 04-16 宝塔安装PHP 8.5并开启opcache(含JIT配置) 背景 无意间看到PHP 8.5 似乎对opcache做了增强。 JIT 编译器全面增强 JIT(即时编译器)的优化是性能提升的核心驱动力。 默认启用与策略优化:PHP 8.5 默认启用 JIT 的 tracing 模式,并且 OPcache 的 JIT 策略更加激进,对热点代码的覆盖率从 PHP 8.4 的约 65% 提升至 78%,这意味着更多的代码路径能被编译成高效的机器码执行。 执行效率飞跃:对于数学计算、循环等 CPU 密集型任务,JIT 的优化效果尤为突出,性能提升可达 35%。实测数据显示,在 JIT 优化后,特定脚本的执行时间可从 120ms 大幅降低至 35ms。 于是我就试试.... PHP 8.5的问题 经过测试目前PHP 8.5存在以下问题,或者说至少在宝塔中存在以下问题。 问题 影响 建议 移除了 zip 扩展 zip功能不可用 需要使用编译方式安装php 8.5,编译时追加 --with-zip 默认opcache参数保守 性能可能不足 需要配置 opcache相关参数 移除了 imap 扩展 影响webmail系统,但不 #网站和程序 #opcache #opcache jit