Astra vs OceanWP 性能評測:哪個更快? (2021)

已發表: 2021-08-19

您是否在為您的下一個項目在 OceanWP 和 Astra 主題之間猶豫不決? 我們整理了一份簡短指南,展示了這兩個相互競爭的主題在速度方面的比較。

Astra vs OceanWP:性能比較
Astra vs OceanWP 速度比較


普通人在網頁上花費的時間不到三秒也就不足為奇了。 當另一個站點可用時,谁愿意等待頁面加載,只需單擊一下?

許多不同的因素都會影響網站的性能。 一些網站提供高級功能,而另一些則提供簡單的內容。 事實是,無論您的網站是什麼樣子,您都希望它快速,以便訪問者在您的頁面上停留更長時間並獲得愉快的體驗。

正如 Google 所描述的那樣,為了提供出色的頁面體驗,您應該尋找一個隨著時間的推移表現良好的 WordPress 主題(即使在流量很大的情況下)。 好消息是,Astra 和 OceanWP 都是非常輕量級的主題!

但是為什麼要使用輕量級主題呢?

如果您正在尋找一個可以快速加載且在服務器上易於使用的網站,輕量級主題是您的最佳選擇。 它們的文件比常規的 WordPress 主題更小,因為它只帶有主題所需的最必要的功能。 最後但並非最不重要的一點是,由於代碼質量更簡單,較輕的主題使用的服務器資源更少。

您的 WordPress 主題是您網站的基石。 它為頁面加載速度建立了一個框架,它還影響人們在訪問時對您的設計的看法。

讓我們使用 Lighthouse 技術進行一些性能測試,看看 Astra 或 OceanWP 之間哪個更快! 我們的審核將幫助您決定哪個主題最適合您的需求。

這兩個主題都帶有高級高級插件,但我們將在我們的指南中關注它們的免費版本。

測試 Astra 和 OceanWP 性能的方法

為了測試 Astra 與 Ocean WP 的性能,我們將使用以下設置運行三個單獨的速度測試:

  • 我們將測試的主題:免費版 Astra 和 OceanWP
  • 性能工具:Google PageSpeed Insights 和 Pingdom(服務器:歐洲、倫敦)

我們將遵循三個場景:

場景#1:我們只是在激活每個主題時測試速度,沒有添加內容,沒有 WP Rocket。

️ 場景 #2:我們將使用 WordPress 編輯器構建一個常規主頁:

  • 一個標誌
  • 帶有圖像 (210 KB)、標題和副標題的英雄標題
  • 4 個帶有文本內容的圖像框 (80 KB)
  • 一些帶文字的要點
  • 3 推薦
  • 一個號召性用語按鈕

然後我們將分別比較使用 Astra 和 OceanWP 時的性能結果。

️ 場景#3:我們將在激活 WP Rocket 緩存插件時測量性能。 這將讓您了解您可以獲得的性能改進,這要歸功於 WP Rocket。

以下是我們將在績效審計中衡量的 KPI:

  1. Lighthouse 的整體性能等級 (X/100)
  2. 主頁的加載時間( Pingom 說“理想的網站加載時間應該不超過 2 秒。”
  3. 總頁面大小(以 KB 為單位)
  4. HTTP 請求
  5. 速度指數、交互時間、總阻塞時間、首次內容繪製
  6. Core Web Vitals 分數(最大的內容繪製和累積佈局轉換)

重要提示:對於我們的審核,第三個核心 Web Vitals - 首次輸入延遲 (FID) - 將不可用,因為我們使用的測試站點沒有任何來自真實用戶的數據。 值得慶幸的是,總阻塞時間(TBT),一個實驗室可測量的指標,與 FID 相關。

KPI - 來源:Lighthouse 評分計算器 (v8)
KPI – 來源: Lighthouse 評分計算器(v8)


你想知道你的網站是怎麼做的嗎? 遵循我們關於測試您的 WordPress 網站和測量速度結果的完整指南。

Astra vs OceanWP 速度測試結果

有時,您可能會陷入困境,需要為您的業務做出一些戰略決策。 哪個 WordPress 主題更適合您的網站或客戶? 哪一個在不影響速度的情況下提供最多的選項? 我做了一些研究,以便我們今天可以回答這些問題!

讓我們深入研究三種場景附帶的數據。

️ 場景 #1 – 激活主題(無內容)

讓我們從安裝了 Astra 主題的移動樂譜開始:

Astra 主題已激活 – 沒有內容 – 沒有 WP Rocket – 來源:移動設備上的 PSI


激活 Astra 後,我的得分為綠色 (91/100),並且我的核心網絡生命體保持健康。 它在桌面上變得更好

Astra 主題已激活 - 沒有內容 - 沒有 WP Rocket - 來源:桌面上的 PSI
Astra 主題已激活 – 沒有內容 – 沒有 WP Rocket – 來源:桌面上的 PSI


現在讓我們看看OceanWP的表現如何。

我可以注意到移動設備上的一些問題,得分為 60/100:

OceanWP 主題已激活 – 沒有內容 – 沒有 WP Rocket – 來源:PSI 移動


Lighthouse 標記了幾個需要解決以提高速度的問題。 你可以在下面看到它們:

OceanWP 激活時的機會和診斷部分 - 來源:移動設備上的 PSI
OceanWP 激活時的機會和診斷部分 – 來源:移動設備上的 PSI
留在我們身邊或滾動到下一部分,看看 WP Rocket 如何幫助您解決 PSI 標記的所有問題。

另一方面,桌面上的性能得分則更有希望:

OceanWP 主題已激活 – 沒有內容 – 沒有 WP Rocket – 來源:PSI 桌面


所以,是時候看看我們到目前為止所擁有的了!

阿斯特拉性能OceanWP性能
綜合性能等級手機上的 91/100

桌面上的 100/100
移動端 60/100

桌面上的 99/100
頁面大小276.9 KB 734.5 KB
首頁滿載時間805 毫秒734.5 毫秒
HTTP 請求8 17
最大的內容塗料0,6 秒0.8 秒
第一次內容豐富的油漆0,6 秒0.8 秒
累積版面偏移0 秒0 秒
速度指數0,7 秒1,0 秒
互動時間0,6 秒0.8 秒
總阻塞時間0 毫秒0 毫秒

關於第一次收集的數據的結論:

Astra 對性能的影響比移動端的 OceanWP 小。

Astra 的移動得分為綠色(91/100),與 OceanWP 的 Lighthouse 移動得分相反,後者的 Lighthouse 移動得分降至 60/100。

使用 OceanWP 時頁面大小和 HTTP 請求也更大。

現在讓我們通過使用 WordPress 編輯器構建主頁來增加趣味。 我們將使用 Astra 測量性能結果,然後使用 OceanWP。

️ 場景 #2:激活主題 – 主頁上的內容 – 沒有 WP Rocket

我們使用 WordPress 編輯器的塊(圖像框、英雄標題、推薦、號召性用語和文本)構建了一個主頁。 讓我們看看它如何影響我的表現。

️ 帶有一些內容的 Astra 性能結果

我的整體性能等級和我的 Core Web Vitals 在桌面和移動設備上保持綠色。 添加了一些內容後,我的分數沒有太大變化。

移動分數現在是 91/100:

使用 WordPress 編輯器構建並激活 Astra 的頁面 - 來源:PSI Mobile
使用 WordPress 編輯器構建並激活 Astra 的頁面 – 來源:PSI Mobile


桌面成績完全沒有受到影響:

使用 WordPress 編輯器構建並激活 Astra 的頁面 - 來源:PSI Desktop
使用 WordPress 編輯器構建並激活 Astra 的頁面 – 來源:PSI Desktop


添加一些內容後,我的網站在移動設備和桌面設備上並沒有變得那麼慢。
讓我們看看我的網站如何處理相同的內容,並激活了 OceanWP。

️ OceanWP 性能結果與一些內容

以下是移動端的性能等級:

OceanWP 的結果與內容 - 來源:PSI 移動
OceanWP 的內容結果 – 來源:PSI mobile


這是我在桌面上得到的:

OceanWP 的結果與內容 - 來源:PSI 桌面
OceanWP 的結果與內容 – 來源:PSI 桌面


通過測試相同的主頁,我使用 OceanWP 的速度等級下降了近 10%(從 99 到 90)。

在全球範圍內,我的網站在建立主頁後變得稍微慢了一點,但我在桌面上仍然有一個綠色分數(91/100)。 我們還注意到我的速度指數現在是紅色的,我的 LCP 是橙色的。

更重要的是,我的移動分數從 60 到 55/100:這需要優化。

在下表中,您可以輕鬆地看到 Astra 和 OceanWP 之間的差異:

️ Astra vs OceanWP – 相同內容的性能結果

阿斯特拉性能OceanWP性能
綜合性能等級手機上的 91/100

桌面上的 99/100
移動端 55/100

桌面上的 90/100
頁面大小334,4 KB 746 KB
首頁滿載時間955 毫秒638 毫秒
HTTP 請求9 19
最大的內容塗料0,7 秒1,3 秒
第一次內容豐富的油漆0,7 秒0.8 秒
累積版面偏移0 秒0 毫秒
速度指數0.8 秒2.8 秒
互動時間0,7 秒0.8 秒
總阻塞時間0,07 秒0 毫秒

開箱即用的 Astra 往往比 OceanWP 更快更輕。 使用 Astra 時,向服務器發出的 HTTP 請求更少,我的 Core Web Vitals 更好,我在桌面和移動設備上的整體性能也更好。

這將我們帶到了最後一個場景:使用 WP Rocket 對 OceanWP 和 Astra 有積極影響嗎? 我們會看到任何性能改進嗎? 燈塔的診斷部分呢?

場景#3 Astra vs OceanWP with WP Rocket

在使用 WP Rocket 運行審計之前,我們查看了 Opportunities/Diagnostics 部分,我們可以看到一些改進空間。

例如,在使用 OceanWP 時,我們遇到了 Lighthouse 標記的以下問題:

OceanWP 的機會和診斷部分 - 來源:PSI
OceanWP 的機會和診斷部分 – 來源:PSI
想了解更多關於 Lighthouse 的診斷信息嗎? 檢查如何提高您的 Lighthouse 性能得分並使您的網站更快。

通常,Google 建議您按照以下策略獲得綠色性能評級:

  • 使用有效的緩存策略:通過緩存您的內容,您可以讓訪問者更快地訪問您的網站。 較長的緩存生命週期可以加快對您頁面的重複訪問。
  • 考慮交付關鍵 JS/CSS 內聯並推遲所有非關鍵 JS/樣式(以消除渲染阻塞資源)
  • 減少未使用的 CSS(例如,減少未使用的規則並推遲未用於首屏內容的 CSS 以減少網絡活動消耗的字節數)並減少未使用的 JS
  • 提供基於文本的壓縮(例如 Gzip)以最小化總網絡字節數。
  • 預加載密鑰請求
WP Rocket的功能可讓您解決 Lighthouse 標記的幾乎所有問題。 稍後我們將向您展示優化 WordPress 網站所需的選項,或者您可以立即跳轉到該部分。

好的,現在是時候激活 WP Rocket 來看看如何提高我的表現分數了。

讓我們看一下結果:

WP Rocket 的 Astra 性能

Astra 不需要像 OceanWP 那麼多的優化。 我們的網站性能得分在移動設備和桌面設備上都是綠色的。

在移動設備上,由於 WP Rocket,我的成績從 91 升至 99:

手機上的 Astra 主題 - 帶有內容和 WP Rocket - 來源:PSI mobile
手機上的 Astra 主題——帶有內容和 WP Rocket——來源:PSI 移動

在桌面上,Astra 保持相同的成績:99/100:

Astra 主題 - 帶有內容和 WP Rocket - 來源:PSI Desktop
Astra 主題 – 帶有內容和 WP Rocket – 來源:PSI Desktop


總體而言,使用 WP Rocket,我們的網站速度更快。 各項KPI都有顯著提升,我的移動成績接近100!

OceanWP 性能與 WP Rocket

感謝 WP Rocket,我的移動成績從 60/100 上升到 100/100,如下所示:

我的手機分數在 OceanWP 和 WP Rocket 上是綠色的 - 來源:PSI
我的手機分數在 OceanWP 和 WP Rocket 上是綠色的 – 來源:PSI


我的桌面分數也更好。 從91到98!

使用 OceanWP 和 WP Rocket 的桌面結果 - 來源:PSI
使用 OceanWP 和 WP Rocket 的桌面結果 – 來源:PSI


WP Rocket 在移動設備上的表現非常出色,甚至在 Lighthouse 上給了我 100/100 的分數! 我所有的 KPI 都處於更好的狀態,我在移動設備上的整體表現等級已經被推到了 100(它是 55/100)。

最後,Lighthouse 標記的所有問題現在都在我通過的審核列表中:

由於 WP Rocket,綠色通過了審核列表 - 來源:PSI
由於 WP Rocket,通過了綠色審核清單 – 來源:PSI

Astra vs OceanWP:性能哪個更好?

Astra 和 OceanWP 都是非常快的主題,但是開箱即用, Astra 領先

我們還了解到 WP Rocket 可以在幾分鐘內發揮作用並加快您的網站速度。 如果您想提高您的 Core Web Vitals 和您在移動設備上的性能得分,它是一個必備插件。

我們總結了下表中所有場景的數據,以便您在我們的網站上看到 WP Rocket 的積極影響:

阿斯特拉Astra + WP火箭海洋WP 海洋WP + WP火箭
綜合性能等級手機上的 91/100

桌面上的 99/100
移動設備和桌面設備上的 99/100 移動端 55/100

桌面上的 90/100
移動端 100/100

桌面上的 98/100
頁面大小334,4 KB 112 KB 746 KB 281,7 KB
首頁滿載時間955 毫秒233 毫秒638 毫秒211 毫秒
HTTP 請求9 6 19 8
液晶面板0,7 秒0,4 秒1,3 秒0,4 秒
FCP 0,7 秒0,3 秒0.8 秒0,3 秒
CLS 0 秒0 秒0 毫秒0 毫秒
SI 0.8 秒1,3 秒2.8 秒1.7 秒
TTI 0,7 秒0,3 秒0.8 秒0,3 秒
TBT 0,07 秒0 秒0 毫秒0 毫秒

如何使用 WP Rocket(獎金)加速 Astra 和 OceanWP

您是否夢想通過 Astra 或 OceanWP 在 Lighthouse 上獲得 100/100 的移動分數? 本節將教你我是如何使用 WP Rocket 做到的。

激活 WP Rocket 後,我瀏覽了 WordPress 儀表板中的每個選項卡以激活以下選項:

  • 文件優化選項卡- 縮小 CSS、優化 CSS 交付和刪除未使用的 CSS。
文件優化選項卡 - CSS 文件
文件優化選項卡 - CSS 文件
  • 文件優化選項卡 -縮小 JS、合併 JS 文件、延遲加載 JS 和延遲 JS(這也允許我刪除/減少未使用的 JS):
文件優化選項卡 - JS 文件
文件優化選項卡 - JS 文件
文件優化選項卡 - 延遲 JS
文件優化選項卡 - 延遲 JS
  • 媒體選項卡 -在圖像上啟用 LazyLoad
媒體選項卡 - 延遲加載功能
媒體選項卡 - 延遲加載功能

包起來

綜上所述,Astra 的整體性能等級略好於 OceanWP。 但是,只要您使用 WP Rocket,您就不必擔心它。

正如您在我們上面的分析中看到的那樣,WP Rocket 可以做出巨大的改進,並幫助您在移動設備上獲得 100/100 的 Lighthouse 分數。

試一試,立即開始使用 WP Rocket 提升您網站的性能! 如果您對性能測試或 WP Rocket 功能有任何疑問,請在評論中詢問我們。