当前位置:主页 > >

配置php_opcache扩展使php7运行更加快速

时间:2020-04-21 22:02:26 | 栏目: | 点击:

APC与Opcache都是字节码缓存也就是,PHP在被编译的时候,首先会把php代码转换为字节码,字节码然后被执行。

php文件第二次执行时,同样还是会重新转换为字节码,但是很多时候,文件内容几乎是一样的,比如静态HTML文件,生成后内容许久都不会改变,用户访问请求直接由服务器读取响应给客户端浏览器。都不用经过PHP进行解析构建了。

内存中的字节码数据,可以直接缓存进行二次编译。这样程序就会快一些,cpu的消耗也少了。
(这里字节码 就是 opcode)

yum --enablerepo=remi-php72 install php-opcache
find / -name 'opcache.so'
vi /etc/php.d/10-opcache.ini
zend_extension=/usr/lib64/php/modules/opcache.so
opcache.revalidate_freq=600
ps -ef | grep 'php-fpm’
kill -USR2
进程ID 平滑重启
127.0.0.1 daka.01lb.com.cn
<?php
var_dump(opcache_reset());
curl http://daka.01lb.com.cn/opcache.php

您可能感兴趣的文章:

相关文章