IIS服务器端压缩

2025-04-24 17:21:07

1、IIS 支持两种压缩方式:1. 静态压缩:将静态文件(如html、doc、xls、jpg等)一次压缩,后续请求直接使用缓存中已经压缩好的文件。2. 动态压缩:与静态压缩不同的是,每次请求IIS都会压缩,而压缩后的版本不会被缓存下来。

2、IIS 支持两种压缩标准:1. Deflate:表示采用Lempel-Ziv coding(LZ77)压缩算法,以及32位CRC校验的编码方式。2. GZIP:采用zlib结构和deflate压缩算法。

3、默认情况下,在IIS 7以及之后版本上已经启用了HTTP压缩,但是仅启用了静态压缩。如果想启用动态压缩的话,可以打开Windows Server Manager, Ad颊俄岿髭d Roles and Features, 找到ServerRoles:

IIS服务器端压缩

4、不同服务器安装IIS会有一些不同,但是大同小异,按照以上方式安装完IIS后,还需要在IIS进行一些配置:1. 首先单击应用程序或虚拟目录,在右侧找到Compression,双击打开:

IIS服务器端压缩

5、2. 在IIS中,单击服务器名称节点,在右侧同样有一个Compression,双击打开,下面是我的配置:

IIS服务器端压缩

6、好了,现在IIS就已经完全支持HTTP压缩了,接下来需要做的就是在自己的网页代码中添加Accept-encoding头信息了。在我们的实践中,一个17.8MB的文件经过HTTP压缩,可以缩小到6.6MB,还是相当可观的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢