Tag Archives: Scaling

XDite: 談成長中 CMS 的 Scaling 之道

作者 |發布日期 2014 年 02 月 26 日 13:47 | 分類 會員專區 , 熱門網摘 , 網路

新創 CMS 網站的站長 XDite 日前在她自己的部落格提到,不論是哪一種內容網站,需要的內容管理系統 ( CMS ),不外乎幾個基本的要求,也就是:

主機讀取速度要快
容易依需求高度客製
容易學習上手
( Addition : 便宜)

但常常內容一成長,PV 大幅成長的時候,就會倒站。由於市場上有不少人用 WordPress 這套 CMS 來架設內容網站,許多使用台灣主機的 WordPress 內容站,都會遇到 Scaling 的問題,訪問量大的時候,系統無法負載而呈現倒站。科技新報 ( Technews ) 也是使用 WordPress,但因為使用的是海外的主機,很少碰到這樣的問題,但量很大的時候,確實需要加開一些資源來因應更大的流量。

該怎麼解決呢?

XDite認為:

內容網站應該這樣做

「Facebook 粉絲頁 + 別人的 Blog」撐過 10000 daily PV。
接著再每個月花個 200 USD 租台 Dedicated Hosting 換成 Customized CMS 如 ( WordPress )。
撐過 10 萬 daily PV 後,再養個專人或者是外包 System Admin 幫你做 scaling。
外包找人重寫整個量身定做的 CMS

內容網站做大之後,應該

1. 把機器搬到東京 Linode 租大台一點的 VPS
2. 上 Cache 或生成 HTML
3. 把圖檔上 CDN
4. 把留言系統換成 DISQUS
5. 拿掉任何 Fancy 的 plugin

如果仍不能解決,又需很多客製化,就自己幹一個,或者是找人外包

這是因為,一般的團隊,很難用WordPress達成創業團隊想要的所有任務,因此自己去寫符合自己的,這是在量大的時候才去做的事。

海外也有使用WordPress架設的內容大站,但他們有非常好的技術團隊來處理Scaling的問題,這就代表著要很多好的資源或好的人,相對於他們而言,一般創業團隊的內容網站,是不太容易的。

詳細的內容,請閱讀XDITE寫的這兩篇系列文章,會更了解這方面的問題核心:

談成長中 CMS 的 Scaling 之道 (1)

談成長中 CMS 的 Scaling 之道 (2)

圖片來源:SEO Training Workshop