ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。 PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展所以我们无需单独下载只要在php.ini开启此扩展即可。 对于 PHP 5.2,5.3 和 5.4 版本可以使用[» PECL](https://pecl.php.net/package/ZendOpcache)扩展中的 OPcache 库 使用下列推荐设置来获得较好的 性能: ~~~ opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1 ~~~ 你也可以禁用[opcache.save\_comments](https://www.php.net/manual/zh/opcache.configuration.php#ini.opcache.save-comments)并且启用[opcache.enable\_file\_override](https://www.php.net/manual/zh/opcache.configuration.php#ini.opcache.enable-file-override)。 需要提醒的是,在生产环境中使用上述配置之前,必须经过严格测试。 因为上述配置存在一个已知问题,它会引发一些框架和应用的异常, 尤其是在存在文档使用了备注注解的时候。 ## 运行时配置 [https://www.php.net/manual/zh/opcache.configuration.php](https://www.php.net/manual/zh/opcache.configuration.php) 详细参考优化缓存章节