今天一个客户问我,他的网站一天3000个ip,5000个pv,它使用的每个月50G固定流量的虚拟主机,50G的流量够用吗?
首先说明,该用户的网站很少图片,几乎纯文字。
要计算50G的流量够不够用,首先要知道用户每次访问网站平均需要消耗多少流量。
而这个流量是怎么看的呢?
第一种方法:通过虚拟主机控制面板的流量统计图表查看。
如下图所示:
然而图表显示的是全天的波动数值,如果不仔细分析,不太容易看出哪个数值是单个ip访问时产生的流量。
第二种方法:浏览器访问网站,F12进入审查元素——通过数据查看。
如下图所示:
其中已传输195kb,就是每次访问网站产生的流量。
单个ip,访问网站以后,如果再访问网站的其它页面,是不是每次也消耗这么多流量呢?
并不是,因为浏览器会产生缓存数据,第二次访问产生的流量会非常少。
如下图所示:
访问网站第二个页面,或者在该页面刷新,产生的数据库仅有49.1kb。
我们前面说过,用户的网站每天大概3000个ip,5000个pv。而5000个pv指的是,3000个ip里面有人重复访问了网站,或者又访问了其他页面。
根据我们上面的计算,第一次访问产生的流量是195kb,第二次访问网站产生的流量是49.1kb。
于是,我们可以按照平均每个ip需要消耗245kb的流量来计算(按最大值估算,假设每个ip都访问了2次网站),一天3000ip消耗的流量是718MB,每天平均都是3000个ip,一个月消耗的流量是21GB。
所以,可以肯定的是,该用户的网站,每个月50G流量是够用的。
后来该用户(他不太熟悉虚拟主机控制面板,也不太懂网络)不知道又怎么摸索的,找出了服务器上前几个月的流量数据,给我发送了截图。
如下图所示:
以上分别是六月、五月、四月。
其中使用流量最多的是四月份,使用了16.88GB的流量。跟我们计算的21GB还差许多。
大概真实的情况是,该用户的网站只有四月份勉强达到每天接近3000ip的访问量吧!
网友评论