我们一提到gzip压缩很多朋友会想到直接在服务器端可以开启像iis,apache,nginx开启gzip压缩都是非常的简单,但我们如果没有服务器权限那么可以参考php页面gzip压缩的来实现。
例子
| 代码如下 | 复制代码 |
|
/* |
|
既然讲到php gzip了我们再介绍一下apache
第1步
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
在httpd.conf中加入以下代码,可以加到任何空白地方,不了解apache的朋友,如果担心加错地方,就放到http.conf文件的最后一行,如果是虚拟服务器可以写.htaccess文件里面,然后放在项目下即可。
| 代码如下 | 复制代码 |
|
|
|
本配置到这里apache中的gzip压缩就配置完成,重启apache后,我们测试一下
立即学习“PHP免费学习笔记(深入)”;
我们通过Http头中的: Content-Encoding:gzip 属性判断返回后的数据已经启用了gzip压缩:
使用YSlow检测, 当只启动静态文件压缩时, Gzip压缩评级为B:
当同时启动了动态文件压缩时, Gzip压缩评级为A: 
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号