目錄
一、引言:
什麼是 CDN內容傳遞系統? 如何設定CDN?
最近萬物飛漲,尤其美金一路飆漲,原來從SiteGround轉至VPS主機,因美金飛帳至平均一年要TWD18000左右(Nginx+Runcloud),且美金之後還不知道是否還會再繼續上漲,讓我不得不想想是否回頭使用SiteGround比較伐算?
雖然SiteGround自2020年11月起不再提供台灣用戶註冊,但我還是有保留2-3台SiteGround Hosting。
如依然想要使用SiteGround主機,可於填寫註冊表單時,在Country欄位選擇美國或澳洲。我沒這樣用過,請自行斟酌是否要用這方式註冊?
但是可以透過SiteGround CDN或Cloudflare解決主機安全及速度問題。
二、什麼是CDN(內容傳遞網路)? 有什麼優點?
內容傳遞網路 (CDN) 是一種工具,當您的流量分佈在多個國家和大洲時,它可以加速您的網站。它將緩存您的網站內容並將其分發到世界各地的多個數據中心。當有人訪問您的網站時,您所搜尋網站將從離訪問者最近的服務器傳送。有關 CDN 的更多詳細信息.
CDN 允許快速傳輸載入網際網路內容所需的資源,包括 HTML 頁面、javascript 檔、樣式表、圖像和視訊。
CDN 服務已得到不斷普及。如今,大多數 網站流量都通過 CDN 提供服務,包括來自Facebook、Netflix 和亞馬遜等主要網站的流量。
正確設定的 CDN 也能協助保護您的網站,免於常見的惡意攻擊,例如分散式阻斷服務 (DDOS) 攻擊。
三、如何在SiteGround訪問 CDN 工具並啟用 CDN
1. 要啟用、禁用和管理CDN服務的設置,請登入SiteGround後台,然後點選Service/網站所在的Hosting=>右下角”MANAGE“
3. 選擇下方要設CDN網址→點選右方”MSNAGE”
4. 然後點選右方的”site tools“
5. 轉到Site Tools中的Spesed部分。首先,選擇所需的 CDN 計劃,這裡選擇左邊的Free=下方點選”SELECT“
5. 然後點選按鈕ACTIVATE FREE(這裡我選擇免費方案)
6. CDN設置
Basic Features-所有 CDN 計劃都提供這些功能。
Cache Purge(緩存清除):
立即清除您網站的所有緩存資源。請注意,刪除世界各地的所有緩存最多可能需要 60 秒。重要提示:過於頻繁地清除緩存可能會降低您的網站速度。
Development Mode(開發模式):
開發模式暫時中止所有網站訪問者的 CDN 緩存功能。如果您正在對可緩存的內容(如圖像、CSS 或 JavaScript)進行更改並希望立即看到這些更改,則開發模式很有用。注意:進入後開發模式會持續30分鐘後自動關閉;
Premium Features(高級功能):
您只能在高級 CDN 計劃中啟用這些功能。您可以直接從Site Tools > Upgrade to Premium.服務頁面中的服務頁面訂購升級。
- Dynamic Caching(動態緩存):動態緩存是一種全頁緩存機制,用於安裝在 CDN 邊緣服務器上的非靜態資源。它可以防止不必要的數據庫查詢、每次頁面訪問的處理等;
- Cache duration setting (TTL緩存持續時間設置 TT)):該值決定您網站的動態資源緩存多長時間,默認為 12 小時。重要提示:如果您網站的應用程序發送Cache-Control 標頭,它們將覆蓋 CDN TTL 值;
- Keep site onlin(保持站點在線):當您的託管服務器不可訪問,或站點返回錯誤消息,並且我們的 CDN 已緩存該站點的副本時,保持您的站點在線。
8. 如何在CDN設定SSL?
CDN 可與 SSL 一起使用,無需任何額外設置。如果您已經安裝了 SSL 並且您的網站配置為使用 HTTPS 打開,您的網站在啟用 CDN 後仍然可以正常使用此設置。
9.如何在子域或託管域上啟用 CDN?
您可以從SITE TOOLS 為所有類型的域激活該服務。 CDN =>Site Tools切換按鈕選擇所需的域。
僅當您擁有高級 CDN 計劃時,才能為子域和停放域啟用 CDN。您可以從客戶專區 > 市場 > 託管服務> CDN > 獲取訂購升級。
僅當您擁有高級 CDN 計劃時,才能為子域和停放域啟用 CDN。您可以從客戶專區 > 市場 > 託管服務> CDN > 獲取訂購升級。