在国内的阿里云、腾讯云等厂商购买服务器,默认按带宽计费。对大多数个人来说,除非搞活动,一般只能承担1M带宽或2M带宽的服务器,带宽再大点费用就高了。这些商家推出的新手优惠/免费套餐,学生套餐大多也是配置1M带宽。
如果你购买过国外的服务器,比如 一些VPS商家整理 中的 vultr、搬瓦工,5刀每月就能买到1G带宽、1T流量的服务器。相比之下国内服务器默认都是1M带宽,真的非常寒碜。
估计很多人都有这个疑惑:服务器1M带宽够用吗?1M带宽服务器能干啥?
1M带宽服务器真相
本人也一直觉得1M带宽配置太低了,因此买服务器都选按流量计费,带宽选最大的100M。按流量计费的缺点是每个月要额外收钱,优点是带宽峰值高,从服务器下载大文件很快,不像1M小水管慢悠悠的。
后来折腾服务器多了,发现1M带宽服务器对个人博客是够用的。本站每天大约一万ip,服务器后台看到1M带宽基本上用不满:
从监控图可以看到,本站全天带宽基本都低于1M。晚上12点以后是低峰期,用不完1M带宽是正常的。让我感到神奇的是就算白天高峰期,平均带宽也低于1M,太让人意外了!
数据和事实摆在眼前,我对1M带宽不够用的看法颠覆了。仔细想了想,1M带宽用不完的原因有:
- 如 WordPress性能优化 所说,Nginx开启gzip,页面体积大为减少。访问量较大的 ShadowsocksR/SSR客户端、V2ray教程、V2ray客户端 几个页面,包含数百条评论,压缩后也只有几十KB,1M带宽完全够用;
- 本站图片使用webP格式,图片体积基本上100KB以下,基本上不会出现大于1MB的图片;
- 本站图片都是用Lazy load,只会下载可见区域的图片;
- 并发很小,至多三五个人同时访问本站。根据统计数据,本站每小时峰值PV是1500,平均2秒多才有一个页面被访问,服务器没啥压力。
根据这个数据和原因,我想你也应该觉得1M服务器做个人博客够用了吧?
1M带宽服务器能做什么?
1M带宽服务能做什么?个人认为主要适合于:
- 非摄影类、图片少、没有视频的个人博客,例如本站;
- 中小企业的展示官网;
- 爬虫等数据流入型应用;阿里云只限制流出带宽,流入带宽默认100M,作爬虫服务器没问题。
如果服务器经常数据流出,1M带宽确实很寒碜,折合最大速度才128KB/s。所以1M带宽不适合以下场景:
- (包含大量)图片、影视类网站/应用;
- 下载服务器;
- 长连接型应用,例如即时聊天服务;
- 对网速有要求的科学上网。
许多网友买服务器用于访问外网,想看高清视频,服务器1M带宽确实不够用。好在国外服务器很少1M带宽,买国外服务器不用太担心。如果连国外服务器比较慢,可以考虑使用国内的NAT VPS中转。