PHP开启opcache
进入php.ini 搜索opcache 。
opcache.enable=1
原理:
request请求(nginx,apache,cli等)
-->Zend引擎读取.php文件
-->扫描其词典和表达式
-->解析文件-
-->创建要执行的计算机代码(称为Opcode)-
->最后执行Opcode
--> response 返回
request请求(nginx,apache,cli等)-->Zend引擎读取.php文件-->读取Opcode-->执行Opcode--> response 返回
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1 ;(在PHP 7.2.0中被移除,会自动开启)
opcache.enable_cli=1
#可以根据情况自定义
opcache.enable=1
opcache.enable_cli=0
opcache.validate_timestamps=1
opcache.revalidate_freq=1
参考:
https://www.cnblogs.com/sgj123/p/10915372.html
https://www.zybuluo.com/phper/note/1016714
文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。
若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(_)
推荐阅读
发表评论