<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="IIS开启GZIP压缩效率对比及部署方法" id="card1">
<p> 游客</p><p>
标题:IIS开启GZIP压缩效率对比及部署方法<br/>
正文:<br/>
HTTP压缩HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如GZIP等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量，从而提高客户端浏览器的访问速度。当然，同时也会增加一点点服务器的负担。GZIP是比较常见的一种HTTP压缩算法。压缩测试在部署的IIS 6.0上配置了GZIP压缩，详细的测试结果如下。未开启GZIP压缩前，访问网站首页进行抓包分析。开启GZIP后，清空本地IE缓存，再次访问抓包分析。开启前后，页面大小减小了89213bytes，压缩掉原始大小的87%。当对CSS、JS等文件都开启GZIP压缩后，原21100bytes的文件，压缩后如图所示，压缩比为80%。在http://www.port80software.com/tools/compresscheck.asp上测试结果如下。部署方法1. 打开Internet信息服务（IIS）管理器，右击&amp;ldquo;网站&amp;rdquo;-》&amp;ldquo;属性&amp;rdquo;，选择&amp;ldquo;服务&amp;rdquo;。在&amp;ldquo;HTTP压缩&amp;rdquo;框中选中&amp;ldquo;压缩应用程序文件&amp;rdquo;和&amp;ldquo;压缩静态文件&amp;rdquo;，按需要设置&amp;ldquo;临时目录&amp;rdquo;和&amp;ldquo;临时目录的最大限制&amp;rdquo;；2. 在Internet信息服务（IIS）管理器，右击&amp;ldquo;Web服务扩展&amp;rdquo;-》&amp;ldquo;增加一个新的Web服务扩展。。.&amp;rdquo;，在&amp;ldquo;新建Web服务扩展&amp;rdquo;框中输入扩展名&amp;ldquo;HTTP Compression&amp;rdquo;，添加&amp;ldquo;要求的文件&amp;rdquo;为C：\WINDOWS\system32\inetsrv\gzip.dll，其中Windows系统目录根据您的安装可能有所不同，选中&amp;ldquo;设置扩展状态为允许&amp;rdquo;；3. 使用文本编辑器打开C：\Windows\System32\inetsrv\MetaBase.xml（建议先备份），找到Location =&amp;ldquo;/LM/W3SVC/Filters/Compression/gzip用于设置gzip压缩，找到Location =&amp;rdquo;/LM/W<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=359&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=359&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=359&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=359&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=359">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=359">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>