1M 带宽能撑多少访问量:服务器带宽计算方法
引言
买服务器最纠结的参数就是带宽:1M、5M、10M 差价明显。算清这笔账,选配置就有底了。
一、换算公式
带宽单位 Mbps,1Mbps 约等于每秒传输 128KB。一个页面如果平均 500KB(已压缩),1M 带宽加载它需要约 4 秒——单用户都嫌慢。换个角度算并发:若页面优化到 50KB,1M 带宽每秒约能服务 2.5 个页面请求。
二、按业务估算
峰值同时在线人数 × 人均请求频率 × 平均响应体积 = 所需带宽。举例:200 人同时在线、每人 10 秒刷一页、页面 50KB,约需 1MB/s 即 8Mbps,再打 2 倍余量防突发。文字站 5M 常够,图站和下载站另算——一个 100MB 的安装包能把 10M 带宽占满 80 秒。
三、省带宽的正确姿势
① CDN 卸载静态流量:图片/CSS/JS 走 CDN 后,源站带宽通常省 70% 以上,这是性价比最高的一步;② 开 gzip/brotli,HTML 能压 70%;③ 图片转 WebP 加懒加载;④ 大文件用对象存储直链,别占服务器带宽。
总结
带宽选择公式:峰值并发 × 频率 × 体积 × 2 倍余量。算出来超过 10M 就该考虑 CDN 分流,而不是继续堆带宽——按流量计费的 CDN 比固定大带宽便宜得多。