Cloudways 的 Object Cache Pro:Varnish、Redis 與 Breeze 外掛設定,以及清除快取

聯盟行銷揭露 Ver 3.1
聯盟行銷揭露 Ver 3.2(僅限行動版)
測試環境 CloudwaysLightning 堆疊WordPress 7.1.3Breeze 2.6.1Object Cache Pro 1.25.52026-10-19 確認

在 Cloudways 的快取架構中,伺服器上的 Varnish 會儲存做好的頁面,Redis 會儲存資料庫查詢結果,而 Cloudways 最佳化的 WordPress 會以已安裝 Breeze 與 Object Cache Pro 外掛的狀態提供。檢查使用 Lightning Stack 的測試應用程式回應標頭後發現,首頁超過 9 小時都由同一份 Varnish 複本提供,修改文章後的內容要等 Breeze 或 WP Rocket 清除快取才會顯示。

1️⃣ Cloudways 快取架構

Cloudways 伺服器上同時安裝了網頁伺服器 Nginx 與 Apache、頁面快取 Varnish、物件快取 Redis、PHP-FPM 以及 MariaDB。每個應用程式都能在 [Application Settings] › [WebStack] 中,從同時使用 Nginx 與 Apache 的 Hybrid Stack,以及只使用 Nginx 的 Lightning Stack 兩者擇一。Lightning Stack 不會讀取 [.htaccess]。

Cloudways 應用程式選單:在 Application Settings 中開啟 WebStack 分頁,於 Lightning Stack 與 Hybrid Stack 之間擇一的畫面
應用程式 [Application Settings] 中的 [WebStack] 分頁
🗂️ Cloudways 快取配置
📂 網頁伺服器
NginxLightning Stack 只使用 Nginx 與 PHP-FPM
ApacheHybrid Stack 會處理 .htaccess 規則
📂 頁面快取
Varnish在伺服器上儲存頁面複本,可依應用程式個別開關
BreezeWordPress 外掛的頁面快取
📂 物件快取
Redis · Object Cache Pro儲存資料庫查詢結果
📂 WordPress 執行
PHP-FPM執行 PHP 程式碼
MariaDB資料庫

2️⃣ Varnish 設定與排除規則

Varnish 在所有 Cloudways 伺服器上預設都是開啟的,在伺服器上開啟後會套用到該伺服器的所有應用程式。若只想關閉特定應用程式,請在該應用程式的 [Application Settings] › [General] 中關閉 [Varnish]。

Cloudways 應用程式選單:開啟 Application Settings 的 General 分頁,下方 Varnish 欄位的開關
應用程式 [Application Settings] 中的 [General] 分頁與 [Varnish] 開關

WordPress 的登入與後台畫面、WooCommerce 的購物車與結帳頁面,以及帶有登入 Cookie 的請求,一開始就被排除在快取之外。若要額外排除網址或 Cookie,請在 [Application Settings] 的 [Varnish] 分頁用 [Add New Exclusion] 加入。網址要輸入不含網域的路徑,例如 [/booking/]。

Cloudways 應用程式選單:開啟 Application Settings 的 Varnish 分頁,可見 Add New Exclusion 按鈕與空白的排除規則表
應用程式 [Application Settings] 中的 [Varnish] 分頁

對測試應用程式附上登入 Cookie 請求時,回應中沒有出現 [x-cache] 標頭;不帶 Cookie 請求的首頁則顯示 [x-cache: HIT] 與 [age: 33254]。[age] 是 Varnish 複本建立後經過的秒數,約為 9 小時 14 分鐘。

Varnish 用於 WordPress 與 Magento 2,不適合 Laravel 或自行開發的 PHP 應用程式。

快取保留時間(TTL)要在伺服器的 [Settings & Packages] › [Advanced] 中的 Varnish [Cache Lifetime] 設定,新建的測試伺服器預設值為 30 天。可選的值有 4、8、14、24 小時與 7、14、30 天,由於這個值以伺服器為單位,會同時套用到包含 staging 在內的所有應用程式。

Cloudways 伺服器選單:開啟 Settings & Packages 的 Advanced 分頁,可見 PHP 與 MySQL 設定欄
伺服器 [Settings & Packages] 中的 [Advanced] 分頁
Cloudways Settings & Packages 的 Advanced 分頁下方,Varnish 區塊的 Cache Lifetime 欄位,已選擇 30 days
[Advanced] 分頁下方的 Varnish [Cache Lifetime]
🧭 Cloudways 快取設定模擬器
Cloudways路徑模擬器
my-server › my-app
📍my-server›my-app›Application Settings›General
關閉 Varnish
關閉 [General] 中的 [Varnish] 後,只有這個應用程式會被排除在 Varnish 快取之外。
📍my-app›Application Settings›Varnish
新增快取排除
用 [Add New Exclusion] 加入要排除在快取之外的網址或 Cookie。
📍my-server›Settings & Packages›Advanced
Cache Lifetime
選擇 Varnish 的 [Cache Lifetime],會同時套用到伺服器上的所有應用程式。
📍my-app›Application Settings›WordPress
Object Cache Pro
開啟與關閉 [Object Cache Pro]。
unified.cloudways.com/apps/…
CLOUDWAYSmy-server › my-app › Application Settings
Application Settings
GeneralPHP SettingsVarnishWordPressWebStack
Folder · Webrootpublic_html/
Default email sender
Reset File/Folders Permissions
Purge Site CacheNew
Varnish
HTTPS Redirection
SSH Shell Access
Geo IP Detection
CORS Header
Device Detection
Ignore Query String
Application Access
unified.cloudways.com/apps/…
CLOUDWAYSmy-server › my-app › Application Settings
Application Settings
GeneralPHP SettingsVarnishWordPressWebStack
클라우드웨이즈 Application Settings Varnish 탭 Add New Exclusion 화면
unified.cloudways.com/server/…
CLOUDWAYSmy-server › Settings & Packages
Settings & Packages
BasicAdvancedPackagesOptimizationMaintenance
클라우드웨이즈 Settings & Packages Advanced Varnish Cache Lifetime 설정
Cache Lifetime
unified.cloudways.com/apps/…
CLOUDWAYSmy-server › my-app › Application Settings
Application Settings
GeneralPHP SettingsVarnishWordPressWebStack
클라우드웨이즈 Application Settings WordPress 탭 Object Cache Pro 설정
Object Cache Pro
WordPress Multisite
XMLRPC Access
Direct PHP Files Access
Cron Optimizer
點擊左側選單中醒目標示的項目,或畫面上醒目標示的開關

3️⃣ Redis 與 Object Cache Pro

即使 Varnish 已儲存頁面,像登入使用者或購物車這類被排除在快取之外的請求,仍需要 WordPress 查詢資料庫來產生頁面。Object Cache Pro 是把這些查詢結果存進 Redis 記憶體的外掛,讓同樣的資料再次被請求時不必經過資料庫。

Cloudways 最佳化的 WordPress 與 WooCommerce 應用程式在建立時就已安裝並啟用 Object Cache Pro,Cloudways 使用者可以免費使用。開關位於應用程式的 [Application Settings] › [WordPress] 分頁,新建的測試應用程式一開始也是開啟的。

Cloudways Application Settings 的 WordPress 分頁中的 Object Cache Pro 開關
[Application Settings] › [WordPress] 分頁最上方的 [Object Cache Pro] 開關

如果與 Redis Object Cache 或 WP Redis 這類其他物件快取外掛一起安裝會發生衝突,因此要先刪除那些外掛。在伺服器上關閉 Redis 服務後,所有應用程式的 Object Cache Pro 都會停用,且低於 PHP 7.4 的版本無法使用。

4️⃣ 在 Breeze 與 WP Rocket 之間選擇

不使用 Breeze、只用 Varnish 時,頁面快取同樣能運作。不過 Varnish 不會自己得知文章已經更動,所以在快取保留時間結束或你親手清除之前,顯示的都是舊頁面。

Breeze 是 Cloudways 最佳化 WordPress 已預先安裝的免費快取外掛,設定畫面可從管理選單的 [設定] › [Breeze] 開啟。

在查看的應用程式中,[Cache System] 是開啟的,內部快取的清除週期為 1440 分鐘(1 天)。若 [VARNISH] 分頁的 [Auto Purge Varnish] 為開啟狀態,發佈新文章與頁面或有新留言時,也會一併清除 Varnish 快取。

Breeze 設定畫面:BASIC OPTIONS 分頁中,Cache System 開啟、Mobile Cache 關閉、Purge Cache After 為 1440、Gzip Compression 開啟、Browser Cache 開啟、Lazy Load Images 關閉
Breeze 設定中的 [BASIC OPTIONS] 分頁

如果使用 WP Rocket,請停用並刪除 Breeze 這類其他最佳化外掛。把原本使用 WP Rocket 的網站用 Migrator 外掛搬到新應用程式後,首頁 HTML 中同時出現了 Breeze 的快取標示與 WP Rocket 的延遲載入指令碼。因此搬移網站後,要先確認 Breeze 是否開啟。

WP Rocket的 [Varnish] 分頁中開啟自動清除,作用與 Breeze 相同;Object Cache Pro 可以和 Breeze、WP Rocket 這類頁面快取外掛一起使用。

5️⃣ 清除快取

想立刻清除快取,請使用 WordPress 上方管理工具列的 [Breeze] 選單。

Breeze 畫面:展開管理列的 Breeze 選單,可見 Purge All Cache、Purge Modules 下的 Purge Varnish Cache 與 Purge Internal Cache,以及 Purge Object Cache、Settings 和 Support
管理工具列中的 [Breeze] 選單

如果是以 SSH 連線,下列指令會同時清除外掛快取與 Varnish 快取。

wp breeze purge --cache=all

[--cache=varnish] 只會清除 Varnish 快取。

wp breeze purge --cache=varnish

[--cache=local] 只會清除外掛快取。

wp breeze purge --cache=local

前面架有 Cloudflare 這類代理的網站,即使清除了 Varnish,變更內容也可能不會立刻顯示,此時請一併清除 Cloudflare 快取。

🔢 FAQ & 推薦內容

Varnish 也會把 404 頁面快取 5 分鐘。

預設的排除清單是以 [/cart] 這類英文網址為準,因此像德文 [/warenkorb] 這種翻譯後的網址,要另外加入 Varnish 的排除規則。

在應用程式設定中關閉 Object Cache Pro,外掛會被停用並刪除;反之,若是關閉伺服器的 Redis 服務,外掛只會被停用而仍保留,重新開啟 Redis 後會再次啟用。

☁️ Cloudways 推薦內容 文章 19 · 工具 2
🗂️ Cloudways 營運
📄 服務申請 · 基本設定 📄 網域連結 📄 SSL 設定
📋 伺服器 & 應用程式 📄 管理後台登入 📄 Staging Management 📄 付款 · 費用 📄 電子郵件 · SMTP 附加元件 📄 MCP · AI 伺服器管理 📄 SFTP · SSH 連線 📄 網站搬家 📄 備份 📄 伺服器規格調整
📋 主機比較 TOP 7 📄 什麼是雲端主機 📄 什麼是代管型主機 📄 網站主機費用 📄 小型商家用 Cloudways 📄 Cloudways WooCommerce
🛠️ WHOIS 網域查詢 🛠️ 佈景主題檢查 · 外掛偵測
📡 Varnish Cache 文件 📡 Object Cache Pro 文件 📡 Breeze 外掛(WordPress.org 目錄)
沒有搜尋結果。
Cloudways 伺服器 & 應用程式設定教學
Cloudways · 選單
Cloudways 伺服器 & 應用程式設定教學:22 個選單模擬器與角色比較
把伺服器 8 個、應用程式 14 個選單搬進模擬器,並用表格比較同一件事要在哪一邊處理。
閱讀文章 →目前內容
Cloudways WordPress 管理後台登入方法
Cloudways · 管理後台
Cloudways WordPress 管理後台登入方法
用 Admin Panel 資訊進入 WordPress 管理後台的方法,說明 Access Details 畫面上的值用在哪裡。
閱讀文章 →目前內容
Cloudways Staging Management 使用教學
Cloudways · Staging
Cloudways Staging Management 使用教學(WordPress Staging 網站)
建立 Staging 網站並推送到正式網站的步驟,實際操作過應用程式的 Staging Management 選單。
閱讀文章 →目前內容
Cloudways 付款 Vultr 首爾伺服器價格表
Cloudways · 付款
Cloudways 價格與付款:Vultr 首爾伺服器費用、按小時計費 & 優惠碼
建立 Vultr 首爾 1GB 伺服器時,用畫面確認了按小時計費、付款方式登記,以及每月 1 日開立的帳單。
閱讀文章 →目前內容
Cloudways Email SMTP 附加元件設定
Cloudways · Email
Cloudways Email:SMTP 附加元件設定與寄信錯誤,Rackspace、Elastic Email 費用
把 Gmail 連接到免費 SMTP 附加元件,確認測試郵件與 wp_mail() 寄信,並整理了 Elastic Email、Rackspace、Titan 的費用。
閱讀文章 →目前內容
Cloudways MCP Access Token 權限範圍
Cloudways · MCP
Cloudways MCP:Access Token 權限、連接 Claude 與 Cursor,用 AI 管理伺服器
用 Read-Only Token 連接 Claude Code,查詢伺服器清單、服務狀態與 CPU 用量,也確認了清除快取會被拒絕。
閱讀文章 →目前內容
Cloudways SFTP 連線 FileZilla 模擬器
Cloudways · SFTP · SSH
Cloudways SFTP & SSH 連線方法:FileZilla 設定、新增 SSH 金鑰與 IP 白名單
把 FileZilla SFTP 與網頁 SSH 終端機、PowerShell 連線搬進模擬器,並在測試伺服器上確認了新增 SSH 金鑰與 IP 白名單。
閱讀文章 →目前內容
Cloudways 網站搬家模擬器
Cloudways · 網站搬家
Cloudways 網站搬家:WordPress Migrator 外掛、免費搬家申請與 DNS 變更
用 Migrator 外掛把測試網站搬到新應用程式,把六個步驟搬進模擬器,並確認搬家約花了 5 分鐘。
閱讀文章 →目前內容
Cloudways 備份模擬器
Cloudways · 備份
Cloudways 備份:伺服器備份頻率與保留期間、應用程式還原與備份下載
把伺服器備份、應用程式還原與 Roll Back 路徑搬進模擬器,並確認備份約需 30 秒、還原約需 1 分 30 秒。
閱讀文章 →目前內容
Cloudways 伺服器規格調整 Vertical Scaling 畫面
Cloudways · 規格調整
Cloudways 伺服器規格調整:用 Vertical Scaling 增加 RAM · CPU,以及縮小時的注意事項
對照 Vultr 首爾 1GB 伺服器的規格選擇畫面與官方說明,把各業者能否縮小規格,以及透過複製縮小的步驟,搬進模擬器與圖表。
閱讀文章 →目前內容
BEST WordPress 主機比較 TOP 7
主機 · 比較
BEST WordPress 主機比較:2026 年主機 TOP 7 推薦
以速度、價格、支援為標準比較 7 家 WordPress 主機的文章,可以看出 Cloudways 和其他業者相比的位置。
閱讀文章 →目前內容
雲端主機資源池架構與自動擴展
主機 · 雲端
雲端主機:資源池架構與自動擴展、與 VPS 的差異及優缺點
整理了資源池架構與自動擴展,以及雲端 VPS 與一般 VPS 的差異。想判斷 Cloudways 伺服器屬於哪一種時閱讀。
閱讀文章 →目前內容
代管型 WordPress 主機業者負責的管理範圍
主機 · 代管型
代管型 WordPress 主機:業者負責的管理範圍、與代管型 VPS 的差異及優缺點
業者負責更新、備份、安全性、快取的範圍,以及與代管型 VPS 的差異。
閱讀文章 →目前內容
網站主機費用比較圖:小型商家官網依店家網站、預約網站、小型網店條件適合的方式
主機 · 費用
網站主機費用:WordPress 官網的共享主機、雲端與代管主機,以及需要管理的工作
同一天查核共享主機、代管雲端與代管 WordPress 的官方價格,以店家官網為準比較每月費用與每月需要管理的工作。
閱讀文章 →目前內容
小型商家用 Cloudways 營運檢查模擬器:應用程式 Site Manager 畫面
Cloudways · 小型商家
小型商家用 Cloudways:以 Vultr 首爾 1GB 伺服器運作一個月的費用與管理工作
在 Vultr 首爾 1GB 伺服器上架設 WordPress 運作 184 小時,預計帳單金額為 4.76 美元;每月要確認的備份、更新與 SSL 選單已重現在模擬器中。
閱讀文章 →目前內容
Cloudways WooCommerce 網店各網址首位元組:關閉快取與開啟 Breeze
Cloudways · WooCommerce
Cloudways WooCommerce:從架設小型網路商店到將購物車與結帳頁排除於快取之外
在測試伺服器安裝 WooCommerce 並完成測試訂單,確認購物車與結帳頁已排除於快取之外,商品頁首位元組由 532.4ms → 54.9ms。
閱讀文章 →目前內容

ℹ️ 聯盟行銷說明
本站內容包含聯盟行銷連結。訪客透過這些連結購買商品或服務時,本站會從賣家獲得佣金。在這個過程中,購買者支付的金額(遇到活動折扣時金額會降低↓)並不會因此提高。刊登的價格、折扣與庫存資訊以撰寫當時為準,可能與實際情況不同,購買前請向賣家做最後確認。商品的挑選與評價依本站自訂的標準撰寫,是否支付佣金不會影響介紹順序或評價內容。

發佈留言

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

Prove your humanity: 0   +   8   =