[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

安裝好乾淨原始版狀態下 WordPress 速度都很快,然而隨著佈景主題套用及安裝多款外掛後,肯定會發現到網站速度變慢卡卡情況,這問題主要也是因為佈景或外掛吃伺服器資源導致;然而前端 (讀者訪客看到頁面) 搭配快取效能不會太慢,反而是後臺卡卡造成管理或撰文很慢該怎麼辦,首先剃除伺服器位置問題 (選離你太遙遠主機根本自找),接著檢查載入很慢時主機 CPU / RAM 記憶體有無跑滿?假如數值都正常有可能是記憶體無法跑到極限值,透過 VPS / cPanel 或是 Plesk 介面來調整 PHP 記憶體限制,讓你的 WordPress 網站加速改善開啟速度慢情況吧!!

 

使用教學:

 

[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

 

由於 WordPress 運作是以 PHP 環境來驅動,因此可以進入主機 Server 後臺檢查 PHP 記憶體上限值,最少都有 128 / 256 / 512MB 甚至是 1GB 資源,在這裡我們可以直接將 memory_limit 參數給調到最高,雖然說平時不會吃那麼多資源,就當作預備用也無妨。

 

P.S: PHP 參數亦可透過 .user.ini 實行,有興趣朋友可參考 How To Configure PHP Using .user.ini

 

[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

 

接著再開啟 wp-config.php 檔案,於下方加入這兩行,若已經有相同參數直接修改數值就可以了。

 

define( ‘WP_MEMORY_LIMIT’, ‘1024M’ );
define( ‘WP_MAX_MEMORY_LIMIT’, ‘1024M’ );

 

至於 WordPress 記憶體限制參數分為 WP_MEMORY_LIMIT 與 WP_MAX_MEMORY_LIMIT,前面是給前端所使用,至於 MAX 為後臺部分,以我經驗來說這兩個記憶體多寡會相互影響,因此建議一起調整會比較好,畢竟 WP_MEMORY_LIMIT 預設僅 40M 根本不夠用。

 

[教學] WordPress 調整設定記憶體限制加速改善網站開啟速度慢方法

 

調整完成後可以前往 WordPress 後臺內網站狀態確認記憶體是否有變多,後續透過 Resource Usage 可以發現到雖然主機記憶體使用量變高,但相對的速度提升不少,若改善效果有限也可能是其他因素造成,這部分未來有機會再補充給大家。

 

留言板