Gzip压缩我很早已经就启用了,不过从未与大家分享过。网站如果启用了Gzip压缩,不管是对用户还是对SEO都是有非常大的帮助的。下面给大家分享下开启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/deflate”
HcCompressionDll=”%windir%\system32\inetsrv\gzip.dll”
HcCreateFlags=”0″
HcDoDynamicCompression=”TRUE”
HcDoOnDemandCompression=”TRUE”
HcDoStaticCompression=”TRUE”
HcDynamicCompressionLevel=”10″
HcFileExtensions=”htm
mp3
css
jpg
fig
png
html
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”asp
php
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=”htm
mp3
css
jpg
fig
png
html
txt”
HcOnDemandCompLevel=”10″
HcPriority=”1″
HcScriptFileExtensions=”asp
php
dll
exe”
>
</IIsCompressionScheme>
修改好后,在服务中停止IIS Admin Service 服务。
然后在保存MeteBase.xml,保存好后再启动IIS。这样Gzip压缩就启用成功了。
最后,测试Gzip压缩是否成功,可以到站长工具http://tool.chinaz.com/Gzips/进行检测。
T1450班“创世迹”公司和T1451班“默扬科技”公司的同学们将为大家展示他们的作品。让我们拭目以待!http://x.eqxiu.com/s/mR37CkMo?eqrcode=1&from=timeline&isappinstalled=0
基本上IIS就可以直接操作压缩了
草根也许根本没有发声的机会,或者说,草根出头的日子需要很长的时间,为此,我们这些草根何不试着报团取暖,来缩短出头的时间呢?既然大家都习惯了评论引流,那我们何不换个方式试着互相评论呢?众人拾柴火焰高,比如,每天和50人互相评论,那么每天至少都能换回50个ip以上了,为什么会有50个以上?因为别人看到你的评论时也会点击进入你的博客,这样总比评论50篇文章却不知能有多少效果要实在得多、充实得多吧?为此,我真诚的邀请大家来和我一起互相评论,你在给我评论的同时,我也会去给你评论,让你得到应有的回报,,而我希望我在去给你评论后,你也能来给我回评,让我知道,我的付出没有白费。。。
http://www.dx6666.cn短信服务平台 企业短信服务平台
好方法 网站速度很重要
很有用谢谢了
看不懂,我不是技术控,我就是想问问,我的爱游民小站做了一年零4个月了,属于新站还是??
现在做网站都这么简单了吗?
好方法 谢谢了
这个方法好
是视频就好了
感谢博主分享。我个人感觉nginx服务器 gzip压缩方便一点
直接用第三方的CDN加速 就可以自动压缩文件了