OPcache透過將PHP 腳本預編譯的字節碼儲存到共享記憶體來提升PHP 的效能, 儲存預編譯字節碼的好處就是省去了每次載入和解析PHP 腳本的開銷。
PHP 5.5.0 及後續版本中已經綁定了 OPcache 擴充。 對於 PHP 5.2,5.3 和 5.4 版本可以使用 PECL[2] 擴充中的 OPcache 函式庫。
這篇文章主要介紹了PHP Opcache安裝和設定方法介紹,Opcache的安裝需要在編譯時加上enable-opcache即可,本文著重講解配置方法,需要的朋友可以參考下
本文針對PHP5.5等進階版本,編譯時需要加上--enable-opcache參數
編譯安裝完成後,我們開始設定Opcache
[Opcache] zend_extension = opcache.so opcache.enable=1 opcache.memory_consumption = 64 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 4000 opcache.revalidate_freq = 60 opcache.fast_shutdown = 1 opcache.enable_cli = 1
修改後重啟PHP-FPM
service php-fpm restart
最後上個圖
以上是php Opcache的安裝與設定方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!