Page Speed是Google推出的一款网页加速工具,主要用于为提升网页加载速度给出建议。刚刚我也安装了Page Speed这个插件,它是集成在Firebug中的,这里是下载页面:http://code.google.com/intl/zh-CN/speed/page-speed/download.html。
安装好后我对我以前做过的几个网站进行了简单的测试,有几项需要较大的改进,依次是:
应该对网页(包括图片、js、css以及所有页面部分)进行gzip压缩。Page Speed提示可以节省三分之二的流量,网页压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WEB 服务器和浏览器都必须支持该技术,所幸的是现在流行的浏览器都是支持的,包括 IE、FireFox、Opera 等;服务器有 Apache 和 IIS 等。具体实现请google。
但是不建议所有的网站都要压缩,因为压缩会耗用服务器资源,解压缩会耗费客户端cpu时间。当你的web应用程序本身运行已经相当快并且服务器cpu资源较充裕的时候可以用压缩。
以前我见过有的js文件居然是一行,很长的一行,或是只有较少的几行,几乎没有空格或是回车符,我当时的第一感觉是晕,这东西怎么读,后来想了想可能是为了省文件空间吧,也没去多想。今天才明白真有这么一回事,Page Speed提示我的一个js文件原来有25k,经过它的优化后只有13k,节省了近一半,它就是把那些空格和回车符几乎都去掉了。
但不建议开发人员写js的时候就写成那样,当这个js文件几乎不会改动的时候可以再优化,因为优化后的js文件阅读起来可就是个大问题了。
3、"Optimize images"
优化图片。其实图片可能会占了一个网页的一半甚至更多的流量,优化图片(长宽大小、格式等)当然会节省很大流量了。
4、" Parallelize downloads across hostnames"
浙公网安备 33010602011771号