技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

4m独享测试只有1m 购买主机空间要谨慎

作者:admin    时间:2017-3-29 0:10:20    浏览:

今天群里有一群友叫大家帮他测下网站速度,热心的群友纷纷给予帮助,最后大家的测试结果是——慢!我问他是多少带宽,他说是4m独享带宽的香港空间。根据经验,4m独享带宽的网站是绝对不可能这么慢的,只有几张小图的网页都要慢慢显示,于是我就大胆质疑他的空间有虚假宣传的成分。究竟他的空间有多少带宽?我决定帮他做一次准确的测试。

方法一:测试主机或空间的最大带宽

测试主机或空间的最大带宽的,一个最简单的方法是在空间放一个比较大的例如10多m的压缩文件,然后在自己的电脑通过浏览器直接下载该文件,下载过程可以清楚看到是多少下载速度,这个速度就是空间的最大带宽。

检测主机带宽

检测主机带宽

如图显示,下载速度是60KB/s左右,这个空间只有512k的带宽。

方法二:测试主机或空间的最大带宽

除了上述方法外,我们还可以通过一个简单的程序来获知主机空间的最大带宽,原理是通过网页加载一张空间的图片,然后用js计算图片加载的所需时间,再用图片的体积除以所需时间,得到下载速度,这就是主机空间的最大带宽。这个程序很简单,代码如下:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>js实现的主机空间最大带宽检测方法</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>.STYLE1 {
 FONT-SIZE: 12px
}
</STYLE>
<META content="MSHTML 6.00.2800.1522" name=GENERATOR></HEAD>
<BODY>
<TABLE width=750 align=center border=0>
  <TBODY>
  <TR>
    <TD></TD></TR></TBODY></TABLE>
<TABLE width=750 align=center border=0>
  <TBODY>
  <TR><TD style="height:30px" id=showtxt>正在下载测速图片,请稍后...</TD></TR>
  <TR><TD style="height:30px">单位换算:宽带512Kbps=64KB/s 1M=128KB/s 2M=256KB/s 4M=512KB/s 10M=1280KB/s</TD></TR>
  <TR>
    <TD>
      <SCRIPT language=JavaScript>
        var Rand = Math.random();  
        var RandNum = 1 + Math.round(Rand * 99);  
        var st = new Date();
        var szsrc = "http://www.cfea.org.cn/jg/gx_1img/gx_1img09.jpg?id="+RandNum; //图片地址
        document.write(" <IMG height=300 alt=测试图片 src='"+szsrc+"'  width=400 onload=showspeed() >");
      </SCRIPT>
      <SCRIPT language=JavaScript>
      function showspeed()
      {
        var fs = 3635;  //图片体积(KB)
        var l = 2;    //小数点的位数
        var et = new Date();
        alltime = fs*1000/(et - st);
        Lnum = Math.pow(10,l);
        calcspeed = Math.round(alltime*Lnum)/Lnum;
        showtxt.innerHTML = "您的下载速度为:"+calcspeed+" (KB/s) 约" + Math.round(calcspeed/128*Lnum)/Lnum  + "(Mb/s)";
      }
      </SCRIPT>
     </TD>
    <TD>
      </TD></TR>
</TBODY></TABLE>
</BODY>
</HTML>

execcodegetcode

该程序如何使用?

1)、把一张大图(最好有几m那么大)上传到自己的主机空间。

2)、下载上述程序文件,解压,然后用记事本打开它,然后把图片的地址(上述代码红色标出)改为你主机空间的图片地址,然后地把图片体积(上述代码红色标出)改为你的图片体积(单位是KB)。

3)、修改完毕后保存,然后用浏览器打开该文件,就看到检测结果了,如下图,下载速度即为你的主机空间的最大带宽。

测试下载速度

测试下载速度

结论

通过上述两种方法测试,结果证明这个群友的空间最大带宽是1m,并非4m。

得知这一结果后,该群友大吃一惊,想不到声称4m带宽独享的空间,实际上只有1m。吃一堑长一智,我想该群友以后会更加谨慎了。

标签: 主机  
  • IT热文
  • 站长推荐