分享

写回答

发帖

[经验] ob_gzhandler和zlib.output_compression效果对比

暮木娃娃

发表于 2012-3-22 09:14:07 | 显示全部楼层

回复 支持 反对

使用道具 举报

回答|共 2 个

tpxp

发表于 2012-3-21 20:16:38 | 显示全部楼层

很遗憾,挂了
回复 支持 反对

使用道具 举报

GoDaddy GoDaddy 2745 人阅读 | 2 人回复

发表于 2012-3-21 19:28:14 | 显示全部楼层 |阅读模式

之前问过这个问题,通过网上查找教程和自己的实践,得到以下结果(截图没弄好,就不上了)
测试网站:www.220lu.com
(每次更改配置都会在dz后天更新缓存,保证数据的可信度,网页刷新3次以上)
开启ob_gzhandler效果,用firebug查看有 610K
ob_gzhandler是通过DZ配置文件就可以打开,具体方法去DZ官方搜下,这里不说

zlib.output_compression效果和ob差不多(貌似前者打开要快点),但是,我在php5.ini和.htaccess中分别加了一段代码
  1. output_buffering = 6144
  2. output_handler =
复制代码
这段是php5.ini的

  1. addhandler x-httpd-php5-cgi .php .html .htm .js
复制代码

这段是.htaccess的

测试发现缩减到 490K ,上面这段代码的左右是把html、htm、js静态文件都压缩(CSS测试不行,网页会乱)
firebug也显示这些文件已经开启了gzip

但测试发现discuz前台的diy无法使用,其他问题还没发现!

测试开启ob下,这段代码无效

仅供参考!

您需要登录后才可以回帖 登录 | 注册

本版积分规则