託管堆疊

技術託管堆疊

以 FrankenPHP 為核心的 WordPress Multisite 託管平台。

Hosted Ultimate Multisite 結合現代邊緣傳遞、Caddy、FrankenPHP、WordPress Multisite、全頁快取、物件快取、受管備份及可擴展的資料架構,讓您的網路能從少量網站成長為高流量的 SaaS 風格平台。

堆疊原則

  • 預設快速:邊緣快取、全頁快取、物件快取及 FrankenPHP 工作程序。
  • WordPress 原生:以 Multisite 為核心建置,而非事後再附加網站管理功能。
  • 可擴展:無狀態 Web 節點、具快取感知能力的路由,以及冗餘資料層設計。
  • 對營運人員友善:可重複執行的部署、備份、監控,以及更少的活動元件。

請求如何在平台中流動

每一層各司其職:保護、路由、快取、執行、擷取資料,並盡可能回傳最快且安全的回應。

1. 邊緣防護

Cloudflare 在流量抵達來源伺服器之前吸收常見的網際網路雜訊:CDN 傳遞、DNS、TLS 邊緣終止、DDoS 緩解及 WAF 類型過濾。

2. Caddy 路由

Caddy 處理現代 HTTP 路由及自動 HTTPS。隨需 TLS 可在簽發憑證前,驗證對應網域是否屬於多站台網路。

3. FrankenPHP 執行階段

FrankenPHP 直接在以 Caddy 為基礎的伺服器執行階段中執行 PHP,減少傳統 Web 伺服器至 PHP-FPM 的交接,並讓應用程式路徑保持精簡。

4. 全頁快取

Sidekick 全頁快取可為匿名流量提供回應,無須在每次請求時完整啟動 WordPress;內容儲存鉤子則會自動清除已變更的路徑。

5. WordPress Multisite

一套 WordPress 程式碼庫可驅動眾多客戶網站。Ultimate Multisite 提供商業控制功能:方案、佈建、網域工作流程、附加元件及網站管理。

6. 資料與備份

資料庫與檔案層透過備份及還原工作流程受到保護。擴展架構為高流量網路加入冗餘資料庫節點、複寫及容錯移轉。

FrankenPHP 為何重要

傳統 WordPress 堆疊通常將 Web 伺服器、反向代理、PHP-FPM 集區、快取層及程序管理器拼湊在一起。FrankenPHP 將此路徑的關鍵部分整合至現代化、由 Caddy 驅動的執行階段,這代表需要調校的邊界更少,且從請求到 PHP 執行的路徑更乾淨。

自訂 PHP 建置

PHP 從原始碼編譯,並針對我們的特定工作流程進行最佳化。Opcache 已設定為提供最佳效能。預載入功能會將常用 PHP 檔案保留在記憶體中待命。

內建 Caddy

FrankenPHP 繼承 Caddy 的營運優勢:現代 HTTP、自動憑證、簡潔設定及可靠路由。

更少的活動元件

統一的執行階段可減少需要調校、重新啟動、監控及協調的服務數量。

非常適合 Multisite

網站網路可受益於高效率路由、持續運作的 cron 工作程序、共用應用程式程式碼及集中式快取失效處理。

元件價值分析

元件功能託管多站台的價值
Cloudflare 邊緣層DNS、CDN、流量過濾、DDoS 防護及全球傳遞。在流量抵達 WordPress 前保護來源伺服器,並改善全球訪客的延遲。
Caddy路由 HTTP 流量並自動化憑證作業,包括為對應網域提供隨需 TLS。讓客戶網域可快速上線,無須手動處理憑證。
FrankenPHP在現代、由 Caddy 驅動的應用程式伺服器中執行 PHP,並提供工作程序模式選項。降低堆疊複雜度,並改善動態 WordPress 請求的處理路徑。
Sidekick 頁面快取儲存匿名流量的全頁回應,並清除已變更內容的路徑。讓許多請求成為快速的快取命中,而非完整啟動 WordPress。
Docket 物件快取快取耗費資源的 WordPress 物件及查詢結果。減少大型網路中重複的資料庫工作。
WordPress Multisite透過單一 WordPress 安裝及共用程式碼庫執行多個網站。為 SaaS 風格 WordPress 託管提供原生基礎。
Ultimate Multisite新增方案、佈建、網域對應、計費工作流程、計量、附加元件及控制功能。將 WordPress Multisite 轉變為可銷售的託管平台。
Bedrock + Composer讓 WordPress 相依套件具備版本控制、可重現性及可部署性。減少部署偏差,並為平台提供專業的發布工作流程。
Trellis 部署自動化伺服器設定及正式環境部署。讓基礎架構變更可重複執行,而非手動且脆弱。
冗餘資料層設計適用於高流量網路的主要資料庫、複本、備份及容錯移轉模式。隨著網路成長,支援高可用性、災難復原及讀取擴展。
多節點 Web 層可在邊緣路由/負載平衡後方新增額外的 FrankenPHP Web 節點。讓平台可透過水平方式擴展 Web 流量,而非依賴單一機器。

高可用性與擴展架構

此平台專為分層擴展而設計。小型網路可高效率地起步。隨著需求增加,Web 容量、快取容量、資料庫冗餘及營運支援均可獨立擴充。

  • Web 水平擴展:多個 FrankenPHP Web 節點在邊緣路由或負載平衡後方提供相同的應用程式版本。
  • 無狀態 Web 層:應用程式程式碼以一致方式部署,讓節點能以最少的作業程序新增或替換。
  • 冗餘資料架構:高流量網路採用資料庫複寫、備份及容錯移轉規劃,而非依賴單一復原點。
  • 具快取感知能力的營運:頁面快取、物件快取及 CDN 清除是內容生命週期的一部分。
  • 大型網路進階定價:10,000+ 網站的平台可採用專用基礎架構、量身打造的容量規劃及自訂 SLA。

您購買的不是一般伺服器。您獲得的是託管 WordPress Multisite 平台,具備可大規模銷售託管網站所需的執行階段、快取、部署模型、網域自動化及商業工具。