Kinsta 如何設計最快的 WordPress 託管體驗

已發表: 2020-08-17

2016 年,我們的團隊著手讓 Kinsta 已經高性能的 WordPress 託管變得更快。 我們將整個基礎架構從多個提供商遷移並整合到 Google Cloud Platform (GCP),這一旅程達到了高潮。

今天回顧過去,這個選擇在讓我們建立世界上最快的 WordPress 託管平台方面發揮了巨大的作用。

在本文中,我們將深入探討 Kinsta 的願景以及我們選擇 Google Cloud Platform 作為基礎架構提供商的原因。 具體來說,您將了解 Kinsta 如何使用計算優化的 C2 虛擬機、高級流量路由和自定義容器化託管堆棧將 WordPress 性能提升到一個新的水平。

係好安全帶!

谷歌云平台和虛擬機

Google Cloud Platform 提供各種虛擬機 (VM)。 將虛擬機想像為數據中心中的計算機,它配備了 CPU、RAM、SSD 存儲和快速的 Internet 連接。

與普通計算機一樣,VM 有不同的配置。 在 GCP 上,VM 分為不同的系列。

具體來說:

  • N1、N2 和 E2 VM 是適用於各種工作負載的通用機器,但它們並未針對任何單一任務進行優化。 它們在 Web 服務器、業務應用程序和較小的數據庫中很受歡迎。
  • M1 和 M2 機器加載了 RAM,用於內存密集型用例,例如大型內存 SQL 和 NoSQL 數據庫以及內存數據分析。
  • C2 機器是“計算優化”的 VM,專為電子設計自動化、高性能遊戲和其他 CPU 密集型工作負載(如 WordPress)而設計。 這些是 Google Cloud Platform 最快的服務器,也是我們在 Kinsta 實施的。

Kinsta 如何使用 Google Cloud Platform

在我們提供最快的託管 WordPress 託管體驗的願景中,Google 的 C2 虛擬機發揮著關鍵作用,但這並不是這裡唯一重要的方面(更多內容見下文)。

與通用 N1 虛擬機相比,我們對 C2 虛擬機配置進行了基準測試,發現它比 WordPress 快 200%。

讓我們舉一個簡單的例子,說明計算優化的虛擬機如何直接影響 WordPress 網站的速度。

WordPress 核心、插件和主題是用一種稱為 PHP 的編程語言編寫的。 代碼由 PHP 工作人員執行,它們是執行各種任務的後台進程,從進行數據庫調用以生成您的站點頁面到為 WooCommerce 商店發送訂單確認。

簡而言之,PHP 工作者是您的 WordPress 網站的引擎。

對 WordPress 站點的未緩存請求需要由 PHP 工作人員處理。 由於 CPU 性能直接影響 PHP 工作者處理代碼的速度,因此 Google C2 VM 中的超快 CPU 會直接影響 WordPress 網站的速度。

來自滿意的 Kinsta 客戶的評論。

是什麼讓 Kinsta 快速?

Kinsta 託管的核心是一個容器化的託管堆棧,由 LXD、Nginx、MariaDB 和最新版本的 PHP 的自定義實現提供支持。 我們的軟件堆棧專門針對 Google Cloud Platform 上的高性能 WordPress 託管進行了調整,並且隨著更新更快的解決方案的推出,我們不斷對其進行調整和優化。

在基礎架構端,我們利用 Google 的 C2 VMS 和 Premium Tier 網絡,通過盡可能避免公共 Internet 管道,提供低延遲和 30-50% 更快的流量路由。

相比之下,該領域的大多數其他 WordPress 主機都以犧牲網絡速度為代價使用更便宜、更不安全的光纖。

通過將我們獨特的託管堆棧與穀歌最快的虛擬機、流量路由和我們團隊的深入經驗相結合,Kinsta 能夠從谷歌云平台中榨取每一盎司的性能,為我們的客戶提供真正以性能為中心的 WordPress 託管體驗.

但是,有這麼多“以性能為中心”的 WordPress 主機,您會認為像 GCP 的 C2 機器和高級流量路由這樣的頂級虛擬機將是常態。

不幸的是,在當今的 WordPress 託管環境中並非如此

Kinsta 的使命是提供盡可能快的託管體驗……而這一切都始於 Google Cloud Platform 的閃電般快速的 C2 機器️ Click to Tweet

使用 Kinsta 最快的 WordPress 託管解決方案立即加速您的 WordPress 網站。立即嘗試 30 天退款保證

由 Google Cloud Platform 提供支持的託管服務提供商

Kinsta 不是唯一使用 Google Cloud Platform (GCP) 的 WordPress 主機。 但是,我們是唯一一家為所有客戶大規模使用計算優化 C2 虛擬機和 Google 超高速高級層網絡的主機

Kinsta vs SiteGround

2020 年 5 月,SiteGround 宣布將託管在其位於六個數據中心位置的 Google Cloud Platform 基礎架構上的站點升級到 N2 虛擬機。 在 SiteGround 的新聞稿中,他們表示從 N1 遷移到 N2 虛擬機將使 CPU 性能提高 40%。

相比之下,Kinsta 在 12 個區域支持 29 個數據中心位置,C2 VM 速度提高了 200%。 這意味著除了在速度更快的服務器上託管之外,您還可以使用 Kinsta 戰略性地將您的網站放置在更靠近目標受眾的位置!

Kinsta 與 WP 引擎

2019 年 8 月,WP Engine 宣布支持計算優化的 C2 虛擬機。 但是,只有每月 290 美元起的專用計劃的客戶才能訪問 WP Engine 的高性能 C2 虛擬機。

在 Kinsta,所有客戶都託管在 C2 VM 上。 無論您使用的是 Starter 計劃還是 Enterprise 計劃,無論您的預算有多大,您都可以利用 Google Cloud Platform 最快的服務器並獲得最快的 WordPress 託管體驗。

計算優化的 C2 虛擬機有多快?

在我們了解使 Kinsta 與眾不同的原因之前,請在遷移到運行我們的自定義軟件堆棧的 C2 VM 後從我們的一些客戶站點查看這些性能比較。

一個高流量的 WordPress 新聞網站每分鐘處理數百個 PHP 請求,通過切換到 C2 機器將其響應時間從 250 毫秒減少到 80 毫秒——性能提高了 212.5%

切換到 C2 後性能提升 212.5%。
切換到 C2 後性能提升 212.5%。

Matthew Woodward 受歡迎的在線營銷和 SEO 博客的響應時間從 750 毫秒下降到 385 毫秒——性能提升了 94.8%

Matthew Woodward 在遷移到 C2 後看到了 94.8% 的性能提升。
Matthew Woodward 在遷移到 C2 後看到了 94.8% 的性能提升。

Neuralab 是一家屢獲殊榮的網絡和應用程序開發公司,當其網站的響應時間從 450 毫秒降至 250 毫秒時,其性能提升了 80%

遷移到 C2 後,Neuralab 的性能提升了 80%。
遷移到 C2 後,Neuralab 的性能提升了 80%。

這些只是我們在遷移到 C2 VM 後看到的眾多成功案例中的三個。 最重要的是,我們的客戶不需要做任何事情來利用這些性能提升 - 沒有優化插件,沒有更改站點代碼,也沒有隱藏成本。

是什麼讓 Kinsta 在速度方面與眾不同

因此,現在您可能想知道為什麼 Kinsta 能夠為所有人提供 Google Cloud Platform 最快的服務器,而我們的競爭對手卻只能在昂貴的定制計劃中使用較慢的服務器或 C2 可用性。

答案出人意料地簡單:Kinsta 是一家私人控股公司,客戶體驗是最重要的。 為了深入了解 Kinsta 決定將我們的整個客戶群轉移到 C2 VM 的決定,我與我們的首席執行官 Mark Gavalda 進行了交談。

Kinsta DNA

根據 Mark 的說法,轉向計算優化 C2 VM 的決定很大程度上受到了他所謂的“Kinsta DNA”的影響。

自 Kinsta 於 2013 年成立以來:

“無論成本如何,我們始終使用最優質的材料和人員。 這種以客戶為導向的戰略最明顯的兩個領域是多語言支持和基礎設施。

出色的支持一直是 Kinsta 的標誌性特徵之一。 儘管我們自 2013 年以來取得了巨大的增長,但我們的 24/7/365 客戶支持團隊能夠在 2022 年保持不到2 分鐘的響應時間97% 的客戶滿意度。”

看看我們的一些客戶如何評價他們在 Kinsta 上的 WordPress 託管體驗!

使用我們靈活的 Google Cloud 支持的基礎架構提升您的 WordPress 網站的功能。 查看我們的計劃。

來自滿意的 Kinsta 客戶的評論。

Kinsta 的 C2 虛擬機之旅

在我們轉向高性能 C2 虛擬機之前,我們使用 GCP 的通用 N1 虛擬機通過 Google 的高級層網絡進行路由。 雖然 N1 虛擬機已經為我們提供了不錯的性能,但谷歌推出的 C2 機器很早就引起了我們的興趣。 事實上,當 C2 虛擬機處於“alpha 測試”階段時,Mark 曾前往 Google 的蘇黎世辦事處偷看它們。

起初是愛……線程!

馬克帶著一個奇異的想法離開了他的第一次 C2 遭遇:

“無論成本如何,我們都必須為所有 Kinsta 客戶使用這些機器。”

對我們來說,GCP 的計算優化 C2 虛擬機的定義特徵是無與倫比的單線程性能。 據馬克說,

“大多數與 WordPress 相關的工作負載都是單線程的,因此我們不能使用數十個 CPU 來並行計算單個任務。”

因此,擁有最佳的單線程性能對於託管 WordPress 網站極為重要。

經過大量基準測試後,我們發現與具有 2.2 GHz CPU 的 N1 VM 相比,C2 的 3.8 GHz 全核持續渦輪 CPU“有效地將單個 VM 在任何給定時間可以處理的工作量翻了一番”。 在基準測試之後,我們立即聯繫了 Google Cloud,以獲取有關 C2 可用性的更多信息。

C2 實例的可用區域

2020 年初,我們完成了將整個基礎架構轉換為受支持區域中的 C2 虛擬機的工作(見下文)。 這意味著無論您在北美、歐洲還是亞洲,都有一個配備 C2 的地區在您附近。

隨著 Google Cloud 在其他地區提供 C2 虛擬機,我們將繼續將我們的基礎架構遷移到 C2 機器上。

  1. 台灣彰化縣 (asia-east1)
  2. 香港 (asia-east2)
  3. 日本東京 (asia-northeast1)
  4. 日本大阪 (asia-northeast2)
  5. 韓國首爾 (asia-northeast3)
  6. 印度孟買 (asia-south1)
  7. 印度德里 (asia-south2)
  8. 新加坡裕廊西 (asia-southeast1)
  9. 印度尼西亞雅加達 (asia-southeast2)
  10. 澳大利亞墨爾本 (australia-southeast2)
  11. 比利時聖吉斯蘭 (europe-west1)
  12. 英國倫敦(歐洲西部2)
  13. 德國法蘭克福(歐洲西部3)
  14. 埃姆哈文,荷蘭(歐洲西部 4)
  15. 瑞士蘇黎世(歐洲西部6)
  16. 加拿大蒙特利爾 (northamerica-northeast1)
  17. 加拿大多倫多 (northamerica-northeast2)
  18. 巴西聖保羅 (southamerica-east1)
  19. 美國愛荷華州康瑟爾布拉夫斯 (us-central1)
  20. 美國南卡羅來納州蒙克斯角 (us-east1)
  21. 美國弗吉尼亞州阿什本 (us-east4)
  22. 美國俄勒岡州達爾斯 (us-west1)
  23. 美國加利福尼亞州洛杉磯 (us-west2)
  24. 美國猶他州鹽湖城 (us-west3)
  25. 美國內華達州拉斯維加斯 (us-west4)

多虧了 Google 靈活的 VM 設計以及我們出色的工程和系統管理員團隊,從 N1 到 C2 的過渡是無縫的。 在 C2 之後,客戶的反應非常好,我們確信不計成本地遷移到 Google 最快的服務器是我們客戶的最佳選擇。 用馬克的話來說——“沒有回頭路”!

為所有計劃提供最快的託管體驗(現在和未來)

“速度是我們永遠不會妥協的東西,無論成本如何”。 — Kinsta 首席執行官 Mark Gavalda

在技​​術方面,未來是廣闊的。 Kinsta 熱衷於在 WordPress 託管領域進行創新,我們始終從改善客戶體驗、滿意度和性能的角度評估最新技術。 用馬克的話來說:

“我們的團隊與 Google Cloud 密切合作,以確保我們能夠盡快測試新產品,因此您可以確定我們正在密切關注最新的基礎設施進步。”

五年後,C2 虛擬機可能不再是 WordPress 最快的服務器。 如果您的網站託管在 Kinsta 上,您不必擔心,因為我們將“已經免費遷移您的網站”到最新的服務器。

️ 超快的 C2 機器高級流量路由和自定義容器化託管堆棧 - 只是 Kinsta 使託管託管比以往更快的幾種方式️ Click to Tweet

概括

憑藉其廣泛的虛擬機選擇、超快速的網絡和系統管理員友好的功能,Google Cloud Platform 正迅速成為 WordPress 託管領域中受歡迎的基礎架構提供商。 儘管 Kinsta 不是唯一使用 Google Cloud Platform 的主機,但我們是唯一在所有計劃中提供 C2 機器的主機。

使用 Kinsta,無論您是使用 Starter 計劃還是完全自定義計劃,您的 WordPress 站點都可以訪問 GCP 最快的計算優化服務器。 具體來說,從第一天起,您就可以充分利用 Google Cloud 的 C2 虛擬機和 Premium Tier 網絡。

有關更多信息,請查看我們的 C2 基準測試!

展望未來,我們將目光投向了創新和迭代,目標是打造世界上最好、最快的 WordPress 託管體驗。

我們有許多項目和功能正在籌備中,因此請務必訂閱我們的時事通訊,以隨時了解 Kinsta 和 WordPress 新聞!