很多人在做php开发的时候,不知道如何运用apache开启gzip压缩功能
那么我先告诉大家一些关于开启apache的gzip压缩的知识:
1,什么是gzip?
GZIP很早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压缩到原大小的40%.这样传输就快了,效果就是你点击网址后会很快的显示出来.当然这也会增加服务器的负载
2,apache开启gzip压缩有什么好处?
Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度
3,apache开始gzip的简单方法
例如我们的网站根目录是:f盘,那么我们网站存放在f:/055178目录下,只要进行如下配置即可:
DocumentRoot f:/055178/
ServerName qibangkeji.com
ServerAlias *.qibangkeji.com/
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
以上方法只是简单的开启apache中gzip的方法,具体您可以访问apache官方网站获取更多方法和知识。
内容版权所有,请勿转载 - 柒帮科技