什麼是網站頻寬計算器?
頻寬指的是網站在一個計費週期(通常為一個月)內傳輸給訪客的資料總量。主機商一般以 GB(GB)或 TB(TB)來計算,一旦超出方案的流量上限,就可能被收取超量費用或遭到限速。這個計算器只需三個簡單欄位,就能幫你估算每月的預期傳輸量,讓你能挑選最適合的主機方案或 CDN 等級。
使用方法
請填入平均網頁大小(單位為 KB;可開啟瀏覽器的「網路(Network)」分頁,查看「已傳輸(transferred)」的總量,或使用 PageSpeed Insights 之類的工具測量),接著輸入預估的每月瀏覽量,以及一個備援/緩衝百分比。緩衝值用來涵蓋重複下載的資源、API 呼叫、重試、爬蟲流量與突發尖峰——對大多數網站而言,抓 20~50% 是相當安全的餘裕。
公式說明
核心計算方式為:
$$\text{頻寬} = \text{平均網頁大小} \times \text{每月瀏覽量} \times \left(1 + \frac{\text{備援百分比}}{100}\right)$$
計算結果的單位為 KB,我們再除以 1,048,576(\(1024 \times 1024\))換算成 GB。此外也會顯示平均持續吞吐量,以每秒百萬位元(Mbps)表示,方便你評估網路線路的頻寬需求。
實際範例
假設你的網頁平均大小為 2,048 KB(2 MB),每月有 100,000 次瀏覽,並加上 50% 的緩衝。原始傳輸量為 $$2{,}048 \times 100{,}000 \times 1.5 = 307{,}200{,}000 \text{ KB}$$ 除以 1,048,576 後約等於每月 293 GB——因此選擇至少有 300~350 GB 額度的方案會比較游刃有餘。
常見問題
網頁大小要用 KB 還是 MB?這裡請填 KB。1.5 MB 的網頁 = 1,536 KB。
緩衝值該抓多少?建議從 20~50% 開始。如果你預期會有爆紅式的流量暴增、大量爬蟲,或許多會重複下載資源的回訪者,就把數值往上調。
使用 CDN 能減少頻寬嗎?CDN 並不會減少傳輸總量,而是把流量從你的來源伺服器分流出去,這些流量通常會改計入 CDN 的額度。請將兩邊的預算分開規劃。