Ubuntu Linux
加快WordPress網站效能的一種方式是使用OPcache(PHP的快取擴展)。這會將PHP代碼快取到伺服器記憶體中,從而減少PHP代碼解析和編譯的時間,提高網站的加載速度。
在Ubuntu上啟用OPcache支援的步驟如下:
步驟:
1. 安裝 PHP OPcache:
在終端中執行以下命令:
sudo apt update sudo apt install php-opcache
2. 配置 PHP OPcache:
編輯 PHP 的 OPcache 配置文件:
sudo nano /etc/php/7.x/apache2/conf.d/10-opcache.ini
如果你使用的是不同版本的 PHP,請確認目錄 7.x
被替換為你的 PHP 版本號。
在配置文件中添加以下設置:
opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.validate_timestamps=1 opcache.save_comments=1 opcache.fast_shutdown=1
這些設置可以根據你的伺服器配置和需求進行調整。這裡是一些常見的設置解釋:
opcache.memory_consumption
:分配給OPcache的內存量(以MB為單位)。opcache.interned_strings_buffer
:存儲在內存中的字串緩衝區大小(以MB為單位)。opcache.max_accelerated_files
:緩存的文件數量上限。opcache.validate_timestamps
:啟用時間戳驗證以檢查腳本是否發生更改。opcache.save_comments
:是否保存PHP文件中的註釋。
3. 重新啟動 Apache:
應用新的配置並重新啟動 Apache 伺服器:
sudo systemctl restart apache2
4. 驗證OPcache是否正常運行:
可以在PHP資訊頁面中確認OPcache是否啟用。創建一個包含以下內容的 info.php
文件:
<?php phpinfo(); ?>
將此文件放置在網站的根目錄中,然後在瀏覽器中訪問 http://your_domain.com/info.php
。在PHP資訊頁面中搜索 OPcache
區塊,確認OPcache已經啟用。
使用OPcache可以有效提升WordPress網站的效能。請記得根據你的伺服器配置和需求進行調整,並定期檢查和優化設置。
Xampp
在 XAMPP 中啟用 OPcache 需要對 PHP 進行設定。下面是啟用 OPcache 的一般步驟:
步驟:
1. 找到 PHP 配置文件:
在 XAMPP 安裝目錄中尋找 PHP 的配置文件。
- 在 Windows 上,進入 XAMPP 安裝目錄下的
php
文件夾。 - 找到名為
php.ini
的文件,這是 PHP 的配置文件。
2. 啟用 OPcache:
打開 php.ini
文件並尋找關於 OPcache 的部分,通常位於文件的底部。
找到類似以下的設置(可能根據不同版本的 PHP 有所不同):
;extension=php_opcache.dll
移除行首的分號 ;
以啟用 OPcache。修改後的行應該看起來像這樣:
extension=php_opcache.dll
3. 配置 OPcache:
在 php.ini
中,你可以找到關於 OPcache 的設置,你可以根據需要調整這些設置。以下是一些常見的設置選項:
[opcache] opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.validate_timestamps=1 opcache.save_comments=1 opcache.fast_shutdown=1
opcache.enable=1
:啟用 OPcache。opcache.memory_consumption
:分配給 OPcache 的記憶體量(以MB為單位)。opcache.interned_strings_buffer
:內部字串緩衝區大小(以MB為單位)。opcache.max_accelerated_files
:緩存的文件數量上限。- 其他設置可以根據需要進行調整。
4. 重啟 Apache:
保存 php.ini
文件並重新啟動 Apache 伺服器以應用這些變更。
5. 驗證 OPcache 是否啟用:
建立一個包含 phpinfo()
函數的文件(例如 info.php
)並放置在 XAMPP 的網站根目錄中。在瀏覽器中訪問該文件(例如 http://localhost/info.php
)並確認在 PHP 資訊頁面中是否有關於 OPcache 的內容。
。啟用 OPcache 可以加速 PHP 應用程序的運行,包括 WordPress。請記住,這些設置應根據你的伺服器配置和需求進行調整,並且定期檢查和優化設置。
文章所以供的資訊僅做參考,實際的參數還是要依據你的主機及網站的使情況調整,修改或新增任何參數請務必備份原本的設定檔。