今日最新:曝热刺已为孙兴慜红牌上诉 还为他提供心理辅导2019-20赛季CBA最新MVP领跑榜新鲜出炉背靠背战塞尔维亚!美国或创造梦之队最差排名关乎初心与使命,文化自信下的世界马文化论坛四国赛-防线送礼张玉宁得分 国奥1-5惨败澳大利亚碧昂丝父亲约战科比:下月LA见 我不再穿皮鞋了夺冠啥心情?“佛系”孙颖莎:心情还是挺平静季后赛西部详细赛程:勇士14号8点开战火箭15号两场三分10中0!郭少被打爆 杨鸣都看不下去了状态稳定破除“心魔” 刘诗雯锁定奥运单打门票?西甲-梅西进球丢点 苏神失良机 巴萨小胜7分领跑罕见!梅西竟被判假摔吃到黄牌 这次他太冤了梅西死亡笔记上又多1受害者!欧冠纪录超C罗世青赛石洵瑶2分女团3-1胜朝鲜 将与日本争夺冠军三国擂台赛连胜记录:徐奉洙九连胜壮举尚待冲击孙杨律师与WADA证人对峙 质疑检查官违规操作西蒙斯3双大帝23+10 76人刷新NBA纪录扳平比分
  • WAP手机版保存到桌面加入收藏设为首页
心得分享

开启IIS的Gzip网页压缩,官网已用上了

时间:2011-11-22 14:30:38   作者:网钛科技   来源:新闻发布系统   阅读:11573   评论:43
内容摘要:现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率。对于纯文本来讲,压缩率是相当可观的。如果...

    现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传 输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率。对于纯文本来讲,压缩率是 相当可观的。如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了。二此功能在IIS6.0得到了集成,但是并没有提供一个很 好的接口来操作。
 

 一. HTTP压缩概述
    HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的 一种HTTP压缩算法。

二. HTTP压缩工作原理
Web服务器处理HTTP压缩的工作原理如下:
Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩;
如果浏览器支持HTTP压缩,Web服务器检查请求文件的后缀名;
如果请求文件是HTML、CSS等静b文件,Web服务器到压缩缓冲目录中检查是否已经存在请求文件的最新压缩文件;
如果请求文件的压缩文件不存在,Web服务器向浏览器返回未压缩的请求文件,并在压缩缓冲目录中存放请求文件的压缩文件;
如果请求文件的最新压缩文件已经存在,则直接返回请求文件b压缩文件;
如果请求文件是ASPX等动态文件,Web服务器动态压缩内容并返回浏览器,压缩内容不存放到压缩缓存目录中。

在网上找过很多的资料,gzip对搜索引擎Seo不会有影响,并且Baidu也明确表示可以解析Gzip数据。

我们用站长站的工具来检测一下网钛官网在Gzip以后的效果:

http://tool.chinaz.com/Gzips/
开启IIS的Gzip网页压缩,官网已用上了
 

不过注意 GZIP一般只对 Html 吕嗟奈谋居行Ч,而对已经压缩过了的图片如 gif,jpg 等是没有效果的。

下面我们来一步一步教大家如何打开IIS的Gzip

1. 停止IIS服务,右击“本地计算机”--》所有任务--》重新启动IIS孪吕选择“停止Internet服务”,再点击“确定”;

开启IIS的Gzip网页压缩,官网已用上了

开启IIS的Gzip网页压缩,官网已用上了

2. 在Internet信息服务(IIS)管理器,右击“Web服务扩展”-》“增加一个新的Web服务扩展。。.”,在“新建Web服务扩展”框中输入扩展名“Gzip”,添加“要求的文件”为C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系统目录根据您的安装可I有所不同,选中“设置扩展状态为允许”;
开启IIS的Gzip网页压缩,官网已用上了
开启IIS的Gzip网页压缩,官网已用上了
开启IIS的Gzip网页压缩,官网已用上了


3. 打开Internet信息服务(IIS)管理器,右击“网站”-》“属性”,选择“服务”。在“HTTP压缩”框中选中“压缩应用程序文件”和“压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”;

 

4. 此时重启IIS,压缩就生效了,设置完成。但是默认设置压缩的文件格式太少,可以进一步设置 即先不要重启IIS,即跳过第4步,操作第5步。


5. 修改 MetaBase.xml,建议先备份。

  
可以用记事本打开,找到 IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本 相同的参数
HcDynamicCompressionLevel ,设置压缩率,取值0~10,0不压缩,10最高压缩率,这里设置成9,9是性价比最高的一个。
HcFileExtensions,需要压缩的静态文件扩展名,默认只有htm,html,txt,可以把js,css,xml添加进去。建议按原来的格式,用换行作为分隔。    HcScriptFileExtensions,需要压缩的动态文件扩展名,如添加php,aspx。

6、保存MetaBase.xml,重启IIS,即设置OK。

开启IIS的Gzip网页压缩,官网已用上了

 

开启IIS的Gzip网页压缩,官网已用上了

  


相关评论
御林军追平队史积分记录 但有可能难逃一尴尬境地
8投0中!快船防守令人绝望 21分逆转零秒绝杀
“莫雷,你给我闭嘴吧!”他终于说句人话!
军运会乒球男团中国3-1朝鲜夺冠 樊振东独得两分
95秒!U23涮水新低!出场以秒计 这样的足球不踢也罢
武磊让五星红旗闪耀西甲!中国球迷为他来看球
梅西死亡笔记上又多1受害者!欧冠纪录超C罗
周琦14分斯托克斯24+20 新疆大胜八一
孙杨质问上海医疗卫生机构:血检官违法怎么处理?
曼联又开最不公平的外挂!砸锅卖铁也该留这尊神
高开低走!深足开局曾惊艳中超 7轮不胜掉级太苦涩
鲁能冠军在望?先别嘚瑟 看霄鹏微表情 泼水冷静下
德甲-飞翼2射1传 拜仁13秒乌龙+两度落后逆转客胜
缺半队主力靠双外援磕下申花 鲁能不缺人绝非妄言
英超劲旅请高僧为新训练场开光 如今积分压曼城
穆里尼奥:曼联还在我的心里 我是一个谦卑的人
U23亚洲杯&奥预抽签:国奥死亡组 战韩国伊朗乌兹
蒂姆:总决赛争冠战失利很遗憾 今年收获颇多
北境少主右小腿挫伤或缺席G4 没他小卡也要凉
足协回应草皮事件:延期决定与双方无关 为维护形象