[WordPress] 安裝 W3 Total Cache 增進網站效能

[WordPress] 安裝 W3 Total Cache 增進網站效能

一直都沒有安裝 WordPress 上的快取外掛,

某個原因也是覺得好像安裝很麻煩,

要改一堆設定檔之類的…

 

不過今天試了一下 W3 Total Cache

安裝啟用並不是很困難,來記錄一下吧~

 

1. 安裝 W3 Total Cache

在安裝快取外掛前,最好先把其他的快取外掛都先移掉,

以免造成互相衝突的狀況。

接著,在外掛區找到 W3 Total Cache 來安裝並啟用~

 

2. 啟用 W3 Total Cache

在 WordPress 後台啟用 W3 Total Cache 外掛時,

可能會遇到一些問題…

像是 htdocs/wp-content 的權限原本是 775 過於寬鬆,

建議改成 755:

 

改法也相當簡單,

我是用 gcloud 指令連上機器後,再執行下面命令:

sudo chmod 755 /opt/bitnami/apps/wordpress/htdocs/wp-content

 

接著出現另外一個錯誤,

感覺上是因為外掛沒有權限去修改 wp-config.php。

點下 Show required changes 鈕,

看說明原來是要在 wp-config.php 裡加上一行:

 

我後來修改的地方,就是修改 /opt/bitnami/apps/wordpress/htdocs/wp-config.php,

在 That’s all, stop editing 這行的前面,

加上 WP_CACHE 的設定:

/** Enable W3 Total Cache */
define('WP_CACHE', true); // Added by W3 Total Cache

/* That's all, stop editing! Happy publishing. */

 

並且在控制台頁面,

按下 Accept 鈕,接受 W3 Total Cache 的授權條款:

 

3. 設定 W3 Total Cache

在外掛區找到 W3 Total Cache > Settings,

把裡面可以打開的功能全都打開吧~

在打開功能並儲存時,可能會遇到一些權限錯誤,

基本上就是看它出現什麼錯誤,去相對應修改就行了。

 

例如,下面是把 object-cache.php 和 db.php,

複製到指定的 /opt/bitnami/apps/wordpress/htdocs/wp-content 目錄下:

sudo cp /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/w3-total-cache/wp-content/object-cache.php /opt/bitnami/apps/wordpress/htdocs/wp-content/object-cache.php
sudo cp /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/w3-total-cache/wp-content/db.php /opt/bitnami/apps/wordpress/htdocs/wp-content/db.php

 

這樣子就算設定完成了~

不過用 Google PageSpeed Insights 測試,

似乎分數幾乎沒什麼改變就是了…

 

參考資料:7 Best WordPress Caching Plugins Compared (2019)

(本頁面已被瀏覽過 877 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料