在 2018 年,我開始使用 Kinsta 高性能的 WordPress 主機,2019 年 10 月開始將 WooWP WordPress 代管網站陸續遷移到 Kinsta 主機平台中,Kinsta 的基礎架構使用 Google Cloud Platform (GCP) C2 VM 及全球 24 個數據中心,是我最後決定使用 Kinsta 主機的原因。
回顧今天,當初的決定是正確的,Kinsta 建立了世界上最快的 WordPress 託管主機平台和 24/7 專業的客服人員。
在本文中,我將深入探討 Kinsta 為什麼選擇 Google Cloud Platform 作為基礎架構,Kinsta 如何使用 GCP「運算最佳化」的 C2 VM 機器、Premium Tier 高級網路,將 WordPress 性能往上提升 200%。
目錄
- Google Cloud Platform 虛擬主機
- Kinsta 為何要使用 Google Cloud Platform C2 VM 機器
- Google Cloud Platform 提供支援的託管服務主機商
- 是什麼 Kinsta 可以與眾不同
Google Cloud Platform 虛擬主機
Google Cloud Platform 提供了多種虛擬主機 ,我們稱之為 VM,將虛擬主機視為數據中心中的一台伺服器,該伺服器配備了 CPU、RAM、SSD 硬碟和快速的 Internet 網路。
與一般的 VPS 主機商一樣,VM 具有不同的配置方案與定價,在 GCP 中 VM 分為不同的系列。
各 VM 的特色:
- N1、N2 和 E2 VM 是適用於各種工作負載的通用計算機,但它們並未針對任何單個任務進行最佳化,它們在 Web 伺服器應用上費用較低,是比較受歡迎的 VM 主機。
- M1 和 M2 提供最高容量的記憶體 (RAM),適合記憶體內資料庫,用於記憶體密集型用例,例如:大型記憶體的 SQL 和 NoSQL 數據庫以及記憶體數據分析。
- C2 機器是「運算最佳化」的 VM,非常適合須耗用大量運算資源的工作負載,設計用於電子設計自動化、高性能遊戲以及其他 CPU 繁重的工作負載上,例如:WordPress。 Google Compute Engine 可以為每個核心提供最高效能,也是我們在Kinsta 中給每一位客戶所使用的伺服器。
Kinsta 為何要使用 Google Cloud Platform C2 VM 機器
為了給客戶提供最快的 WordPress 服務體驗,Google 的 C2 VM 發揮了關鍵作用,但這並不是這裡唯一重要的方面 (更多內容請參見下文)。
與通用機器 N1 VM 相比,Kinsta 對 C2 VM 配置進行了基準測試,發現 WordPress 的速度提高了 200%。
可以參考 :Kinsta 分別在 N1 和 C2 VM 針對 WordPress 效能所做的測試。
讓我為您提供一個簡單的例子,說明經過運算優化的 C2 VM 是如何直接影響 WordPress 網站的速度。
WordPress 核心,外掛和佈景主題使用稱為 PHP 的編程語言編寫,代碼是由 PHP Workers 執行的,這些 PHP Workers 是後台進程,它們執行各種任務,從進行數據庫查詢,生成網站頁面到發送 WooCommerce 商店的訂單確認。
簡單來說,PHP Workers 是你的 WordPress 網站的引擎。
PHP Workers 需要處理對 WordPress 網站的未快取頁面的請求,由於 CPU 性能直接影響 PHP Workers 處理代碼的速度,因此 Google C2 VM 中的超快速 CPU 對 WordPress 網站的速度具有直接影響。
Kinsta 為何如此快速?
Kinsta 架構的核心是一個容器化的託管整合,該由 LXD / LXC 、Nginx、MariaDB 和最新版本的 PHP 的自定義實現提供支援,Kinsta 的程式專門針對 Google Cloud Platform 上的高性能 WordPress 託管進行了調整,並且隨著更新、更快的解決方案,Kinsta 將不斷對 VM 進行調整和最佳化。
在基礎架構方面,Kinsta 利用 Google 的 C2 VM 和 Premium Tier 高級網路,該網絡可通過盡可能避免公共 Internet 管道來提供低延遲並加快 30 – 50% 的網路流量。
相比之下,大多數其他 WordPress 主機託管商使用了更便宜,更不安全的光纖網路,但會犧牲網絡速度。
經過 Kinsta 獨特的託管技術與 Google 最快的 C2 VM 機器、高級網路流量以及 Kinsta 團隊的深入經驗相結合,能夠從 Google Cloud Platform 中榨取每一滴的性能,從而為我們的客戶提供真正以性能為中心的 WordPress 託管體驗。
既然如此,市場上聲稱 WordPress 使用 GCP 的主機商,你會認為他們都是使用 Google C2 VM 等頂級虛擬主機和高級網路 Premium Tier 為常態。
很不幸的是,在當今的 WordPress 託管主機市場環境中 情況並非如此。
Google Cloud Platform 提供支援的託管服務主機商
在託管主機市場中,Kinsta 不是唯一使用 Google Cloud Platform (GCP) 的 WordPress 主機;但是,Kinsta 是唯一為所有客戶 大規模使用經過「運算最佳化」的 C2 虛擬主機和 Google 的超快速高級層網絡的主機商。
Kinsta vs SiteGround
2020 年 5 月,SiteGround 宣布升級到 N2 VM 機器,在 6 個數據中心位置的 Google Cloud Platform 基礎架構上支援託管的網站,在 SiteGround 發布的新聞稿中,他們表示從 N1 虛擬主機遷移到 N2 虛擬主機將使 CPU 性能提高 40%。
相比之下,Kinsta支持 35 個數據中心位置,並在 12 個區域中將 C2 VM 的速度提高了 200%。這也意味著說,除了 WordPress 託管在速度更快的伺服器上之外,您還可以使用 Kinsta 從戰略上將您的網站更靠近目標受眾 !
Kinsta vs WP Engine
在 2019 年 8 月,WP Engine 宣布了對「運算最佳化」的 C2 虛擬主機的支援,但是,只有採用 dedicated plans (每月 290 美元起) 的客戶才能在 WP Engine 上訪問高性能 C2 VM 機器。
而在 Kinsta 中,是所有客戶都託管在 C2 VM 機器上,無論您採用的是 Starter 計劃還是 Enterprise 計劃,無論預算多少,都可以利用 Google Cloud Platform 最快的伺服器並獲得最快的 WordPress 託管體驗。
經過「運算最佳化」的 C2 VM 有多快 ?
在我們探討使 Kinsta 與眾不同的原因之前,請移至運行我們的自定義程式整合的 C2 VM 之後,從一些客戶的網站中查看這些性能比較。
一個高流量的 WordPress 新聞站點每分鐘處理數百個 PHP 請求,通過切換到 C2 VM 機器將響應時間從 250ms 減少到 80ms – 性能提高了212.5% !
這些只是將網站遷移到 C2 VM 虛擬主機以後,所看到的許多成功案例中的一個,最重要的是,我們的客戶無需採取任何行動,即可利用這些性能提升的優勢 (而無需最佳化外掛、無需更改網站代碼,也沒有隱藏的成本)。
是什麼 Kinsta 可以與眾不同
因此,從我們 2018 使用到現在,你可能想知道為什麼我們 (WooWP) 一直推薦 Kinsta 主機給客戶。
Kinsta 能夠為所有的計畫方案提供 Google Cloud Platform 最快的伺服器 – C2 VM,而 Kinsta 的競爭對手卻只能在昂貴的自定義計劃方案中使用較慢的伺服器或 C2 VM 機器。
答案非常簡單: Kinsta 是一家私人公司,並沒有大財團資金支助,2013 年由 4 個設計師而創立,創立的宗旨是 – 客戶體驗是重中之重。你可以閱讀 Kinsta 創立的故事,了解他們的背景。
Kinsta DNA
Mark Gavalda (Kinsta 執行長) 表示,遷移到「運算最佳化」的 C2 VM 的決定在很大程度上受到他所謂的「Kinsta DNA」的影響。
自 Kinsta 於 2013 年成立以來:
Kinsta 的 C2 VM 機器之旅
在 Kinsta 還未轉向高性能 C2 VM 之前,使用 GCP 的通用 N1 VM 機器和 Google Premium Tier 高級網路。雖然 N1 VM 機器已經為我們提供了不錯的性能,但是 Google 推出的 C2 機器很早就吸引了 Mark Gavalda 的興趣。
實際上,當 C2 VM 進入「alpha 測試」階段時,Mark 曾前往 Google 位於蘇黎世的辦公室偷看了 C2 VM 機器。
Mark 以一種獨特的思想走出了第一次與 C2 VM 機器的際遇:
對我們來說,GCP 經過運算最佳化的 C2 VM 的定義特徵是 – 無與倫比的單線程性能。根據 Kinsta Mark 的說法:
因此,擁有最佳的單線程性能的伺服器對於 WordPress 網站極為重要。
經過大量基準測試後,Kinsta 發現與配備 2.2 GHz CPU 的 N1 VM 機器相比,C2 的 Intel 可擴充處理器 (Cascade Lake) 級高達 3.8 GHz 的持續全核心「Turbo CPU」時脈速度,有效地使單個 VM 在任何給定時間處理的工作量增加了一倍。
C2 VM 的可用數據中心區域
在 2020 年初,Kinsta 完成了將整個基礎架構過渡到受支持區域中的 C2 VM 數據中心,也就是說,無論您是在北美、歐洲還是亞洲,都有一個靠近 C2 VM 的數據中心。
隨著 Google Cloud 在其他地區提供 C2 VM,Kinsta 就會繼續將基礎架構遷移到 C2 VM 機器。
- Council Bluffs, Iowa, USA (us-central1)
- St. Ghislain, Belgium (europe-west1)
- Changhua County, Taiwan (asia-east1)
- Ashburn, Virginia, USA (us-east4)
- Moncks Corner, South Carolina, USA (us-east1)
- London, UK (europe-west2)
- Frankfurt, Germany (europe-west3)
- Jurong West, Singapore (asia-southeast1)
- Tokyo, Japan (asia-northeast1)
- Mumbai, India (asia-south1)
- Eemshaven, Netherlands (europe-west4)
- Los Angeles, California (us-west2)
在技術方面,未來是廣闊的,Kinsta 熱衷於在 WordPress 託管主機中進行創新,並且 Kinsta 始終從改善客戶體驗,滿意度和性能的角度評估最新技術。
從現在開始到 5 年後,C2 VM 有可能不再是 WordPress 最快的伺服器,如果您的網站是使用 Kinsta 主機,則不必擔心,因為 Kinsta 將會使用 GCP 最新、最快速的伺服器。
Kinsta 開始提供 Google Cloud 的 C3D 伺服器
Kinsta 從 2023 年 12 月開始,正在免費將所有的方案計畫從 Google Cloud C2 伺服器升級到 C3D 伺服器;C3D 伺服器非常強大,可以處理 6 倍的資源,並且回應時間加快 20% 到 50% !
Kinsta 託管平台最引以為傲的是 GCP 的計算最佳化型 C2 VM,但 Google 稱為 C3D 的新伺服器類型正在透過改進的硬體和更高效的 I/O 方法再次提高虛擬主機效能。
目前,更快的 C3D 伺服器並未在 GCP 全球資料中心網路的任何地方可用,但 Kinsta 正在加快腳步,盡可能全面建置它們。
Kinsta 客戶在以下六個區域數據中心內建立 C3D VM 伺服器:
- North America
- Ashburn, Virginia, USA (us-east4)
- Council Bluffs, Iowa, USA (us-central1)
- Moncks Corner, South Carolina, USA (us-east1)
- Europe
- Eemshaven, Netherlands (europe-west4)
- St. Ghislain, Belgium (europe-west1)
- Asia
- Jurong West, Singapore (asia-southeast1)
很可惜,目前台灣的 GCP 彰化數據中心,還沒有在名單之中,相信很快的 GCP 台灣數據中心可以看到 C3D VM 伺服器。
在處理方面,C2 VM 最多支援 60 個虛擬 CPU 和 240 GB RAM;C3D VM 可以利用六倍的資源,多達 360 個虛擬 CPU 和 2.88 TB DDR5 記憶體。
C3D VM 系列為 Kinsta 提供了更大的靈活性,可以最好地滿足客戶的需求,同時也為我們的客戶提供了在他們可以信賴的堅實基礎上更快成長的空間。
結語
主機市場上有著許多的虛擬主機可供選擇,超快速網路和友好的系統管理功能,Google Cloud Platform 迅速成為 WordPress 託管世界中流行的基礎架構提供商。
儘管 Kinsta 不是唯一使用 Google Cloud Platform 的主機商,但是他們是唯一在所有計劃方案中最早提供 C2 VM 和 C3D 伺服器的主機商。
從你使用 Kinsta 主機的第一天起,您就可以充分利用 Google Cloud 的 最快速的 C2 VM、C3D 和 Premium Tier 網路。
展望未來,我們 WooWP 代管服務也會持續與 Kinsta 合作,建立世界上最好,最快的 WordPress 網站體驗。
如果您喜歡這篇文章,那麼您會喜歡 WooWP 的 WordPress 託管平台。加速您的網站,並從我們經驗豐富的 WordPress 團隊獲得技術支援,基於 Google Cloud 的基礎架構專注於自動擴展、性能和安全性,讓我們向您展示 WooWP Kinsta 的與其他主機商的不同 !
Photo by Alex Holyoake on Unsplash
Sharing the is
發佈留言