概述

LiteSpeed Cache 是一個強大的快取外掛,能夠顯著提升 WordPress 網站的載入速度和效能。本教學將引導您完成 LiteSpeed Cache 的基本設定,

包括快取控制、清除設定、物件快取和瀏覽器快取等重要功能。

目錄

  1. 快取控制設定 (Cache Control Settings)
  2. 清除設定 (Purge Settings)
  3. 物件快取設定 (Object Cache Settings)
  4. 瀏覽器快取設定 (Browser Cache Settings)



一、快取控制設定Cache Control Settings

快取控制設定是 LiteSpeed Cache 的核心功能,透過適當的設定可以大幅提升網站效能。以下是各項設定的詳細說明和建議配置。

步驟 1:進入快取控制設定頁面

  1. 登入 WordPress 後台
  2. 在左側選單中找到 LiteSpeed Cache
  3. 點選 Cache 分頁
  4. 您將看到 Cache Control Settings 區塊

步驟 2:啟用基本快取功能

Enable Cache(啟用快取)

  • 建議設定:ON(推薦啟用)
  • 說明: 這是 LiteSpeed Cache 的主要開關。啟用後,外掛將開始快取您的網站內容,提升載入速度。


Cache Logged-in Users(快取已登入用戶)

  • 建議設定:ON(推薦啟用
  • 說明: 為已登入的用戶提供快取服務,適用於 LSWs v5.2.14 以上版本。


Cache Commenters(快取留言者)

  • 建議設定:ON(推薦啟用)
  • 說明: 為有待審核留言的用戶提供快取服務。

步驟 3:設定進階快取選項

Cache REST API(快取 REST API)

  • 建議設定:ON(推薦啟用)
  • 說明: 快取由 WordPress REST API 產生的請求。

Cache Login Page(快取登入頁面)

  • 建議設定:ON(推薦啟用)
  • 說明: 快取 WordPress 登入頁面。

Cache PHP Resources(快取 PHP 資源)

  • 建議設定:ON(推薦啟用)
  • 說明: 透過 PHP 請求快取某些主題和外掛資源。

步驟 4:行動裝置快取設定

Cache Mobile(快取行動裝置)

  • 建議設定:OFF(不用啟用)
  • 說明: 為行動裝置訪客提供獨立的快取副本。


設定完成檢查

完成以上設定後,請確認:





二、清除設定Purge Settings

清除設定允許您控制 LiteSpeed Cache 如何自動清除舊的快取內容,以確保網站內容的即時性。以下是各項設定的詳細說明和建議配置。

步驟 1:進入清除設定頁面

  1. 登入 WordPress 後台
  2. 在左側選單中找到 LiteSpeed Cache
  3. 點選 Purge 分頁

步驟 2:設定自動清除規則

外掛清除全部快取

  • 建議設定:ON(推薦啟用)
  • 說明: 啟用後,當 WordPress 網站有更新時,LiteSpeed Cache 將自動清除所有快取。


Auto Purge Rules For Public/Singulars(公共/單一頁面自動清除規則)

  • 說明: 選擇當文章或頁面更新時,需要自動清除哪些相關頁面的快取。建議啟用所有選項以確保快取的一致性。
  • 建議設定:
    • 全部頁面:啟用
    • 詳細資訊:啟用
    • 首頁:啟用
    • 作者:啟用
    • 內容類型:啟用
    • 年份歸檔:啟用
    • 每月歸檔:啟用
    • 每日歸檔:啟用
    • 分類目錄:啟用
    • 標籤:啟用
  • 效益: 確保與更新內容相關的所有頁面都能及時更新快取。

步驟 3:設定服務狀態

Serve Stale(提供過期內容)

  • 建議設定:ON(推薦啟用)
  • 說明: 當新的快取內容正在生成時,提供舊的(過期的)快取內容給訪客,避免訪客看到空白頁面或載入緩慢。

設定完成檢查

完成以上設定後,請確認:




三、物件快取設定Object Cache Settings

物件快取可以減少資料庫查詢次數,進一步提升 WordPress 網站的效能。以下是物件快取設定的詳細說明和建議配置。

步驟 1:進入物件快取設定頁面

  1. 登入 WordPress 後台
  2. 在左側選單中找到 LiteSpeed Cache
  3. 點選 Object 分頁

步驟 2:啟用物件快取

Object Cache(物件快取)

  • 建議設定:ON(推薦啟用)
  • 說明: 啟用此功能可以快取資料庫查詢結果,減少資料庫負載。


Method(方法)

  • 建議設定:Memcached 
  • 說明: 選擇您伺服器支援的物件快取方法。Memcached 和 Redis 都是高效能的記憶體快取系統。

Host(主機)

  • 建議設定:localhost
  • 說明: 物件快取伺服器的主機位址。通常為 localhost,除非您的物件快取伺服器位於其他位置。

設定完成檢查

完成以上設定後,請確認:




四、瀏覽器快取設定Browser Cache Settings

瀏覽器快取可以讓訪客的瀏覽器儲存網站的靜態檔案(如圖片、CSS、JavaScript),減少重複下載,從而加快網站的載入速度。

以下是瀏覽器快取設定的詳細說明和建議配置。

步驟 1:進入瀏覽器快取設定頁面

  1. 登入 WordPress 後台
  2. 在左側選單中找到 LiteSpeed Cache
  3. 點選 Browser 分頁

步驟 2:啟用瀏覽器快取

Browser Cache(瀏覽器快取)

  • 建議設定:ON(推薦啟用)
  • 說明: 啟用此功能後,靜態檔案將被快取在訪客的瀏覽器中,減少對伺服器的請求。

Browser Cache TTL(瀏覽器快取 TTL)

  • 建議設定:604800(1 週)
  • 說明: 設定瀏覽器快取的時間,單位為秒。建議設定為較長的時間,例如 1 週(604800 秒),以最大化快取效益。


設定完成檢查

完成以上設定後,請確認:





總結

透過以上 LiteSpeed Cache 的設定,您的 WordPress 網站將能獲得顯著的效能提升。請定期檢查快取設定,並根據網站的實際情況進行調整,

以確保最佳的快取效果。


希望這份教學指南對您有所幫助!