WP Rocket Review » WordPress 的最佳緩存插件?

已發表: 2019-09-03

目錄

管理網站性能只是作為自託管 WordPress 網站所有者的眾多責任之一。 這意味著要仔細選擇和更新 WordPress 插件,監控頁面速度和正常運行時間性能,並選擇緩存解決方案。

有許多不同的緩存解決方案可供選擇。 在這篇文章中,我們將看看可用於 WordPress 的最流行的緩存插件之一:WP Rocket。 我們將介紹它的最佳功能、安裝過程、易用性,以及最重要的性能。

這是我們關於 WP Rocket 的三部分系列的第 1 部分。 如果您想了解有關 WP Rocket 的更多信息,請務必查看我們在本系列中的其他帖子:

  • WP Rocket 教程 » 如何加速您的 WordPress 網站
  • 最好的緩存插件比較

讓我們開始吧。

什麼是 WP 火箭?

WP Rocket 首先是 WordPress 的緩存插件,但這是對它所有功能的過於簡單化的解釋。 使用其他緩存插件,您需要依靠幾個第三方解決方案來完成該插件的一半功能。 您甚至可能需要依賴您的主機。

WP火箭不同。 它於 2013 年首次發布,由開發者二人組 Jonathan Buttigieg 和 Jean-Baptiste Marchand-Arvier 製作。 當時存在許多性能解決方案,但兩人認為這些解決方案設置起來過於復雜,無法為普通用戶提供積極的用戶體驗。

出現了已成為可用於 WordPress 的最廣泛使用的網站性能解決方案之一。 截至 2019 年,它已發展到超過 86,000 個客戶群,並在超過 667,000 個站點上使用。

多年來,插件本身已經發展到提供越來越多的功能。 讓我們來看看它最好的。

特徵

  • 頁面緩存- 僅此功能可以減少頁面加載所需的時間。
  • 瀏覽器緩存——將靜態內容存儲在訪問者的瀏覽器中,因此無需重新加載。
  • GZIP 壓縮– 壓縮 HTML、樣式表和 JavaScript。
  • 數據庫優化——按計劃或隨意清理 WordPress 數據庫。
  • 谷歌字體優化——確保谷歌字體不會對網站性能產生負面影響。
  • 刪除查詢字符串- 從靜態內容中刪除查詢字符串。
  • 延遲加載– 為圖像、視頻和任何使用 iframe 的內容啟用延遲加載。
  • Minify & Defer – 縮小 HTML、CSS 和 JavaScript 文件並延遲 JS 文件。
  • CDN 集成– 與 CDN 服務無縫集成,但主要針對 Cloudflare 進行了優化。
  • 電子商務友好– 與 WooCommerce、Easy Digital Downloads、Jigoshop 和 iThemes Exchange 集成。
  • 多站點兼容性——這個插件完全針對多站點網絡進行了優化。
  • 多語言兼容性——與 WPML、Polylang 和 qTranslate 集成。

既然您知道了這個插件的全部內容,那麼讓我們換個角度談談使用它的感覺。

安裝和配置

WP火箭儀表板

安裝 WP Rocket 的工作方式與安裝任何其他插件相同。 您可以通過 WordPress 管理區域上傳 ZIP 文件夾,也可以通過 FTP 手動安裝。

在其默認配置中,WP Rocket 提供頁面緩存、瀏覽器緩存和 GZIP 壓縮等功能。 這些功能是自動化的,不能關閉,也不會出現在插件的設置中。

一些額外的設置也被激活。 它們包括合併 Google Fonts 的文件、禁用 WordPress 表情符號和預加載。

我沒有在上面列出的功能中提到預加載,但它通過充當頁面的第一個“訪問者”來提高站點性能,因為頁面在第一次訪問時加載緩慢。 這意味著當網絡爬蟲或真實用戶訪問它們時,它們的加載速度會更快。

配置

WP Rocket 儀表板分為以下幾個部分:

  • 儀表板主頁
  • 緩存
  • 文件優化
  • 媒體
  • 預載
  • 高級規則
  • 數據庫
  • 內容分發網絡
  • 心跳
  • 附加組件
  • 圖像優化
  • 工具

由於此插件包含詳盡的設置列表,因此我將只關注您最可能需要的設置。

讓我們從儀表板主屏幕開始。 這裡最有用的功能是清除緩存選項。 如果您對您的網站進行任何更改,請使用此按鈕立即清除您網站的緩存,以確保更改生效。

儀表板還為您提供鏈接,您可以使用這些鏈接輕鬆訪問您的帳戶、支持和插件的文檔。

接下來是緩存部分。 此部分允許您控制緩存的其他方面,例如緩存啟用 SSL 的頁面以及您的站點在全球範圍內緩存的頻率。

下一部分是文件優化部分,它是一個重要的部分。

WP Rocket 文件優化

本節讓您能夠縮小 HTML、CSS 和 JavaScript。 啟用這些設置可以極大地改善 WP Rocket 在您網站上的執行方式。 它們還消除了您安裝多個第三方插件的需要。

媒體部分允許您啟用延遲加載。 這是另一個強烈推薦的功能,可以提高您網站的性能。

讓我們先跳過一點。 數據庫部分為您提供數據庫的快照,特別是您可以優化的項目。

WP火箭數據庫

此部分允許您查看站點上不一定需要存在的內容和其他項目,例如帖子修訂和垃圾評論。 您可以單獨優化它們中的每一個,也可以通過刪除它們一舉優化它們。 您還可以設置一個時間表,讓插件自動優化您的數據庫。

讓我們進行性能測試。

WP Rocket 的表現如何?

這是前面提到的性能測試。 我在一個小型現場製作網站上執行了這些測試,該網站建立在 SiteGround 的共享託管服務器上。 CDN 服務通過 Cloudflare 啟用。

這是我在安裝 WP Rocket 之前的工作內容。

沒有 WP Rocket 的 Pingdom 未優化

根據 Pingdom 的華盛頓特區服務器,您可以看到我對該站點的加載時間為 1.28 秒。 性能等級為80。

這是我使用 GTmetrix 的結果:

沒有 WP Rocket 的 Gtmetrix 未優化

我的加載時間為 2.7 秒。 最後,這是我在 WP Rocket 之前的 PageSpeed 桌面分數:

沒有 WP Rocket 的 Pagespeed 未優化

這是安裝和激活 WP Rocket 之前我的結果的快速回顧:

  • Pingdom – 1.28 秒
  • GTmetrix – 2.7 秒
  • PageSpeed 得分– 90 分

在激活 WP Rocket 並運行他們建議進行的初始測試時,我有點失望。 根據 Pingdom 的說法,我的網站速度有點慢,對於初學者來說:

Pingdom 與 WP Rocket 未優化

結果是 1.34 秒,差別不大,但開發人員的文檔表明,即使 WP Rocket 在其默認配置中未優化,您的站點似乎也應該運行更快。

我的 GTmetrix 結果僅在 2.2 秒時好一點:

未優化 WP Rocket 的 Gtmetrix

我的 PageSpeed 分數也提高了兩分:

未優化 WP Rocket 的 Pagespeed

以下是更改的回顧:

  • Pingdom – 1.34 秒
  • GTmetrix – 2.2 秒
  • PageSpeed 得分– 92 分

優化 WP Rocket

您可以使用 WP Rocket 運行許多不同的配置,但我選擇走簡單的路線,只縮小 HTML、CSS 和 JavaScript、延遲 JavaScript 和延遲加載媒體。

結果令人印象深刻。 根據 Pingdom 的說法,我的頁面加載時間幾乎減少了一半,為 731 毫秒:

優化了 WP Rocket 的 Pingdom

我使用 GTmetrix 的加載時間也縮短到了 1.6 秒:

帶有 WP Rocket 優化的 Gtmetrix

我的 PageSpeed 分數幾乎沒有受到太大影響,只增加了 1 分:

使用 WP Rocket 優化的 Pagespeed

但是,應注意您的 PageSpeed 分數並不是網站性能的可靠指標。 最好用於診斷性能問題。

以下是我最終結果的回顧:

  • 王國
  • GTmetrix – 1.6 秒
  • PageSpeed 得分– 93 分

讓我們結束這篇評論。

最後的想法

WP Rocket 所提供的一切都給我留下了深刻的印象,尤其是以如此合理的價格。 它可以將多個插件的工作合二為一。 但是,我應該注意,與我最初在此站點上運行的配置相比,我發現此插件的性能沒有差異。

該配置包括 WP Super Cache、一個延遲加載插件、一個延遲 JavaScript 的插件,以及另一個縮小 CSS 和 JavaScript 文件的插件。 此配置以 713 毫秒的加載時間執行,僅比 WP Rocket 的時間快一點。

然而,WP Rocket 的價值並不僅僅在於它的性能。 多虧了這個插件,我才能在我的網站上停用四個插件。 另外,我依賴的主要插件 WP Super Cache 沒有高級選項,這意味著它沒有高級支持。 事實上,在撰寫這篇評論時,它在 WordPress.org 上的支持論壇在過去兩個月的 70 個問題中只有 12 個已解決。 許多問題沒有得到回應。

使用 WP Rocket,您可以通過票證系統獲得涉及您網站的多個性能方面的支持。 使用我之前的配置,如果出現任何問題,我需要與四個支持團隊交談。

支持和更新隨您的許可證一起提供,一個網站的起價為 49 美元。 此許可證有效期為一年,屆時您需要以 30% 的折扣續訂支持和更新。

訪問 WP 火箭

我們沒有在這篇評論中提到這個插件必須提供的所有東西,但是您可以在我們的其他兩個部分中了解更多關於如何使用它以及它如何與其他解決方案相比:

  • WP Rocket 教程 » 如何加速您的 WordPress 網站
  • 最好的緩存插件比較