最快的 WordPress 託管:這是我實現 79 毫秒加載時間的方法

已發表: 2021-06-18
最快的 wordpress 託管
關注@Cloudways

我相信您一定已經閱讀了很多文章,其中包含一些加快 WordPress 網站速度的技巧,但幾乎沒有成功。 這主要是因為許多 WordPress 用戶依賴前端加速技巧而忽略了 WordPress 託管環境。 因此,對於許多用戶來說,最快的 WordPress 託管是加快網站加載速度的第一步。

今天,我將討論不同類型的 WordPress 託管並進行一些測試,以確定 WordPress 網站在 Cloudways 等最快的託管 WordPress 託管上的表現如何。

  1. 為什麼需要更快的 WordPress 託管?
  2. 不同類型的網站託管
  3. 啟動性能測試
  4. 向混音中添加輕量級主題
  5. 為什麼 Cloudways 是最快的 WordPress 主機之一?
  6. 最快的 WordPress 託管需要考慮的其他事項

免責聲明:為了獲得最快的結果,我們在受控環境中進行了這些測試!

為什麼需要更快的 WordPress 託管?

許多研究人員已經證明,你只有 7 秒的時間來吸引訪客的注意力。 一旦此窗口丟失,訪問者可能不會再次訪問您的網站。 這一切都歸結為選擇更快的 WordPress 託管來優化網站的頁面加載時間,以便訪問者可以留下來並查看您的網站的全部內容。

不僅如此,Google 還將頁面加載速度(常見閾值低於 2 秒)視為重要的 SERP 排名信號。


不同類型的網站託管

網絡託管選項通常有四種類型:

共享主機

在網絡託管行業,術語“共享”是指服務器資源(RAM、處理能力、存儲和帶寬)的共享。 由於這種共享環境,對於預算有限且對網站託管知識知之甚少的用戶來說,它是最經濟的解決方案。

在共享託管環境中,高規格的單個服務器託管多個用戶帳戶,多個網站共享服務器資源。 在這樣的設置下,如果一個網站消耗了大量資源,不管你做了什麼優化,其他用戶都會遇到網站加載緩慢的情況。

專用主機

在專用託管環境中,您擁有(或租用)整個服務器。 與共享主機不同,服務器資源不會與任何人共享,讓您可以設置自己喜歡且速度更快的 WordPress 主機環境。

專用託管的另一面是您需要深入了解服務器管理。 由於並非每個專用託管用戶都具備這些技能,因此您需要聘請系統管理員(一種昂貴的資源)來設置和管理服務器。 儘管沒有託管解決方案可以保證 100% 的正常運行時間,但如果您有一個團隊來設置和管理服務器,專用服務器始終是一個不錯的選擇。

VPS 主機

VPS 代表虛擬專用服務器。 此解決方案是共享主機和專用主機的混合體。 VPS 解決方案提供不與其他用戶共享的虛擬服務器(託管在單個大型物理服務器上)。 VPS 託管的一個優勢是您可以準確地分配到您支付的資源!

在 VPS 託管環境中,您是 VPS 的真正所有者(類似於專用託管),並負責設置服務器並打造快速的 WordPress 託管環境。 但是,與專用服務器相比,價格略低,因為您只擁有專用服務器的一部分!

雲主機

雲託管解決方案類似於 VPS 託管,但更可靠。 當託管在雲服務器上時,用戶不知道哪個物理機器託管他們的網站。 考慮到其分佈式架構,與任何其他託管解決方案相比,雲託管是一種更可靠的解決方案。

雲託管的定價模型通常是即用即付,這要求您僅為發票週期內消耗的資源付費。 但是,如果您認為資源不足,您始終可以立即擴展服務器資源。 就像專用和 VPS 託管一樣,您仍然需要設置服務器以構建更快的 WordPress 託管環境。

根據谷歌趨勢數據,雲託管在過去幾年出現了急劇上升的趨勢。

雲託管 - Google 趨勢

來源

託管雲託管 (Cloudways)

雖然雲託管很棒,但它需要您設置、管理和保護您的雲服務器。 為此,要么您必須自己完成所有艱苦的工作,要么聘請某人來完成這項工作。

借助託管雲託管解決方案,提供商負責服務器管理方面的工作,讓您可以充分利用雲託管的強大功能,而無需擔心服務器配置和安全方面的麻煩。

Cloudways 提供完全託管的雲託管體驗,確保您的 WordPress 站點託管在最快的 WordPress 託管堆棧之一上,為您的服務器提供簡單的管理。 這使您可以專注於您的業務流程,並在 Cloudways 的支持下讓您高枕無憂。

為了突出託管雲託管與更快的 WordPress 託管堆棧相結合的性能和功能,我將在本文中使用 Cloudways 作為示例,或者您也可以使用 Cloudways 請求演示功能來討論您的託管挑戰,並在 30 分鐘內,我們將向您展示為什麼 Cloudways 是正確的解決方案。

啟動性能測試

首先,我將向您展示使用 Cloudways 平台是多麼容易。 為此,我在 Cloudways 管理的 Linode 服務器上啟動了一個 WordPress 網站。

選擇服務器 Cloudways

注意:如果您希望復制結果,請獲得一個免費試用帳戶(無需提供信用卡信息)。

服務器環境

出於本文的目的,我在加利福尼亞州弗里蒙特啟動了一個1GB 的 Linode 服務器。 一鍵式服務器啟動過程會創建一個預先配置的服務器:

  • 阿帕奇
  • PHP 7+
  • NGINX
  • 內存緩存
  • PHP-FPM
  • MySQL(您可以稍後選擇 MariaDB)
  • HTTP/2
  • Let's Encrypt 提供的免費 SSL 證書

該列表並未在此結束,因此您可以查看這份包含所有 Cloudways 出色功能的列表。

深入研究已安裝的 WordPress 應用程序

登錄 Cloudways 平台後,從頂部菜單欄導航到應用程序選項卡。 您將看到已安裝應用程序的列表(在這種情況下,您只會看到一個應用程序),當您進入其中時,您將看到以下屏幕:

Cloudways應用管理

訪問管理面板下的 WordPress 登台 URL,使用登錄憑據,然後轉到 WordPress儀表板。 導航到Plugins → Installed Plugins選項卡,您將看到 Breeze,一個預安裝的緩存插件。

注意:我已經從默認的 WordPress 帖子中刪除了 Cloudways 宣傳圖片以減少外部請求。

微風WordPress插件

您可能想知道微風是做什麼用的。 好吧,Breeze 是 Cloudways 的免費 WordPress 緩存插件。 在 Cloudways 上啟動的所有基於 WordPress 的應用程序(默認 WordPress 除外)都預裝了 Breeze。

沒有任何優化的速度測試

現在是時候將事情付諸行動了。

讓我們測試 WordPress 網站,無需任何優化。 測試環境包括:

  • 雲基礎設施: Linode
  • 服務器大小(RAM): 1 GB
  • 數據中心位置:加利福尼亞州弗里蒙特
  • WordPress 版本: 1(29 個主題)
  • 預配置: 2、Varnish、NGINX 和 Breeze 已安裝

出於測試目的,我使用了 Pingdom 工具,測試地點設置為舊金山。

以下是性能結果:

頁面性能結果

提高頁面性能 4

檢測結果

優化後的速度測試

Cloudways 託管環境和 Breeze 的默認設置是令人滿意的,但當然還有改進的餘地。 讓我們配置和優化 Breeze 設置,看看它在 WordPress 網站上的表現如何。

WordPress 緩存插件 - Breeze

在 Breeze 插件中分組

Breeze 易於配置。 您可以看到我通過幾次點擊啟用了Gzip 壓縮縮小分組瀏覽器緩存。 以下結果顯示了由高效緩存插件完全支持的 WordPress 最快託管的強大功能。

瞧!

優化後的速度測試 - 1

優化後的速度測試 - 2

檢測結果

向混音中添加輕量級主題

除了最快的 WordPress 託管之外,輕量級主題還可以提高 WordPress 網站的頁面加載速度。 例如,輕量級多用途主題 Astra 聲稱可以在幾毫秒內加載(使用默認 WordPress 安裝進行的測試)。

讓我們看看 Astra 可以為您的 WordPress 網站帶來哪些改進。

從 WordPress 儀表板中可以明顯看出,Astra 是下載次數最多的主題之一。

WordPress Astra 主題

以下結果顯示了使用 Pingdom 工具測試 Astra 激活站點時的速度改進:

WordPress Astra 主題結果 - 1

WordPress Astra 主題結果 - 2

檢測結果

與二十九主題相比沒有太大區別,但這主要是因為現有環境幾乎是基本的。 當WordPress網站有大量數據時,任何輕量級主題的真正影響都更加突出。 讓我們也測試一下這個聲明!

導入 Astra 模板

Astra 允許您導入模板。 因此,我導入了 Agency 模板以及以下基本插件:

  • 雅特小工具
  • 聯繫表格 7
  • 元素
  • 古騰堡的終極插件

Astra 模板 - 代理

如果您在導入模板時需要幫助,只需按照此流程操作即可。

使用 Astra 模板進行速度測試

讓我們測試網站!

使用 Astra 模板進行速度測試 - 1

使用 Astra 模板進行速度測試 - 2

檢測結果

即使我有一個包含內容和基本插件的現成網站,該網站仍然在近半秒內加載完畢。

這不是令人印象深刻嗎? 確實是。

使用 FakerPress 導入虛擬數據

讓我們用最流行的虛擬數據插件之一進行另一項測試。

為了添加虛擬內容,我選擇了 FakerPress 插件。

轉到 WordPress 儀表板並下載插件。 插件激活後,進入插件設置,添加 10 個虛擬帖子,完成圖片和文字內容,每個帖子 6 段。

FakerPress WordPress 插件

使用虛擬數據進行速度測試

結果如下:

使用虛擬數據進行速度測試 - 1

提高頁面性能

檢測結果

使用虛擬數據,網站加載時間僅為 298 毫秒,這確實是一個令人印象深刻的數字!

請注意,隨著安裝的插件和主題數量的增加以及由此產生的請求數量的增加,WordPress 網站往往會變慢。

為什麼 Cloudways 是最快的 WordPress 主機之一?

Cloudways 被認為是最快的 WordPress 託管之一的原因有很多。 以下是一些:

服務器設置(硬件、操作系統和軟件包等)

Cloudways 的核心由 Apache、NGINX、MySQL/MariaDB 等服務和軟件組成,有助於加快 WordPress 託管環境。

WordPress 建議使用 Apache 和/或 Nginx 支持最新 PHP 版本的託管設置,並受 SSL 證書保護。 所有這些結合在一起是為了在性能和安全性方面充分利用 WordPress。

HTTP/2

HTTP/2 是 HTTP1.1 的高級和優化版本,HTTP1.1 是萬維網上使用最廣泛的協議。 它通過減少服務器響應時間來幫助縮短加載時間,同時還可以提高 SERP 排名。

HTTP/2 使用多路復用術語(單個 TCP 連接中的多個請求),有助於通過單個 TCP 連接處理多個請求。 相比之下,HTTP1.1 只能通過單個 TCP 連接處理一個請求。

根據經驗,如果您對 WordPress 的性能感興趣,請始終選擇支持 HTTP/2 協議的託管服務提供商。

服務器響應時間

服務器響應時間是虛擬主機服務器響應訪問者請求所花費的時間。 有時,它也稱為首字節時間 (TTFB)。 因此,如果您正在尋找最快的 WordPress 託管環境,服務器響應時間是您必須始終牢記的重要統計數據。 服務器響應時間越短,加載網頁所需的時間就越少。

在通過 Webpagetest 或任何其他工具測試您的網站時,您會看到 TTFB(服務器響應時間)是一個重要指標。 根據 Google 指南,網站的 TTFB 不應超過 200 毫秒。

服務器和訪客之間的距離

在選擇 WordPress 託管服務提供商之前,請確保它提供離目標受眾最近的數據中心。 這將有助於減少延遲並改善服務器響應時間 (TTFB)。 因此,您的訪問者將體驗到更快的網站頁面加載。

大多數共享網絡託管服務提供商僅在美國和歐洲設有數據中心。 但是,專用、VPS 和雲託管提供商為您提供分佈在世界各地的數據中心的選擇。

Cloudharmony – 一種雲比較分析工具,列出了幾家頂級託管服務提供商,並根據每個雲提供商所在的區域監控它們的正常運行時間。 您可以了解哪個雲提供商在您感興趣的地區擁有最長的正常運行時間。

選擇服務器 Cloudways

提示: Cloudways 與 Google、Amazon、DigitalOcean、Vultr 和 Linode 合作,提供託管雲託管解決方案。

託管資源

隨著您業務的不斷增長,流量的增加是預期(和受歡迎)的結果。

舉個例子:如果您擁有一家在線商店並推出特別優惠,那麼訪問者的數量會急劇增加。 因此,服務器將不得不響應越來越多的訪問者請求,但如果網絡託管服務器無法滿足所有這些請求,您的訪問者可能會看到“500 內部服務器錯誤”。 結果,預期收入和商店的聲譽都會受到影響。

列出所有要求是建立任何業務的最重要步驟之一。 但是,對於在線業務,您需要了解可能導致業務停機的“正常”和“特殊”要求。

如果您不確定您當前的 WordPress 託管服務提供商是否能夠滿足您的所有期望,請盡快與他們聯繫並解釋您的期望,以便他們可以相應地指導您。 您也可以在投資他們的全面服務之前先試用他們的服務。

PHP 8.0

目前,PHP 8.0 是最新版本,使用 Cloudways,您只需點擊幾下即可在此版本上啟動您的 WordPress 網站。 雖然您應該更新 PHP 版本有多種原因,但您應該知道它對插件和主題兼容性、安全性和性能有直接影響。 WordPress 建立在 PHP 之上,這意味著平台上運行的一切都與這種編程語言直接相關。

最快的 WordPress 託管需要考慮的其他事項

除了最快的 WordPress 託管之外,還有其他方面可以幫助打造更快的 WordPress 網站,包括:

WordPress 版本

每個新的 WordPress 版本都帶有許多與性能和安全相關的更新。 例如,新編輯 Gutenberg 在 Github 上被普遍報導為性能殺手。 然而,在接下來的更新 (5.0.2) 中,問題得到了解決,古騰堡開始收到熱烈的評論。

對於具有 200 個塊的帖子,累積的性能提升大約快 330%。 對於某些設置和插件配置,這可能會更大——例如,使用 Yoast 看到相同的測試帖子速度提高了 540%。 – 馬蒂亞斯文圖拉報導

這些性能更新是每個專家建議升級到最新 WordPress 版本的主要原因。

數據庫優化

許多 WordPress 操作都基於與數據庫的交互。 由於每次交互都需要時間,因此數據庫交互的累積影響可能對網站速度非常嚴重。 為了加快網站性能,必須以優化的方式編寫數據庫查詢,以便可以輕鬆訪問、更新和管理它們。

數據庫維護是網站性能的基本要求。 重要的是管理員應該定期清理數據庫以確保持續的高性能。 這還包括查詢優化以減少執行時間,從而加快網站響應速度。

較少的動態內容

動態內容是響應訪問者產生的請求而生成的,因此動態內容的量因訪問者而異。 即使是簡單的請求(例如生成運輸估算)也可能導致大量動態數據。 現在想像一下由多個並髮用戶生成的動態內容量。 考慮到執行數據庫查詢所需的時間,很容易看出動態內容生成的影響。

相反,如果網站具有由硬編碼 HTML、JS、CSS 和圖像組成的靜態內容,則服務器將為每個訪問者提供相同的內容。 因此,服務器必須消耗少量資源,從而加快頁面加載速度。

如果您可以將一些動態內容轉換為靜態內容,您將看到 WordPress 網站的性能和速度顯著提高。 為了進一步加快速度,請將靜態資源卸載到內容交付網絡 (CDN)。

內容交付網絡 (CDN)

內容交付網絡 (CDN) 在向全球受眾交付 WordPress 網站的靜態和動態內容方面發揮著重要作用。 CDN 緩存靜態文件和/或您網站的副本,並將其存儲在部署在全球各地的服務器(節點)中,甚至遠離您的實際 Web 服務器的地方,以確保快速的內容交付。

Cloudways 用戶可以利用 CloudwaysCDN 並通過點擊幾下直接從平台集成它。 將 CDN 添加到 WordPress 還可以提高您網站的速度。

速度優化插件

WordPress 社區在速度優化插件方面取得了重大進展。 WP Speed Matters 的 Flying Pages 是最流行的速度插件之一,它的工作方式令人印象深刻——它甚至在用戶請求之前就預加載了頁面。 該插件會注入一個 JS 腳本,直到瀏覽器變為空閒狀態並在用戶將鼠標懸停在其上時立即預加載頁面。 它還在視口上預加載頁面,這意味著如果當前查看區域中存在指向頁面的鏈接,它將預加載(也稱為預取內容​​)。

另一個提高網站速度的好工具是 WP Cloudflare Super Page Cache。 對於所有使用免費 Cloudflare CDN 的人來說,這是一個必備插件,原因有很多。 插件不僅緩存靜態內容,還緩存 HTML 網頁。 它也非常易於使用——您所要做的就是提供您的 Cloudflare CDN API 密鑰並讓插件控制緩存。

Flying Images 是 WP Speed Matters 的另一個插件,它通過 CDN 動態壓縮圖像來幫助圖像優化。 是的,該插件帶有一個名為 Statistically 的免費 CDN,由 Cloudflare 提供支持。 它還在 CDN 上將圖像轉換為 WebP。

該插件還會自動清除緩存,這意味著您不必擔心對網站所做的更改,因為該插件可確保您的用戶始終可以使用最新的靜態內容。

為即將到來的頁面體驗更新準備您的網站。

立即使用我們的頁面體驗檢查器。

現在檢查

避免使用 Google 字體(或優化它們)

網站所有者在創建網站後要做的第一件事就是添加 Google 字體以使他們的網站看起來不錯。 雖然它確實讓您的 WordPress 網站充滿活力,但它也會顯著減慢速度,因為 Google Fonts 要求您的瀏覽器向服務器發出額外的請求。 一種解決方案是停止使用 Google Fonts,但您也很可能在其他地方找不到自己喜歡的字體,那怎麼辦? 另一種解決方案是優化您的 Google 字體以使其加載速度更快。

您可以通過限制變體來優化 Google 字體,這意味著您可以使用細字體或粗字體。 另外,盡量在整個網站上使用不超過兩種字體。

優化 Google 字體的另一種方法是在本地託管它們。 這意味著您下載本地系統上的所有字體,將它們上傳到您的服務器,然後將 CSS 片段粘貼到您的網站上。

概括

正如我所展示的,託管在速度更快的 WordPress 主機上並僅使用 WordPress 緩存插件進行優化的站點可以顯著提高 WordPress 站點的速度。 但是,不要忘記實施我在整篇文章中提到的技巧!

結果看起來不令人印象深刻嗎? 嘗試一下 Cloudways,然後將您現有的 WordPress 網站遷移到 Cloudways,配置 Breeze 插件,並親自見證您的 WordPress 網站的改進效果!

當然,不要忘記在下面的評論部分分享您的測試結果。