標籤:web伺服器 php lnmp zendopcache zendoptimizerplus
zendOpcache簡介:
下載連結:http://pecl.php.net/package/ZendOpcache
Zend OPcache通過opcode的緩衝和最佳化來提速PHP的執行.它通過在共用記憶體裡儲存先行編譯的PHP指令碼來提高PHP的效能.這一操作消除了從磁碟讀取PHP檔案然後編譯的過程.此外, 此外它還提供了少量的位元組碼最佳化模式使得代碼執行更快
相容性:
目前的版本的 Zend OPcache適用於PHP 5.2.*, 5.3.*, 5.4.* 以及 PHP-5.5 開發版分支. PHP5.2可能在將來不被支援.
安裝:
wget http://pecl.php.net/get/zendopcache-7.0.5.tgz tar zxf zendopcache-7.0.5.tgz cd zendopcache-7.0.5./configure --with-php-config=/usr/local/webserver/php5.4/bin/php-configmake && make install編輯php.ini(添加如下內容):zend_extension=/usr/local/webserver/php5.4/lib/php/extensions/no-debug-zts-20100525/opcache.soopcache.memory_consumption=128opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable_cli=1重啟PHP-FPM後通過phpinfo()函數查看,功能是否啟用;
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/9D/9F/wKioL1mC1x6DD3qYAACFaCAUdSQ345.png-wh_500x0-wm_3-wmp_4-s_2435017784.png" title="QQ20170803155549.png" alt="wKioL1mC1x6DD3qYAACFaCAUdSQ345.png-wh_50" />
安裝之後,web機器的負載從8點多降到了1點多
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/9D/9F/wKioL1mC17Dwy_peAAAwcbsVcpc246.png" style="float:none;" title="QQ圖片20170803155703.png" alt="wKioL1mC17Dwy_peAAAwcbsVcpc246.png" />
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/9D/9F/wKiom1mC17CgBf_gAAAblQiYMrs672.png" style="float:none;" title="QQ20170803155719.png" alt="wKiom1mC17CgBf_gAAAblQiYMrs672.png" />
安裝PHP加速外掛程式ZendOpcache