如何在RunCloud設定WordPress使用FastCGI快取

5/5 - (1 vote)

有鑒於以下三點,優易教學網不再推薦RunCloud這個服務:
1. RunCloud客服回答技術問題非常不專業:主要是一個Let’s encrtyp SSL更新失敗的狀況,客服一直鬼打牆的拿官方文件教學來敷衍我,最後我自己把該網站(app)刪除後重建並申請SSL可以正常,但客服的態度與應答方式很讓人失望。
2. 扣款前沒有通知:我目前使用的許多服務扣款前都會通知,所以不太喜歡他們還是這種傳統方式。
3. 停止扣款方式不透明,到2021/6月還是寫著可以切換到免費方案來停止被扣款。但其實免費方案取消很久了,根本沒有辦法選。我點按左方選單的付款方式(Payment Method),卻還是跳出訂閱方案(Subscription)的畫面。

為什麼要用快取?

網路頻寬從早期的數據機需要電話撥接上網一直到現在手機可以4G上網,網路速度有著大幅度的改善,而這也改變了網站內容的呈現,早期的網站是純HTML圖文製作出來的,沒有PHP程式計算與資料庫查詢的複雜工作,在頻寬不足、連線速度不佳的那個年代,載入的速度也還可以接受。而如今雖然可以高速上網,但因為WordPress網站佈景主題功能越來越強大以及幾乎是可以無限擴充功能的外掛系統,如果沒有經過優化,網站的載入速度會慘不忍睹。

如果網站主機有安裝NGINX的話,可以透過內建的FastCGI模組來將WordPress的頁面變成有如早期網站那樣的靜態檔案,省下PHP執行運算的時間與需要損耗的硬體資源,這也就是一般所謂的頁面快取。但FastCGI的快取又跟我們WordPress安裝快取外掛做成的快取不同,FastCGI是在主機端就處理完了,不需要再透過執行WordPress的外掛(PHP程式)來處理快取,所以效率跟效能在理論上是要來得更好。按此前往RunCloud官方網站

影片操作示範

影片中會示範「RunCloud設定WordPress使用fastcgi快取」的詳細操作。


按此前往YouTube觀看影片

影片中使用的設定語法

NGINX Caching Tutorial For WordPress按此前往

影片中使用的外掛

Nginx Helper:按此前往觀看

延伸閱讀

訂閱文章更新電子報

透過WordPress.com平台(jetpack功能)訂閱文章更新電子報

返回頂端