测试网站速度的方法和影响网站速度的因素

上次优化了控制面板后,站长工具上显示的网站打开速度并没有明显改善。所以我只能继续去找其他教程…

这次误打误撞闯进了有名的卢松松博客,发现里面可以学习的内容真的很多。总之先收藏慢慢看吧。卢松松博客之前我就听说过,是许多站长的标杆。于是我在他的博客里搜了一下,发现几篇有用的文章,包括了测试速度的方法和影响网站速度的因素。现在还是一样,记录如下:

测试

ping命令:打开 开始–附件–命令提示符 输入命令 ping www+域名。里面就会显示来自你的IP地址的回复,包括字节、时间、TTL。其中时间反映的就是网站响应的速度,当然是数值越小越好。

tracert命令:和ping命令类似,只是ping换成tracert, tracert就是用来检测从终端客户到你的服务器所在机房的“跳数”和响应时间,也就是测试出服务器与全国各地客户的连接速度,当到达任何一个网关的时候,tracert会进行三次测试,并把三次测试的结果以ms为单位显示。这个显示会慢一点,直到显示跟踪完成。

GTmetrix:gtmetrix.com这个网站提供了丰富的详细的测量结果,它结合了Google Page Speed和Yahoo! YSlow的网页速度测试功能,并且提供可行的建议帮你改善网站速度。无需注册为会员即可使用该工具,并建议如何来优化网页中每个元素的,最重要的是会根据网站的具体情况,直接告诉你导致网站加载速度变慢的根源在哪里。这个测试比较全面,所以速度会很慢。另外首页输入要测试的网址时记得前面带http://,或者直接从地址栏复制。

网址:http://whichloadsfaster.com/

WebKaka:卡卡网,国内免费的网站速度测试平台。

网址:http://www.webkaka.com/

 

影响因素

1:服务器软件

软件多少、稳定和软件的正确配置,都会影响到服务器环境,以致影响到网络速度。服务器安装软件防火墙,会牺牲一些网络速度。

2:网页内容的大小

网页文件的大小是网站是否能快速打开最重要一个因素,如果说服务器等硬件方面我们决定不了,我强烈建议从这里下手,不管是表格还是DIV+CSS,适当的优化代码,都能减少网页大小。尽量优化代码,用最少的代码,不要将整个内容包含在一个框内。同时大量错误、冗余代码也是拖慢网站速度之一。

3:大量数据库操作

小网站在执行大量数据库操作时,也会影响网站打开速度,这里使asp+access结构的网站尤为明显,尤其是同时有大量用户提交评论时,就操作数据库锁死,导致网站打不开。

4:用很多javascript

网站上使用大量JS是大忌,不仅搜索引擎无法收录,同时会不断提交请求增加服务器负担,例如鼠标特效、栏目的特效、状态栏的特效等等。这些特效的原理是先由服务器下载到你本地的机器,然后在你本地机器上运行产生,然后你才能看到的。特效做的多了,在你本地机器上就要运行大半天才能全部完成,而如果你的主机配置一般的话,那就更慢了。所以,建议一定要少用javascript特效。

5:页面上用大图片和FLASH

我们知道图片是拖慢网速最重要一个因素,图片经过处理,可以使图片空间变小,否则很多的图片一开始都会占用很多空间又使网站打开速度变得很慢,同样FLASH也是一个道理。

6:过多引用了其他网站的内容

包括你引用其他网站的图片、视频文件等,如果直接在页面引用别的网站的东西,而那个网站的速度又慢,或者那个网站的该页面已经不存在了,那么你打开的速度就会非常慢。

 

 

 

One comment

Leave a Reply

邮箱地址不会被公开。 必填项已用*标注