仙剑3官网| 净化台| 极品美女在身边| 海南东环铁路| 国门商务区| 合欢果| 金钥匙培训学校| 我的妹妹不可能那么可爱第二季| 拳皇十周年纪念版下载| 神庙逃亡2修改器| 数码宝贝格斗游戏| 无忧电影网| 火影忍者613| 科勒广告| 失落的星球3修改器| 四服| 黑色迷你裙| 蓝色警戒3下载| 我的女友是机器人下载| 古剑奇谭存档| 巨龙之击| 荷兰王子| 郑忠胜| 魔兽世界维护时间| 天涯明月刀打坐| 克拉克达尔| 霍根班德| 甘肃舟曲特大泥石流| 霍建华婚礼| 高铝球| 泰坦尼克号2012| 极影论坛| 湖北九州通| 冲印设备| 双人闯关单机游戏| 加雷特| 焦红奋| 控件网| 火星建筑| 婚恋问题| 拿破仑全面战争秘籍| 怪物猎人4下载| 广东省广告有限公司| 越野四驱车| 十字军之王2中文版| 巨龙之击| 办公协作| 我叫mt游戏官网| 赶集啦| 点读机教材下载| 365体育网投网站| 明陞m88安卓| 365体育世界杯| 365体育直播下载| 正版365体育| 体育365下载| 365bet体育盘口| 365体育客服| 澳门365bet开户| 365bet比分| 伟德体育投注| 365网盘体育| 365bet足球联赛| 威宁365体育| 体育比分365| 365bt体育官网| 365体育网站| 澳门365bet下载| 体育365下载| 365app体育
站群

韩非SEO:网页gzip压缩检测工具

字号+ 作者:海瑶SEO学堂 来源:韩非SEO 2019-12-14 20:37 我要评论( )

韩非SEO:网页gzip压缩检测工具 GZIP压缩是一个经常被用到的WEB性能优化的技巧,它主要是对页面代码,CSS,Javascript,PHP等文件进行压缩,而且在压缩的前后,文件的大小会有明显的改变,从而达到网站访问加速的目的。接下来我们就介绍一下什么是GZIP压缩,

韩非SEO:网页gzip压缩检测工具

GZIP压缩是一个经常被用到的WEB性能优化的技巧,它主要是对页面代码,CSS,Javascript,PHP等文件进行压缩,而且在压缩的前后,文件的大小会有明显的改变,从而达到网站访问加速的目的。

接下来我们就介绍一下什么是GZIP压缩,以及GZIP压缩是个什么概念。

GZIP网页压缩,是一种WEB服务器与浏览器之间共同遵守的协议,也就是说WEB服务器和浏览器都必须支持该技术才能实现GZIP压缩,而当下主流的浏览器都是支持GZIP压缩,包括IE6、IE7、IE8、IE9、FireFox、谷歌浏览器、Opera等,而常见的WEB服务器通常有Apache和IIS两种。

GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。目前,GZIP已经成为Internet上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

下面介绍一下GZIP压缩时,WEB服务器与浏览器之间的协商过程如下:

1、首先浏览器请求某个URL地址,并在请求的开始部分头(head) 设置属性accept-encoding值为gzip、deflate,表明浏览器支持gzip和deflate这两种压缩方式(事实上deflate也是使用GZIP压缩协议,在之后的内容之我们会介绍二者之间的区别);

2、WEB服务器接收到请求后判断浏览器是否支持GZIP压缩,如果支持就传送压缩后的响应内容,否则传送不经过压缩的内容;

3、浏览器获取响应内容后,判断内容是否被压缩,如果是压缩文件则解压缩,然后显示响应页面的内容。

HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指 WWW服务器中安装的一个功能,当有人来访问这个服务器的网站时,服务器的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来。一般对纯文 内容可压缩到原大小的40%,这样以来文件的体积就减小了很多,传输速度也就快了。效果就是你点击网址后会很快的显示出来。当然这也会增加服务器的负载,一般的服务器中都会安装有这个功能模块。

GZIP压缩的比率往往在3倍到10倍,也就是本来90k大小的页面,采用压缩后实际传输的内容大小只有28至30K大小,这可以大大节省服务器的网络带宽,同时如果应用程序的响应足够快时,网站的速度瓶颈就转到了网络的传输速度上,因此内容压缩后就可以大大的提升页面的浏览速度。

在实际应用中,我们并不需要对网站所有文件都进行压缩,只需要对静态文件进行压缩就可以了,比如Javascript、CSS及和HTML文件。对其他文件进行压缩并不会给WEB性能带来太多的改观,并且对网站开启GZIP功能是需要牺牲部分服务器性能的。而且对于FLASH文件来说开启GZIP压缩之后还会影响其效果。

网页启用Gzip压缩 提高浏览速度

365体育投注 但关润表示,由于不是通过发动机驱动,结构和纯电动汽车相同。

Gzip压缩我很早已经就启用了,不过从未与大家分享过。近期由于备案问题,临时更换服务器,结果忘了启用Gzip压缩,周末利用空余时间启用了Gzip压缩,并把全部过程记录下来,与大家分享。

启用Gzip压缩的好处

它的好处显而易见,提高网页浏览速度,无论是之前说的精简代码、压缩图片都不如启用Gzip来的实在。下图为启用Gzip后的效果。

网页启用Gzip压缩 提高浏览速度 免费资源 第1张

Gzip压缩效率非常高,通常可以达到70%的压缩率,也就是说,如果你的网页有30K,压缩之后就变成了9K左右。

第一步:打开IIS,启用HTTP压缩服务

网页启用Gzip压缩 提高浏览速度 免费资源 第2张

右击"网站"->"属性",选择"服务"。在"HTTP压缩"框中选中"压缩应用程序文件"和" 压缩静态文件",按需要设置"临时目录"和"临时目录的最大限制";

第二步:启用web服务

网页启用Gzip压缩 提高浏览速度 免费资源 第3张

第三步:修改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 服务.

网页启用Gzip压缩 提高浏览速度 免费资源 第4张

然后在保存MeteBase.xml,保存好后再启动IIS。这样Gzip压缩就启用成功了。

最后,测试Gzip压缩是否成功,可以到站长工具http://tool.chinaz.com.godjjb.com/Gzips/进行检测。

提示:

本文仅针对windows的IIS服务器上演示的,VPS主机、独立服务器均可以实现,虚拟主机用户需要咨询空间商(一般虚拟主机都启用了Gzip)如果你的站在启用Gzip压缩时遇到了困难,可在此跟帖评论与交流,我会竭尽全力为大家解答。

本文由海瑶SEO学堂(www.seo8.org)收集于网络不代表本站观点,如果您还想了解更多关于SEO培训SEO研究中心的文章,请点击查看百度快速排名代理平台和网络营销培训的其它文章,请关注海瑶SEO研究中心官网,(微信/QQ:154899659)

本文地址:SEO培训https://www.seo8.org/fangan/304.html

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

SEO研究中心海瑶SEO研究中心站长推荐学习
seo培训网友点评
皇冠球体育 皇冠体育让球 万博亚洲官网 中文字幕42页 365bet在线官网
瓷砖的十大品牌 幸运点 惰政 设计任务 厨灶品牌
薛巧萍 360与腾讯 厨房卫生间瓷砖 威博设计吧 天花板设计
海尔电热水器价格 在家上学联盟 小三阳怀孕 彩绘家具 根雕图片大全
2012中国好声音冠军 婴儿用品大全 北京别墅装饰 大连设计 万年小学生
家装室内设计效果图 我的心都碎了你也不明白 制作手机主题的软件 家具设计招聘 失去的那五年
qrobot 玻璃丝棉复合板 天津购车摇号 广州室内设计 阿里斯顿热水器价格
万能驱动精灵下载 汉风家具 12306数据库下载 美凯龙家具网上商城 顾家家居股份有限公司