Redis 會把常用的資料庫結果放在記憶體,減少 WordPress 每次重新查詢資料庫的次數。Cloudways 新介面通常可在應用程式設定啟用 Object Cache Pro;不過不同伺服器、PHP 版本及應用程式類型的選項可能不同。以下流程先確認服務,再啟用、測試和觀察,所有畫面中的帳戶資料都已遮蔽。
使用前的檢查
先確認應用程式是支援的 WordPress 版本,PHP 達到平台要求,並已建立備份。Redis 是伺服器層服務;停用它可能令同一伺服器上的 Object Cache Pro 暫停,所以不要在生產環境直接測試未驗證的設定。
步驟 1:查看 Object Cache 狀態
進入 Cloudways 的 Servers,選擇伺服器,再開啟目標應用程式的 Application Settings。先記下目前 Object Cache 狀態,並確認沒有正在進行的部署或資料庫工作。
步驟 2:啟用 Redis
若伺服器的 Redis 尚未啟用,先到 Manage Services 或 Settings & Packages 開啟 Redis,等待服務狀態變成可用。新介面有些 WordPress 應用程式會預先啟用,遇到已啟用狀態便不要重複操作。
步驟 3:套用應用程式設定
回到應用程式的 WordPress Settings,開啟 Enable Object Cache Pro,按 Save 或 Confirm。若使用其他 Redis 外掛,請依該外掛的文件設定 prefix、使用者及密碼;不要把這些值貼到文章或截圖。
步驟 4:確認快取健康狀態
在 WordPress 外掛頁或 Cloudways 應用程式頁確認 Object Cache Pro 已啟用,再查看 Redis 狀態及命中率。若出現連線錯誤,先清除快取並檢查 PHP 版本、prefix 與 ACL 設定,不要直接刪除生產資料。
步驟 5:測試網站效能
用無痕視窗測試首頁、登入、搜尋、購物車及表單,分別記錄首次載入與重複載入時間。確認動態內容沒有被錯誤快取;商品庫存、會員資料及結帳頁應按網站規則排除快取。
步驟 6:監察 24 小時
啟用後觀察 Redis 記憶體、命中率、錯誤率及 PHP worker 排隊情況至少一個高峰週期。若記憶體持續接近上限,先檢查外掛和 key prefix,再考慮調整資源;公開方案的成本提示可以保留,但帳戶及付款資料不會出現在截圖。
常見問題:Redis 是否等於頁面快取?
不是。Redis Object Cache 主要儲存物件及資料庫結果;頁面快取、Varnish、CDN 和瀏覽器快取是不同層次,可按需要配合使用。
常見問題:停用 Redis 會怎樣?
依 Cloudways 說明,停用 Redis 可能令同一伺服器上的 Object Cache Pro 暫停。停用前先在低流量時段測試,並保留備份及回復步驟。
