跳到主内容
挺对网
百科词条运维知识

OPCache PHP OPcache

别名:Opcode 缓存

本词条约 205 字 阅读约 1 分钟 更新于

OPcache 是 PHP 自带的操作码缓存,把 PHP 脚本编译后的中间码缓存在内存里,省去每次请求都重新解析与编译脚本的开销。开启后能明显降低 PHP 动态页面的 CPU 消耗与响应时间,是 PHP 站点的基础优化。

怎么理解

PHP 每次执行要把源码编译成 opcode 再运行,重复编译浪费性能。OPcache 缓存编译结果,命中时直接执行。更新代码后需让其重新编译(自动检查或重启),否则可能仍是旧版本。

参考资料

  1. [1] PHP OPcache 手册