GooClass 主站寄存優化
GooClass
客戶挑戰
每次制作內容前都得處理的技術難點
gooclass 是一個向公眾普及科學、技術和現代心理學知識的網站。它是一個用 wordpress 搭建的網站,裡面有許多作者提供的內容。他們於 2015 年開始進行推廣。在2015 年達到每日有過萬的訪問量。
他們發現網站已出現緩慢的現象,於是網站主要自學一些服務器運維方法,在不太昂貴的預算中有效的提升網站效能。
解決方案
把代碼推送到遠端代碼庫就可以了
我們瞭解到它們的網站流量模式後,發現瓶頸是在加載頁面時有大量的數據庫訪問。所以我們為客戶完成了以下工作:
- 在 wordpress 中選取實行了一個更好的緩存機制,這樣就不會在加載頁面時對數據庫有這麼大的負荷。
- 我們將項目遷移到我們的PaaS平台 —— CNPaaS。這是一個穩健、容錯、和可擴展的網絡應用托管平台。該系統分配一個容器 (類似於虛擬服務器)給應用。當它檢測到應用達到一定水平時,會自動擴展出另一個容器來運行。當運行資源使用減少(意味著更低的流量)時,它會縮減回去從而節省成本。
結果
現在客戶可重回專注於制作高質量的內容
客戶現在對網站整天的整體性能也很滿意,即使是在每天的下午和週末期間,流量相對多的時候,網站速度也没有什麼顯著的分別。而且這種智能的設施配置的成本也比客戶原本預期的要低得多。
現在客戶對後台基礎設施無所顧慮,可專注於創作更多優質的內容,及找更多志同道合的作者一起創作。

我或許是香港首批選用 CNPaaS 服務的客戶,對於沒有相關 IT 基礎的人會感到相當滿意,因為 CNPaaS 的後台而打點一切,還會有員工因應需求給予意見和協助。 這在香港付相同月費的伺服器租用是未遇過的。關於 GooClass 主站寄存優化