如何让网站打开速度更快:开启压缩程序篇
    时间:2011-04-27 09:06  来源:王康博客  作者:王康  点击:

    老鸟请直接看开启压缩进阶篇。

    菜鸟还是慢慢随着老夫的思路看吧,哇哈哈。

    什么是压缩?

    大家还记得我们第一次接触winzip软件吗?非常神奇,一个文件,经过winzip压缩后,大小可以压缩成原来的30%左右。记得当年,很多文件,都是压缩后才可以放到自己的软盘中。

    而对于网站,也有这样的压缩技术,可以让你的网页中的文本类文件瘦身,在用户完全不知情的情况下,通过gzip和deflate压缩程序有效减少了网页,让用户更快的打开网站。

    压缩有多大用处?

    通过一个小小的测试软件,我对新浪、网易等门户网站进行了访问。

    新浪首页访问情况:

    网易首页访问情况:

    大家可以明显的看到,网易和新浪的首页,经过压缩后,都缩小了70%以上。

    相信大家都知道,当一个网页,减小到30%后,对于最终用户来说,打开网站的效率会提升为原来的3倍。

    备注:

    该工具地址http://www.gidnetwork.com/tools/gzip-test.php 大家也可以测试下自己的网站压缩后的情况。

    用户不支持压缩怎么办?

    开启压缩后,会不会由于用户无法访问这种压缩文件,导致用户访问文件失败?

    不会,因为Trident、Gecko、Webkit三种内核的浏览器,都在发起请求时,告知服务器,他们支持什么压缩格式,如下图:

    而服务器都是按照发起请求中用户支持的压缩格式,进行对应反馈。如果用户发起的请求头中,无Accept-Enconding头,就将返回给用户非压缩格式。

上一篇:如何让网站打开速度更快:DNS与拆分域名 下一篇:没有了