对于一个站长而言,网站的速度甚至比内容还要重要。就算网站的内容很优秀,但是访问速度很慢,相信没有多少人会耐心地等待。但网站速度慢,是有多方面原因的,要知道什么地方导致速度慢,才能解决问题。手工对网站进行测速,效率低不说,而且还不准确。这里推荐一个Loadimpact网站,在这里就可以快速测试网站载入速度,适当为网站减肥。
1、借助工具测试网站速度
先登录Loadimpact网站(网址:http://loadimpact.com),在文本框中输入要测试网站的网址cashzx.com,然后点击Start test按钮就开始对网站速度进行测试。稍等一段时间,可以统计出加载网站的一些详细载入数据。包括整体加载和站内图片以及JavaScript 、CSS等代码载入。
可以在右侧列表选择不同文件来同时对比,最多三个对象的加载数据。而且在Loadimpact网站中还可以生成图表显示,方便我们进行分析。通过生成的数据,就会知道自己网站速度的瓶颈在哪里,从而进一步来解决问题。
2、小改进让网页显示速度变快
在找到导致网页速度慢的原因后我们就可以进行有针对性的修改。下面,我们给出几种常见的改进方法,帮助大家更快地提升网站速度。
使用Gzip压缩文档:Gzip编码是用来改进网页性能的方法,不仅可以减小存储空间,还可以减少传输所需要的时间。将网站中的文件使用Gzip压缩后,可以显著地增加网页加载速度,同时也可以降低网站的带宽流量消耗。
将样式表文件放在外部调用:把页面中需要用到的JavaScript 和CSS样式表文件放在另外的文件夹中,这样一来在打开网站其他页面时就会缓存这些调用的文件,从而加快网站页面的加载速度。
避免使用网页重定向:无论是通过服务器端重定向还是通过JavaScript代码进行内容重定向,网站都会首先加载一个空白的页面,然后再定向到另外的页面,这样不仅延长了页面的加载时间,还很有可能导致无法跳转,让用户面对一个“空白”页面。
清除重复多余的脚本:浏览器加载相同的网页脚本会增加页面的加载时间,但是很多程序都会有这种简单的错误出现。现在就看看网站中有没有调用两次或三次的jQuery或者其他脚本吧。
减少域名DNS查找时间:用户在浏览器的地址栏中键入域名后,浏览器就会通过DNS系统查找域名对应的IP地址,同时需要将DNS的时间设置在较低的水平,比如平均60~100毫秒进行一次DNS查询。
给JavaScript文件减肥:这个方法不同于Gzip压缩功能,缩小JavaScript文档有很多方法,比如去除不必要的空格等。减少脚本文件后可以显著地提高网页的访问速度。