php-Zend OPcache 配置
2019-02-26 本文已影响3人
云龙789
- 摘自 Modern PHP
我使用的 homestead ,配置文件在 /etc/php/7.2/fpm/php.ini
。配置后重启 sudo /etc/init.d/php7.2-fpm restart
image.png
image.png
image.png
- 压力测试
ab -c 100 -n 100 http://homestead.test/ // 注意后面一定要添加斜杠
opcache.validate_timestamps=0
,这个参数配置成0的时候,则代码不在更新,如果需要更新,则需要手动清除。我测试了配置成1,也就是代码自动更新,这时候运行程序,PHP代码就会先解析,压力测试结果是
- 以下是设置成0,也就是添加opcache缓存的测试结果
添加缓存
我其实测试了好多遍,大多都是这个结果的临界值。添加缓存,性能可以提高三倍
.有兴趣的同学可以自己测试