html5中文学习网

您的位置: 首页 > 网络编程 > 正则表达式 » 正文

php启用zlib压缩文件的配置方法_php技巧_脚本之家

[ ] 已经帮助:人解决问题
但是不论是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有效。
(责任编辑:)
收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
  • 评论
4人参与,4条评论
  • 最新评论
2016年8月15日 13:07 细纱 [新疆维吾尔自治区喀什市网友]

什么情况 火速围观、、

2016年8月15日 8:59 那戏—终究还是散场 [河北省阳原县网友]

从前有个山庄,山庄里有个跑得特别快的小鸡,这个小鸡跑的比任何动物都快,山庄的主人经常很自豪的吹嘘他家的小鸡是跑得最快的。 后来来了一个很有钱的外国人,他对这个小鸡情有独钟非常喜欢 就对山庄的主人说了“我给你20w,你把这个小鸡卖个我 山庄的主人说:我不卖 那个外国人又说了:我给你50w,你把这个小鸡卖个我 山庄的主人很不愿意的又说了:我不卖 外国人听了之后就急了,说:你这不就是个小鸡么!我给你100w!你把它卖给我。 山庄的主人听了之后有点心动,可是又说了:我不卖 ......

关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助