CDN是什麼? 三大CDN公司價格與速度比較

Author: Locust
cdn-big-1000

要做 SEO 國際行銷,就要考慮不同國家使用者連線網站的速度,企業可以選擇在各地租主機營運網站,但是這樣的作法成本太高,企業有更好的選擇就是採用CDN (內容傳遞網路),透過CDN技術可以將可快取的網站檔案放在不同地區的節點主機上,讓使用者就近讀取,改善跨地區連線的速度。

從 PHP 漏洞事件看網站加速與安全防護

PHP 爆出重大安全漏洞,資安署提醒企業儘速更新,但網站不是把 PHP 換成新版就好了。有些網站已經用了好幾年,舊程式不一定能在新版 PHP 上正常執行,升級前必須先測試,否則漏洞還沒處理好,網站的詢價表單、購物功能反而先不能用了。

這次達文西工程團隊針對無法馬上升級的客戶,先透過 CDN 平台搭配網站防火牆(WAF)進行防護,再安排後續更新。CDN 大家比較熟悉的是網站加速,但搭配適當的 WAF 規則,也能協助攔截這次漏洞的攻擊,讓工程有時間處理網站升級。Cloudflare 的防護公告也提醒,即使已有 WAF 防護,仍然需要修補 PHP。

網站就像車子,你在 2020 年買的車,到了 2026 年還能開,但不能要求它直接具備 2026 年新車的性能與安全配備。保養可以維持車況,要增加原本沒有的功能,就要看車子能不能改、值不值得改。網站也是一樣,平常有維護,不代表底層程式就能一路直接升到最新版,有時候還需要修改網站程式,甚至調整原本的架構。

所以,舊網站不一定要重做,也不是每出一個新版本就要跟著升級,重點是目前的環境還有沒有安全支援,發現漏洞後能不能修補。如果無法立即完成,就先做好防護,同時排定更新,不能因為目前擋得住,就一直不處理。

 

〈延伸閱讀: SEO入門知識,簡單說讓你聽得懂〉
〈延伸閱讀: 企業B2B網站SEO要怎麼執行?〉


CDN 是什麼?

CDN 的英語是 Content Delivery Network,簡稱 CDN,中文翻譯是「內容傳遞網路」。假設網站在台灣主機,海外使用者連線時,可能因為傳輸距離與網路路徑而增加等待時間,CDN 就是將台灣源頭伺服器(Origin Server)中可快取的檔案,緩存到不同地區的節點上,美國或法國使用者連線時,就有機會從合適的節點讀取網站資料,透過CDN可以到合適的 CDN 節點(CDN POP),不需要到處建置主機,可以改善不同地區讀取網站的速度,實際效果仍要看訪客位置、快取設定與網站內容。

Google CDN 全世界節點
GCP CDN 的全世界節點
【圖片來源:https://cloud.google.com 】
 

CDN 是怎麼運作的?

CDN 最基本的運作方式是「網站快取」,部分平台也提供「動態加速」與「邊緣運算」,依照網站需求搭配使用。


網站快取

這是 CDN 最基本的內容傳遞方式,是把源頭網站可快取的資料緩存到 CDN 節點上(CDN POP)。當節點沒有資料時,會依設定向源頭主機取得內容,之後有人讀取相同內容,就可以從節點提供,包括 CSS、JavaScript、圖片與部分影音檔案。HTML 能不能快取要看網站功能與設定,會員資料、購物車等個人化內容不能直接當成共用內容快取。

CDN 緩存資料的模式
CDN 快取模式


動態加速

CDN 快取可以減少重複讀取資料,但登入、詢價、購物結帳等動態請求,通常仍要回到源頭主機處理。部分 CDN 提供智慧路由、連線重用等動態加速功能,改善往返源頭主機(Origin Server)的傳輸效率,但不會直接讓資料庫查詢或網站程式變快。


邊緣運算

邊緣伺服器(Edge Server)進行的運算就叫做「邊緣運算(Edge Computing)」,源頭伺服器(Origin Server) 可能是一台或多台,如果所有 CDN 後端請求都是連回源頭伺服器進行運算,當有大量運算或是被攻擊的時候,主機就會被塞爆,如果另外設定或開發邊緣運算,將適合的工作交給邊緣伺服器處理,就能減輕部分源頭主機的負載,減少傳輸延遲和網路頻寬使用,加速用戶服務的反應速度,邊緣運算和雲端運算(源主機)屬於互補彼此不衝突。


使用 CDN 有哪些優點?

改善網站速度

改善不同地區使用者連網站的速度,是 CDN 最重要的好處之一,當網站慢在圖檔、影片與其他檔案的傳輸時,CDN 會依網路與服務設定,將請求導向合適的邊緣伺服器,讓使用者載入網站時間變短,減少因等待過久而離開網站的機會,但如果問題出在程式執行或資料庫查詢,仍然要回到網站本身處理。


提昇網站安全性

CDN 使用大量邊緣伺服器的內容傳遞技術,採用反向代理時,可以減少源頭伺服器(Origin Server)真實 IP 的直接暴露,但仍要限制源頭主機的直接存取,避免攻擊繞過 CDN,有些 CDN 平台提供分散式阻斷服務(DDoS)防護、應用程式防火牆(WAF)與 SSL/TLS,各自處理不同的安全需求。這次 PHP 漏洞的防護,重點是 WAF 的對應規則,不是快取功能;防護必須正確啟用,網站流量也要確實經過防護層。
 

節省網站成本

CDN 是由大量分散的邊緣伺服器組成,透過快取可以減少回到源主機的資料傳輸與負載,有機會省下部分主機頻寬與硬體配置費用,但 CDN 本身也有方案、流量或請求費用,還要一起計算來源主機的傳輸成本,才能判斷是否划算。


網站更可靠

單一主機故障,無論是硬體還是網路故障,都可能讓網站連不上。CDN 透過分散的節點提供內容,可以降低部分節點或網路故障的影響,但源頭主機故障時,登入、詢價、購物等動態功能仍可能無法使用,已快取的內容能不能繼續提供,也要看服務與設定。CDN 可以增加部分服務的可靠性,但不能取代源頭主機的備援。


CDN 可以取代網站嗎?

CDN 只是幫助將主機上的內容傳遞出去,是無法取代原始主機功用的,因為單一主機在跨地區傳輸、流量承載與備援上有其限制,所以可以搭配 CDN 服務,但是CDN必須去源頭伺服器(Origin Server)抓取資料緩存到邊緣伺服器(Edge Server),所以一般企業網站仍需要源頭主機處理程式、資料庫與動態功能,維護、備份和更新也不能省略。


CDN 對 SEO 有什麼幫助?

如果你希望透過 SEO 做全世界的生意,CDN 可以協助改善不同地區的載入體驗,但使用當地節點,不代表就能取得當地排名。國際 SEO 還有語系、架構、內容、連結與 hreflang 等設定要做,CDN 是改善傳輸表現的工具,不能取代其他 SEO 工作。
〈延伸閱讀: SEO是什麼? 簡單說讓你聽得懂〉


常見的 CDN 服務

有幾家常見的 CDN,像是 Akamai、Google Cloud CDN、Amazon CloudFront、Cloudflare,每家的計費方式與功能都不太一樣,有依用量計費,也有固定月費方案。Cloudflare 提供免費與付費方案,CloudFront 也有固定月費方案,實際速度要看網站設定、訪客地區與方案功能,不能只用免費或付費判斷。


CDN 節點是不是越多越好?

CDN 並不是節點越多越好,要看網站的需求。例如訪客主要在台灣,就要比較使用前後的實際速度,以及有沒有安全防護需求;如果訪客分布在不同國家,就要看服務商在目標地區的連線品質與快取表現。節點數量可以參考,但不能只看數量就判斷速度,也不能只因為網站在台灣營運,就認定不需要 CDN。


3 家 CDN 速度比較

當時考量價格因素,未將 Akamai 納入測試,我們用一模一樣的網站設定到三家CDN,CDN 包含:Google Cloud CDN、Amazon CloudFront、Cloudflare,然後用 dotcom-tools 在全世界的節點測試速度,以下保留原文的歷史實測供參考,不是 2026 年重新測試的結果;實際速度會受主機位置、快取設定、方案與測試地區影響,以下是當時測試環境下的結果,以 Amazon CloudFront 最快(平均2.26秒),付費 Cloudflare 次之(平均3.15秒),然後是 Google Cloud CDN (平均3.8秒),最後是免費的 Cloudflare 速度最慢 (平均 5.53秒)。這次測試中付費 Cloudflare 比免費方案快,但不能推論成所有網站都一樣,本次測試由快到慢是 Amazon CloudFront → 付費 Cloudflare → Google Cloud CDN → 免費 Cloudflare。

CDN 速度比較結果
cdn全球速度比較

 

 

Amazon CloudFront 測試結果 (平均2.26秒)
Amazon-CDN
 

 

Google Cloud CDN 測試結果 (平均3.8秒)
Google-CDN

 

 

付費 Cloudflare 測試結果 (平均3.15秒)
Cloudflare-CDN

 


免費 Cloudflare 測試結果 (平均5.53秒)
cloudflare-CDN-Free


CDN 的計費方式

Amazon CloudFront 有依用量與固定月費方案,Google Cloud CDN 主要依使用量計費,Cloudflare 有免費與付費網站方案。比較 CDN 價格,要把流量、請求數、安全功能與相關服務一起算,不能直接排出哪一家永遠最便宜。以下文字與比較表依 2026 年 10 月 22 日官網資料核對;原有價格截圖保留為歷史資料,不作為目前報價。

 


Amazon CloudFront 計費方式

Amazon 計費網址:https://aws.amazon.com/tw/cloudfront/pricing/

Amazon CloudFront 可以選擇依用量計費(Pay-as-you-go)或固定月費方案。依用量方案按流量、地區與請求數計算,官網列有每月 1 TB 對外傳輸與 1,000 萬次 HTTP/HTTPS 請求的免費額度,其他服務與超出額度的用量仍可能計費。固定月費方案則依每個 distribution 收費,Free 為 US$0、Pro 為 US$15、Business 為 US$200、Premium 為 US$1,000/月,包含功能與用量額度不同,不能把兩種方案的免費額度混在一起計算。依用量計費與免費額度請依官網條件確認。

以下保留原有價格截圖作為歷史參考,現行費用與方案請以上方文字及官網為準。


從CDN節點出去的流量費

Amazon的CDN費用表


從CDN向原始網站傳資料或是HTTP請求的費用
從CDN傳回原始網站的流量計費


原有依用量方案免費額度截圖(歷史資料)
從CDN傳出去的前1T是免費的

 


Google Cloud CDN 計費方式

Cloud CDN 訂價網址:https://cloud.google.com/cdn/pricing?hl=zh-tw
費用線上計算工具:CDN 費用試算工具

Google Cloud CDN 主要計算快取資料傳出、快取填補與 HTTP/HTTPS 快取查詢請求費用。官網列出的資料傳出約 US$0.02–0.20/GiB,快取填補約 US$0.01–0.04/GiB,快取查詢為 US$0.0075/每 10,000 次。實際費用依地區、用量與快取命中情況而定,還可能有負載平衡、來源主機與儲存服務等費用,不能只看流量單價就判斷一定比 Amazon 便宜。以下價格截圖保留為歷史資料。


Google CDN 出去到客戶端的流量費

Google CDN 節點出去的流量費


Google CDN 向原始網站要求更新網站的流量

CDN跟網站要求更新的流量費


Google CDN 的 HTTP 請求計費

Google CDN HTTP請求費用

 



Cloudflare 計費方式

Cloudflare 訂價網址:https://www.cloudflare.com/zh-tw/plans/

Cloudflare 有 CDN 的免費方案,也有 Pro、Business 與合約方案。以網站方案來說,Free 為 US$0;Pro 月繳 US$25,年繳折算 US$20/月;Business 月繳 US$250,年繳折算 US$200/月;合約方案需洽廠商。選擇時要看 WAF、圖片處理、支援與其他功能是否符合需求,加購服務可能另外計費。本篇歷史實測中免費方案較慢,但不能只因為付費就認定所有網站都一定更快。以下方案截圖保留為歷史資料,現行價格請以官網為準。

 

 

Cloudflare 原有方案截圖(歷史資料)

cloudflare的計費方式
 


Amazon CDN、Google CDN、Cloudflare 費用比較

三家 CDN 的計費基礎不同,不能直接把固定月費和每 GB 單價放在一起判斷。CloudFront 要先選依用量或固定月費方案,Google Cloud CDN 要計算傳輸、填補、請求與相關服務,Cloudflare 則要確認網站方案及加購項目。下面保留的圖片是原文歷史試算,不代表目前報價;表格整理的是現行方案與計費重點。

三種CDN費用比較


三家 CDN 現行價格與計費方式比較(美元,2026-10-22 核對)
比較項目 Amazon CloudFront Google Cloud CDN Cloudflare 計價單位 比較時注意
計費方式 依用量或固定月費 依用量 免費、付費網站方案及加購 依方案 先確認選用方案,不能混算
月費方案 Free 0;Pro 15;Business 200;Premium 1,000 依實際使用量計費 Free 0;Pro 25(月繳)/20(年繳折算);Business 250(月繳)/200(年繳折算);合約需洽廠商 美元/月 CloudFront 為每個 distribution;Cloudflare 年繳須按年付款
流量與請求 依用量方案列有每月 1 TB 傳輸與 1,000 萬次請求免費額度;固定月費另有額度 傳出 0.02–0.20/GiB;填補 0.01–0.04/GiB;查詢 0.0075/每萬次 依網站方案與產品條件確認 GB、GiB、請求數不可混用 地區、用量及功能不同,總費用不同
其他費用 依用量方案的 WAF、日誌、邊緣運算等可能另計 可能另有負載平衡、來源與儲存費用 加購功能及其他產品可能另計 依產品 來源主機與維護成本也要一起算
價格比較需同時確認額度、功能及額外服務費;手機版表格可左右滑動。

結論

CDN 是透過不同地區的節點傳遞網站內容,協助改善連線速度、減輕源頭主機負擔的服務。企業選擇 CDN,要看訪客在哪裡、網站有哪些功能,再比較價格與速度,不是節點最多或方案最貴就一定適合。

Amazon CloudFront、Google Cloud CDN、Cloudflare 各有不同的計費方式與功能,費用要把流量、請求數、安全功能及相關服務一起算,不能只比較每 GB 的價格。本文保留的速度測試,可以作為當時環境下的參考,但哪一家適合自己的網站,還是要用主要客戶所在的地區實測,連詢價、登入、購物等功能也要一起確認。

這次 PHP 漏洞事件,讓我們看到選 CDN 還有另一個考量:網站無法立即升級時,搭配適當的 WAF 防護,可以先降低特定攻擊風險,爭取處理時間。但 CDN 不會修好網站裡的漏洞,該做的更新仍然要安排。

我們認為,企業不需要為了追最新版本,一直重做正常使用的網站;但也不能因為網站還能開,就認為不需要維護。選 CDN,除了問多少錢、速度快不快,也要確認防護怎麼設定、後續由誰維護。先把需求與責任弄清楚,才知道這筆費用有沒有花在真正需要的地方。

〈延伸閱讀: 網頁設計公司不會告訴你的5個真相〉

(本文為達文西數位科技所有,轉載文圖請註明出處)
 
達文西公司創辦人,在網站設計與SEO業界工作已經超過22年,喜歡探索新知與研究技術,提供給客戶最適合的解決方案。

SEO套版網站,優惠$ NT 75,000 (1年代管+SSL)

請與我們聯繫
123123