Apache的gzip功能开启主要都是通过修改Apache的配置文件。
为什么要开启Gzip?
答:Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。
如何开启Gzip?
下面就主要以图片进行说明同时配以简单的文字说明。
1. 先找到httpd.conf文件,对于XAMPP套件,这个文件位于: %XAMPP安装目录%\apache\conf\ 目录下
2. 开启gzip功能。XAMPP的Apache提供支gzip功能,但是名字是叫mod_deflate,默认是没有开启的。所以首先要开始gzip功能。
gzip功能是使用mod_deflate.so模块,第一步要做的就是引入mod_deflate.so模块:
首先打开 httpd.conf 文件, 然后搜索找到 mod_deflate.so 这一行,然后去掉这一行前面的 "#" 注释符号。
3. 配置gzip,放到http.conf最后一行。 一般要进行gzip的文件是一些常见的web文件文件,如 js,css等。
1
2
3
4
5
|
<IfModule mod_deflate.c>
DeflateCompressionLevel 9
SetOutputFilter DEFLATE
AddOutputFilter DEFALTE html xml php js css png jpg gif
</IfModule>
|
4. 重启Apache。 然后去浏览器测试一下效果。下面是我的一些效果截图:
大家可以从图中看到,效果非常惊人,压缩率达到了 76.7% ,效果非常明显。