您现在的位置是:首页» windows系统» gzip的压缩是什么意思,gzip和gzip 9的区别

gzip的压缩是什么意思,gzip和gzip 9的区别

2023-12-05 03:01:16
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家! gzip是GNUzip的缩写,最早用于UNIX系统的文件压缩。HTTP协议上的gzip编码是一种用来改进web应用程序性能的技术,web服务器和客户端(浏览器)必须共同支持gzip。目

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

gzip是GNUzip的缩写,最早用于UNIX系统的文件压缩。HTTP协议上的gzip编码是一种用来改进web应用程序性能的技术,web服务器和客户端(浏览器)必须共同支持gzip。目前主流的浏览器,Chrome,firefox,IE等都支持该协议。常见的服务器如Apache,Nginx,IIS同样支持gzip。

gzip压缩比率在3到10倍左右,可以大大节省服务器的网络带宽。而在实际应用中,并不是对所有文件进行压缩,通常只是压缩静态文件。

那么客户端和服务器之间是如何通信来支持gzip的呢?通过图1我们可以很清晰的了解。

添加完参数后,运行nginx–t检查一下语法,若语法检测通过,则开始访问url检测gzip是否添加成功。以下为我所使用的gzip配置的作用。

2) gzip_comp_level:gzip压缩比。

3) gzip_min_length:允许被压缩的页面最小字节数。

4) gzip_types:匹配MIME类型进行压缩,text/html默认被压缩。

如果没有现成的项目代码,这里提供一个比较简单的检测方式。首先在本地安装nginx,在nginx默认目录下面添加了两个静态文件bootstrap.css、bootstrap.js。

OS X系统的默认路径为:/usr/local/Cellar/nginx/1.10.2_1/html,Windows系统直接复制文件到文件夹下面。

拷贝文件指令可参考:cp-r bootstrap.js/usr/local/Cellar/nginx/1.10.2_1/html,在nginx的默认成功跳转页面index.html引入这两个静态文件。index.html页面内容如图6所示。

1、Gzip是一种内容压缩格式,现在大部份浏览器都可以浏览经过Gzip压缩过的内容

2、服务器将要输出的内容使用Gzip压缩后传给浏览器,这样可以达到提高网页的浏览速度和减少服务器网络带宽的使用,但同时多增加了在服务器端Gzip压缩内容的操作,所以会给服务器带来一定的负担...

3、GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。

4、减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在 Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

5、语法:gzip [选项]压缩(解压缩)的文件名

6、-c将输出写到标准输出上,并保留原有文件。

7、-l对每个压缩文件,显示下列字段:

8、压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字

9、-r递归式地查找指定目录并压缩其中的所有文件或者是解压缩。

10、-t测试,检查压缩文件是否完整。

11、-v对每一个压缩和解压的文件,显示文件名和压缩比。

12、-num用指定的数字 num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),

13、-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。

14、%把当前目录下的每个文件压缩成.gz文件。

15、%把当前目录下每个压缩的文件解压,并列出详细的信息。

16、%详细显示例1中每个压缩的文件的信息,并不解压。

17、%压缩 tar备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

wwW.Xtw.Com.cN系统网专业的PC、手机系统开发下载平台,HarmonyOS系统、安卓、OS、windows电脑重装系统在线下载安装,操作系统平台技术学习,攻略教程,技术交流。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: gzip