WPCS.io – 建立 WaaS 的新選擇

WaaS (WordPress as a Service/Website as a Service) 是一個將網站打造成一個可重複販售商品的概念。像市面上許多的架站服務一樣,例如 Wix 或是 Squarespace。透過 WaaS 來銷售的好處是,你可以專注在某個利基市場,同時透過規格化的商品,降低每次銷售所需要的人力介入。這應該是很多用 WordPress 接案者的夢想。

在 WordPress 的領域中,過去要做 WaaS,很多人會透過 WP Ultimo 這個 WordPress 外掛來處理,WP Ultimo 是以 Multisite 為架構,因此當子網站一多時,可能會有水平擴展的問題,因為每個網站都是架設在同一個主機上,如果當中有某些站流量比較高,可能就會排擠到其他流量小的網站。

而現在有了另一個新選擇 WPCS,WPCS 是一個雲端的服務,跟 WP Ultimo 以 Multisite 為基礎不同,WPCS 的概念則是 Multi-tenant。在 Multi-tenant 的設計概念下,不同的網站所使用的資源會是獨立開來的,因此不會互相影響。

當然過去 Multi-tenant 在 WordPress 社群並不是沒有人討論和實作過,不過大多是直接從 WP 本身去處理。

WPCS 則是透過 kubernetes 技術來將每個網站的資料庫區分開來。

https://wpcs.io/articles/tutorial-how-to-start-a-waas-using-wpcs

發佈留言