对于常用Web服务器如Nginx和Apache来说,php.ini文件的优化是一样的。

 

PHP引擎缓存加速器原理:

请求一个PHP程序时,PHP引擎会将该程序编译成特定的操作码Opcode,此操作码将会由PHP引擎执行并丢弃,加速器将Opcode保存在缓存中,节省重复编译时间,达到加速。


重要步骤:

 解决perl的编译问题

 echo "export LC_ALL=C" >> /etc/profile

 PHP优化01 PHP引擎优化 PHP引擎加速器的安装_profile

 安装perl相关软件

 yum install -y perl-devel或者yum install -y CPAN 二选一即可

 

安装PHP加速器Xcache

 下载解压XCACHE,进入XCACHE目录后执行/usr/local/php/bin/phpize

 PHP优化01 PHP引擎优化 PHP引擎加速器的安装_export_02

 

 执行./configure 注意参数为:

 ./configure --enable-xchche --with-php-config=/usr/local/php/bin/php-config

 PHP优化01 PHP引擎优化 PHP引擎加速器的安装_引擎优化_03

  检查安装:

 PHP优化01 PHP引擎优化 PHP引擎加速器的安装_加速器_04


 OK