CDN(內容傳遞網路)是一組分布在全球的邊緣節點,把你的網站靜態資源快取到離使用者最近的伺服器上。使用者存取時就近取資料,速度更快,來源站壓力更小。

1. CDN 解決什麼問題

  • 全球加速:海外使用者不必每次都連你的來源站。
  • 抗壓:突發流量被邊緣節點扛住,來源站不被打垮。
  • 省頻寬:大部分請求命中快取,來源站出流量大幅下降。
  • 安全防護:隱藏來源站 IP,附帶 DDoS/WAF 防護。

2. 什麼時候需要 CDN

滿足任一條就值得上:使用者分布全球或多地區、圖片/影片/JS/CSS 等靜態資源多、有促銷或上新等突發流量、希望隱藏來源站並增加防護。如果只是面向單一城市的小站,CDN 收益有限。

3. 免費 vs 付費

Cloudflare 免費版即可滿足多數個人站和中小站;商業站或對回源、命中率、回中國品質有要求的,可考慮付費 CDN。

4. 設定思路

  • 把網域 DNS 託管到 CDN,開啟代理(橘雲)。
  • 設定快取規則:靜態資源長快取,HTML/API 短快取或不快取。
  • 開啟 HTTPS、HTTP/3、Brotli 壓縮。
  • 來源站只允許 CDN 回源 IP 存取,進一步隱藏來源站。

5. 注意事項

CDN 快取動態內容會出問題,注意區分靜態/動態。面向中國大陸的站台,普通海外 CDN 回中國品質一般,需評估是否搭配優質線路或當地 CDN。需要結合 VPS 規劃 CDN,聯絡客服 @aliyun370