用Bluehost+WordPress架設的網站速度太慢,很有可能是因為買錯伺服器方案的關係,新手購買的Shared hosting共享虛擬主機服務非常爛,建議改買VPS虛擬專屬主機(Cloudways快速搬家教學)。但當你用Cloudways換了伺服器方案後會發現,雖然網站載入速度提升了,但是Google Speed Test分數還是很低,這時可以透過Cloudflare託管網域,並使用它內建的免費網站加速功能,來再次提升網站讀取速度!
Cloudflare的網站加速邏輯是:在你的WordPress網站伺服器和網頁瀏覽者的裝置之間,多增設一層Cloudflare的伺服器,透過Cloudflare在世界各地的節點伺服器,預先讀取、定期保留暫存Cookie在雲端;當網站使用者想要連進網頁時,就會先連到離他國家最近的Cloudflare節點,進行快速載入,進而提高整體瀏覽體驗。
文章結構
使用Cloudflare託管網域的優點
優點1. DNS管理超容易
透過一目瞭然的介面,輕鬆管理DNS
優點2. 有一堆網站加速選項
開啟Cloudflare的網站最佳化選項,就能免費幫網站加速!從「速度Speed」點進「優化Optimization」,並且把以下截圖中的選項全部都勾選、打開。Cloudflare只需要使用免費版的功能,就能夠大幅改善你的網站載入速度了!假如有需求再去購買其他付費版,但Pro和Business的費用都不便宜。
優點3. SSL/TLS 加密模式,提升網站安全性
透過Cloudflare端到端保密(End-to-end HTTPS),在兩個終端裝置之間加密,提升網站安全性,防止駭客入侵、竊取資料。
優點4. 可以一次註冊好幾年的網域
不用擔心自動續約出問題,每年USD$8.03,約等於NTD$240,一次最多可以預付十年的續約費,可以避免因為忘了續約網域,而被網域蟑螂搶註冊走的風險。
如圖示,我的網域是一次續約到2022年,只要伺服器Server也預先付好錢,就能把網站放著不管,確保所有網頁在你不注意的時候,還能穩定運作。
在續約網域時,Cloudflare會連帶弄好通用SSL證書事宜,但假如想要申請專用SSL,可以在證書頁面購買。我目前是使用免費的通用SSL,沒幹嘛的話應該不用額外買那些沒關係。
使用Cloudflare託管網域的缺點
缺點1. Cloudflare伺服器偶而會全球崩潰
雖然透過Cloudflare的節點伺服器,可以提升網頁顯示速度,但偶而還是會發生Cloudflare在世界各地的節點伺服器,突然無預警崩潰,導致使用者在載入網頁時出現Error的慘況,以致於源頭伺服器還運作得好好的,但網站就是載不進去。
雖然這類莫名其妙的狀況不常發生,但光我這一年來的使用經驗,每年至少會發生一兩次這類慘況,導致網站至少有一兩天是不能被瀏覽的,很靠北。Cloudflare使用者不用做任何事,只要把網站放著就可以了,官方自己會修復這個問題。
缺點2. 付費方案太貴了,沒有低價方案可以選擇
Free、Pro、Business、Enterprise四個方案的級距跳太大,在Pro和Business之間,沒有居中的方案可以選擇。我已經透過Whatsapp詢問過Cloudflare官方,客服說現階段沒有提供其他基礎方案可以選擇。