gzipGzip是什么呀?禁用是怎么回事?

gzip  时间:2021-08-20  阅读:()

发现包裹: GZIP是什么意思

gzip GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。

我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。

现今已经成为 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。

大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。

gzip怎么压缩

gzip是HTML压缩算法的一种,HTTP压缩是在Web服务器和浏览器间传输压缩文本内容32313133353236313431303231363533e59b9ee7ad9431333335303566的方法。

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

怎么做gzip压缩呢?大致有:在Contol Pannel开启gzip、开启http服务器gzip、利用php本身的gzip。

IE6和火狐都支持客户端gzip,在网页传输之前,先使用gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示。

IIS6已经内建了gzip压缩的支持。

在IIS6上做gzip压缩的方法是: 如果你需要压缩静态文件,可以先在硬盘上新建一个目录,并给它“IUSR_机器名”这个用户设置写权限。

如果压缩动态文件就可以不用这样的,因为它的页面是每次都动态生成的(页面动态生成),压缩完就放弃。

然后在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。

进入“服务”标签,选上启用动态内容压缩,静态内容压缩。

给gzip的临时目录空间不要太大了200MB左右就够了. 然后选中网站下面那个服务器扩展,新建一个服务器扩展。

可以用任何你想用的名字,下面的添加文件的路径是: c:windowssystem32srvgzip.dll,然后启用这个扩展。

这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。

我们只能去修改它的配置文件了。

在c:windowssystem32srv下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段, 分别是 <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip" <IIsCompressionSchemes Location ="/LM/W3SVC/Filters/Compression/Parameters" 前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。

HcDynamicCompressionLevel改成9,9是性价比最高的一个。

至此,怎么做gzip压缩的过程我们就都实现了,需要注意的是:网页启用了gzip压缩后网站打开速度通常可能不会有太明显的感觉(相对于浏览者),可以用一些特定的来检查你的网页是否压缩过了,以及压缩比和加快的速度。

Gzip是什么呀?禁用是怎么回事?

GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。

我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。

现今已经成为 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。

大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。

GZIP本身只是一种文件格式,其内部通常采用DEFLATE数据格式,而DEFLATE采用LZ77压缩算法来压缩数据。

GZIP文件由1到多个“块”组成,实际上通常只有1块。

每个块包含头、数据和尾三部分。

美国高防云服务器 1核 1G 26元/月 香港/日本站群服务器 E5 16G 1600元/月 触摸云

触摸云国内IDC/ISP资质齐全商家,与香港公司联合运营, 已超8年运营 。本次为大家带来的是双12特惠活动,美国高防|美国大宽带买就可申请配置升档一级[CPU内存宽带流量选一]升档方式:CPU内存宽带流量任选其一,工单申请免费升级一档珠海触摸云科技有限公司官方网站:https://cmzi.com/可新购免费升档配置套餐:地区CPU内存带宽数据盘价格购买地址美国高防 1核 1G10M20G 26...

美国云服务器 1核 1G 30M 50元/季 兆赫云

【双十二】兆赫云:全场vps季付六折优惠,低至50元/季,1H/1G/30M/20G数据盘/500G流量/洛杉矶联通9929商家简介:兆赫云是一家国人商家,成立2020年,主要业务是美西洛杉矶联通9929线路VPS,提供虚拟主机、VPS和独立服务器。VPS采用KVM虚拟架构,线路优质,延迟低,稳定性强。是不是觉得黑五折扣力度不够大?还在犹豫徘徊中?这次为了提前庆祝双十二,特价推出全场季付六折优惠。...

香港服务器多少钱一个月?香港云服务器最便宜价格

香港服务器多少钱一个月?香港服务器租用配置价格一个月多少,现在很多中小型企业在建站时都会租用香港服务器,租用香港服务器可以使网站访问更流畅、稳定性更好,安全性会更高等等。香港服务器的租用和其他地区的服务器租用配置元素都是一样的,那么为什么香港服务器那么受欢迎呢,香港云服务器最便宜价格多少钱一个月呢?阿里云轻量应用服务器最便宜的是1核1G峰值带宽30Mbps,24元/月,288元/年。不过我们一般选...

gzip为你推荐
开发管理项目管理都包括哪些内容?文件名长度windows7支持长文件名,文件名长度可达几个字符制作证书怎么做证书?通话宝什么是中国电信通话宝?具体说一下零终端ONU终端、e8-c终端、天翼猫三者有什么区别?封包是什么灰指甲封包治疗是什么,真的管用吗?解码器有什么用什么是播放器解码器2017双112017双十一晚会播出时间,2017双11晚会举办城市呼叫中心系统方案呼叫中心方案一般包括哪几个方面怎样下载文件电脑上怎么下载安装软件啊
虚拟主机系统 cn域名价格 免费顶级域名 漂亮qq空间 softlayer 国外空间服务商 外国空间 合肥鹏博士 hinet 双11秒杀 域名接入 服务器是干什么的 安徽双线服务器 备案空间 百度云加速 杭州电信 深圳主机托管 锐速 学生机 godaddy中文 更多