2018-06-22 孙小北

网页压缩之IIS服务器Gzip压缩配置

Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度

1.开GZIP有什么好处?

Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

2.如何启用IIS的Gzip压缩功能(老版本):

(1)如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。

(2)在IIS管理器中,【网站】上面【右键-属性】,不是下面的某个站点,而是整个网站。进入【服务】标签,选上启用动态内容压缩,静态内容压缩。

(3)选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的添加文件的路径是: c:\windows\system32\inetsrv\gzip.dll,然后启用这个扩展。这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。

(4)在c:\windows\system32\inetsrv\下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。

(5)重启一下IIS服务,就可以体会到压缩后的速度了

3.WinSerever2012配置(最新版本)

静态内容压缩:是指每次压缩后会生成缓存文件;每次访问直接读取缓存,不再新压缩;适合不经常更新的内容。

动态内容压缩:是指每次压缩后不生成缓存文件;每次访问时都会立即压缩,缺点:消耗CPU。

(1)在IIS管理器中,在主页中查看有没有【压缩】工具,没有的话去安装

(2)GZIP安装好后,双击【压缩】,根据需要启用【静态压缩】/【动态压缩】,点击右侧【应用】。默认几乎不用更改;但是JS文件作为的动态压缩处理,建议调整为静态压缩。 静态压缩和动态压缩都存在

<add mimeType="application/javascript" enabled="true" />

打开C:\Windows\System32\inetsrv\config\applicationhost.config,找到以下内容,删除动态压缩中的的 javascript相关配置

<staticTypes> 
    <add mimeType="text/*" enabled="true" />
    <add mimeType="message/*" enabled="true" />  
    <add mimeType="application/javascript" enabled="true" /> 
    <add mimeType="application/atom+xml" enabled="true" /> 
    <add mimeType="application/xaml+xml" enabled="true" />  
    <add mimeType="*/*" enabled="false" /> 
</staticTypes>
<dynamicTypes> 
    <add mimeType="text/*" enabled="true" /> 
    <add mimeType="message/*" enabled="true" />  
    <add mimeType="application/x-javascript" enabled="true" />
    <add mimeType="application/javascript" enabled="true" />
    <add mimeType="*/*" enabled="false" /> 
</dynamicTypes>

(3)测试压缩  http://tool.chinaz.com/Gzips/



编辑:孙小北

本文地址: https://www.xiaowangyun.com/wyblog/detail/?id=188

版权归属: www.xiaowangyun.com   转载时请以链接形式注明出处

0 条评论

快来评论

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档

取消

感谢您的支持,您的每一次打赏都是一次鼓励!

扫码支持
每一次支持,都是不懈的动力

打开支付宝扫一扫,即可进行扫码打赏哦