gzencode没有压缩代码

时间:2012-12-10 07:14:41

标签: php compression gzip

可能重复 - Why is php gzip output not working for me?

我想测试我的网站是否真的被压缩了。

我使用过gzencode($ data,9) - 最大压缩率。我还通过http://www.gidnetwork.com/tools/gzip-test.php检查了我的网站,检查gzip是否正常工作,并且它已经被gziped。

但是当我通过firebug或chrome检查请求时,我看到压缩前和压缩后请求大小没有任何差异。我的意思是两者都相同。

即使上面的gzib测试工具在两种情况下都显示相同的数据:gzencode($ data,0)和gzencode($ data,9)

现在,我不明白为什么它在两种情况下都显示相同的页面大小。

请帮忙。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用其他替代方法来完成此项工作。

   <?php
   ob_start("ob_gzhandler");
   ?>

  <html>
   <body>
      <p>This should be a compressed page.</p>
   </body>
 </html>

 <?php
  ob_end_flush();
  ?>

注意:

ob_gzhandler()需要zlib扩展名。 ob_gzhandler