一起学习网,一个一起免费的网络建站教程资源共享和seo教程、黑帽教程学习交流的学习网站,www.17xuexiwang.com,一起学习,共同进步!

如何进行网页压缩-gzip网页压缩方法详解

时间:2017-09-23 10:08   文章来源:一起学习网   访问次数:
今天一起学习网给大家说说关于Gzip压缩,我们在使用站长工具查询自己的网站的时候会发现,有一个关于网页压缩的显示区,那么启用Gzip压缩有什么好处呢?
首先启用Gzip压缩可以提高网页浏览速度,这个是最主要的的好处。对于一个网站来说,不管我们怎么缩减网站图片大小,如何优化代码,都不如这个效果显著。
其次,Gzip压缩有着很高的压缩比,一般能压缩掉百分之七十左右。
 
站长工具查询的页面是否压缩实例
 
如何启用Gzip压缩呢?
第一步:打开IIS,启用HTTP压缩服务
右击"网站"->"属性",选择"服务"。在"HTTP压缩"框中选中"压缩应用程序文件"和" 压缩静态文件",按需要设置"临时目录"和"临时目录的最大限制";
 
选择属性中的服务
 
第二步:启用web服务
 
启用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服务.(这个重启方法很多,可见一起学习网重启IIS方法
然后在保存MeteBase.xml,保存好后再启动IIS。这样Gzip压缩就启用成功了。
最后,测试Gzip压缩是否成功,可以到站长工具去进行检测。
友情提醒:
这个方法是在windows的IIS服务器上演示的,VPS主机、独立服务器均可以实现,虚拟主机用户需要咨询空间商(一般虚拟主机都启用了Gzip)如果你的站在启用Gzip压缩时遇到了困难,可在一起学习网提问,一起学习网会给大家解答。

上一篇:Windows Server 2008系统培训视频教程
下一篇:如何重启iis

今日话题更多>

  • 如何进行网页压缩-gzip网页压缩 如何进行网页压缩-gzip网页压缩 今天一起学习网给大家说说关于Gzip压缩,我们在使用站长工具查询自己的网站的时候会发现,有一个关于网页压缩的显示区,那么启用Gzip压缩有什么好处呢? 首先启用Gzip压缩……
  • Windows Server 2008系统培训视 Windows Server 2008系统培训视 课程简介: 前面介绍了 Windows Server 2003系统培训视频教程 ,相对于2003来说,Microsoft Windows Server 2008 是新一代 Windows Server 操作系统,可以帮助信息技术 (IT……
  • Windows Server 2003系统培训视 Windows Server 2003系统培训视 Windows Server 2003是目前使用比较多的服务器,前面有讲到vps创建网站站点,其中就是在Windows Server 2003上面进行的操作,这里给大家一个比较详细介绍Windows Server 20……

黑帽学习 更多 >>