美文网首页
配置及调优

配置及调优

作者: chenhongting | 来源:发表于2019-04-09 14:43 被阅读0次

Zend OPcache:

Nginx 把HTTP请求转发给PHP-FPM, PHP-FPM再把请求交给某个PHP子进程处理。PHP进程找到相应的PHP脚本后,读取脚本,把PHP脚本编译成操作码(或字节码)格式,然后执行编译得到的操作码,生成响应。最后把HTTP响应发送给nginx,nginx再把响应发送给HTTP客户端。每次HTTP请求都要消耗很多资源。

我们可以缓存编译每个PHP脚本得到的操作码,加速这个处理过程。缓存后,我们可以从缓存中直接读取并执行预先编译好的操作码,不用每次处理HTTP请求时都查找,读取和编译PHP脚本。

真实路径缓存:

PHP会缓存应用使用的文件路径,这样,每次包含或导入文件时就无需不断搜索包含路径了。这个缓存叫真实路径缓存(Realpath Cache)。如果运行很大的PHP文件如Drupal,使用了大量文件,增加PHP真实路径缓存的大小能得到更好的性能。

相关文章

网友评论

      本文标题:配置及调优

      本文链接:https://www.haomeiwen.com/subject/asbbiqtx.html