OPcache扩展模块 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的加载性能开销,只要开启了OPcache模块后,PHP会自动存储预编译的字节码,不用自己手动去处理。
它带来的最大好处就是 省去了每次加载和解析 PHP 脚本的开销,因为PHP在加载文件和数据的时候,会首先在共享内存中查找该文件是否已经缓存,如果缓存,则直接读取。注意这里对性能的提升只是针对于文件和数据的加载性能,不是执行性能。
PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。 对于 PHP 5.2,5.3 和 5.4 版本可以使用 PECL 扩展中的 OPcache