-
Gzip压缩我很早已经就启用了,不过从未与大家分享过。近期由于备案问题,临时更换服务器,结果忘了启用Gzip压缩,周末利用空余时间启用了Gzip压缩,并把全部过程记录下来,与大家分享。
启用Gzip压缩的好处
它的好处显而易见,提高网页浏览速度,无论是之前说的精简代码、压缩图片都不如启用Gzip来的实在。下图为启用Gzip后的效果。
Gzip压缩效率非常高,通常可以达到70%的压缩率,也就是说,如果你的网页有30K,压缩之后就变成了9K左右。
第一步:打开IIS,启用HTTP压缩服务
右击"网站"->"属性",选择"服务"。在"HTTP压缩"框中选中"压缩应用程序文件"和" 压缩静态文件",按需要设置"临时目录"和"临时目录的最大限制";
第二步:启用web服务
第三步:修改MetaBase.xml
开始 > 运行中输入 c:\windows\system32\inetsrv,找到 MeteBase.xml,先备份,在修改。(有的服务器不需要修改此文件便可以使用)
搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"
仔细核对下代码:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="0"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="FALSE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>替换成:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="2"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>修改好后,在服务中停止IIS Admin Service 服务.
然后在保存MeteBase.xml,保存好后再启动IIS。这样Gzip压缩就启用成功了。
最后,测试Gzip压缩是否成功,可以到站长工具http://tool.chinaz.com/Gzips/进行检测。
提示:
本文仅针对windows的IIS服务器上演示的,VPS主机、独立服务器均可以实现,虚拟主机用户需要咨询空间商(一般虚拟主机都启用了Gzip)如果你的站在启用Gzip压缩时遇到了困难,可在此跟帖评论与交流,我会竭尽全力为大家解答。
顶: 5 踩: 9相关阅读:
来源:卢松松博客 QQ/微信:13340454
网页启用Gzip压缩 提高浏览速度
| 阅读量 | 分类: 免费资源 | 作者: 卢松松
相关文章阅读更多:性能优化
- 2013-08-09 加速乐、360网站卫士、安全宝的CDN网站加速体验
- 2013-01-31 如何防止网页被嵌入框架代码?
- 2013-01-25 WEB站点性能优化实践(加载速度提升2s)
- 2011-11-30 JS代码优化技巧之通俗版
- 2011-08-29 网站性能工具Yslow的使用方法
- 2011-08-24 提高网站打开速度的7大秘籍
- 2011-08-22 三大主流浏览器Web开发工具
- 2011-08-01 影响网站打开速度的9大因素
- 2011-03-25 测试网站访问速度的5个方法
- 2009-06-18 小技巧给网页减肥,让网站提速。
- 2021-09-08凡是在卢松松博客投稿的作者都有机会得到IT类图书哦!
发表感想加入微信群
汽车配件网
有用
有用
大师兄
史鉴天下
蜂蜜的功效介绍
访客
访客
访客
红五环空压机
旭旭
阿博留学商城
百度
历史上的今天
演绎法
话费7冲10
校花100
校花100
云祥手机导航
呵呵
域名投资
wingsBlog
妞妞
漫画1234
防辐射孕妇装
非常无聊博客
一部影视网
中国民间偏方大全
个人博客
168货运网
168货运网
屌丝智慧
宝马
xnsgs
萍乡智达物流
OK赚吧
夜深
快播电影网
tzhxyly.com
免费教育文稿
免费教育文稿网 按所说实践后,最终能启用了启用Gzip压缩
网站速度感觉还真不一样
顶了
th74100
是否压缩? 否
压缩类型: 无
源文件大小: 04KB
压缩后大小(估计值): 025KB
压缩率(估计值): 375%
大圣
麻烦大哥给研究一下我的网站,
可以加我QQ 550777495 求教啊!
乐享剧场站
终极一班3 爱情面前谁 因为爱情有 辣妈正传 英雄联盟 神枪狙击2013 主君的太阳
奇艺网
屌丝000
经典台词大全网
如果你是 ASP的话,启动了。测试,还是说,木有启动的。
kassia
捉急呀……大师们,帮忙解决下呀啊……
webaoyou
ohno
碎碎
如果你是 ASP的话,启动了。测试,还是说,木有启动的。
弹簧
搜虎分享
财富收藏夹
小蜜
苦逼男
拉力试验机
可乐资源网
济宁网站建设
佛山陶瓷壁画
稻草人
寇铈鑫
独舞
美胸网
秦远征博客
四氟垫片
MStudio
严格按照松哥的教程操作
之前开启过,成功后来重做系统,却提示未开启[REVERT=卢松松 于 2012-10-26 11:07:36 回复]重做系统后需要从新设置[/REVERT]
武汉seo博客
marc
疯鸟
海
重庆SEO
南京SEO
小贤
秋收鸟博客
人力资源培训
自由屋博客
楚韵日记簿
丰禾棋牌
湖头在线
aknba.com
中国社保网
免费天空网
朱宇乐博客
金税财务
百度短网址
电脑没声音了
YoungFree
wifi共享精灵
通信人博客
龙三公子
北京翻译公司
蘑菇成长网