更改web.config,让godaddy的win主机启用gzip压缩

7次阅读
没有评论

共计 776 个字符,预计需要花费 2 分钟才能阅读完成。

阅读本文首先确定你正在使用或者准备使用godaddy的windows虚拟主机,当然也会适合别的windows主机,同时,请确定你的虚拟主机的iis模式是7而不是6,因为godaddy同时还支持iis6模式,貌似。

<system.webServer>
   <urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>

我之前也为这个问题发愁,因为本身国外的网速就有点慢,如果可以启用gzip压缩的话,那么就可以加快下载速度,让用户快一些访问到网页的内容,提高用户体验。

使用godaddy的朋友注意了,godaddy的windows主机是可以提供gzip压缩的,但是这个gzip并不在godaddy提供的控制面版本,而是在web.config的配置中,你只需要把如下代码加入到web.config的configuration节点中,就可以实现动态压缩。

上图是王道,下面是我的wordpress博客启用压缩也没有启用压缩前后对比:
更改web.config,让godaddy的win主机启用gzip压缩

上面是未经过压缩的监控数据

更改web.config,让godaddy的win主机启用gzip压缩

上而是启用gzip压缩的监控数据

我们可以看到,没有压缩之前的首页html大小是60k,压完后就变成了19k,这个比例非常大,只有原来的1/2。
更改web.config,让godaddy的win主机启用gzip压缩
上页这个是没有经过压缩的首页总大小
更改web.config,让godaddy的win主机启用gzip压缩

上页这个是压缩后的总大小,网页总大小减小了50k,因为我的网页能压缩的不太多,像jquery是经过压缩的,有些调用到外部的javascript没有办法压缩,图片也没有办法压缩,所以压缩比例并不高,只是15%而已。如果你的网站图片不多,javascript和文字性的内容比较多,压缩比较应该会更大一些。

不过有些奇怪的是,css好像并没有经过压缩,按道理应该是支持静态压缩的。(其实这个要在iis改才能使得css也压缩)

正文完
 0
adm1n
版权声明:本站原创文章,由 adm1n 于2011-10-22发表,共计776字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)