php启用zlib压缩文件的配置方法


Posted in PHP onJune 12, 2013

但是不论是iis 还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis7.5中开启动态+静态压缩也可以),于是利用php自身功能到达gzip的效果也成为一项合理的诉求。

实现的方法很简单,打开php目录下的php.ini文件,

zlib.output_compression = Off 
;zlib.output_compression_level = -1output_buffering = Off

修改成
zlib.output_compression =On 
zlib.output_compression_level = 5 
output_buffering = 4096

需要说明的是以下几点

一、;zlib.output_handler必须保持注释掉,因为此参数和前面的设置冲突——官方的说法。
二、一般情况下缓存是4k(output_buffering = 4096)。
三、zlib.output_compression_level 建议参数值是1~5,6以上实际压缩效果提升不大,cpu占用却是几何增长。

最后通过firebug查看请求头和回应头,实际上gzip效果已经显示,或者通过站长gzip检测工具也显示gzip有效。

PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
小偷PHP+Html+缓存
Nov 25 PHP
PHP5中使用DOM控制XML实现代码
May 07 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
laravel安装和配置教程
Oct 29 PHP
php中静态类与静态变量用法的区别分析
Jan 15 PHP
PHP中余数、取余的妙用
Jun 29 PHP
PHP编写文件多服务器同步程序
Jul 02 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
PHP pthreads v3使用中的一些坑和注意点分析
Feb 21 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 PHP
PHP序列化和反序列化深度剖析实例讲解
Dec 29 PHP
Window下PHP三种运行方式图文详解
Jun 11 #PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 #PHP
基于PHP导出Excel的小经验 完美解决乱码问题
Jun 10 #PHP
win7+apache+php+mysql环境配置操作详解
Jun 10 #PHP
浅谈php中mysql与mysqli的区别分析
Jun 10 #PHP
探讨php中防止SQL注入最好的方法是什么
Jun 10 #PHP
php防注入,表单提交值转义的实现详解
Jun 10 #PHP
You might like
如何使用“PHP” 彩蛋进行敏感信息获取
2013/08/07 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
php连接mysql数据库最简单的实现方法
2019/09/24 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
图片格式的JavaScript和CSS速查手册
2007/08/20 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
JavaScript基础之this详解
2017/06/04 Javascript
js禁止表单重复提交
2017/08/29 Javascript
关于Webpack dev server热加载失败的解决方法
2018/02/22 Javascript
vue+element实现批量删除功能的示例
2018/02/28 Javascript
vue学习笔记之slot插槽用法实例分析
2020/02/29 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
JS使用setInterval计时器实现挑战10秒
2020/11/08 Javascript
[01:30]DOTA2上海特锦赛现场采访 Loda倾情献唱
2016/03/25 DOTA
浅析Python数据处理
2018/05/02 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
python制作图片缩略图
2019/04/30 Python
解决Atom安装Hydrogen无法运行python3的问题
2019/08/28 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
TripAdvisor西班牙官方网站:全球领先的旅游网站
2018/01/10 全球购物
商务英语专业自荐信
2013/10/14 职场文书
副董事长岗位职责
2014/04/02 职场文书
股权转让协议书范本
2014/04/12 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
质量整改通知单
2015/04/21 职场文书
2015年中学总务处工作总结
2015/07/22 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
2019年最新版见习人员管理制度!
2019/07/08 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫