在PHP服务器上启用GZIP?

时间:2010-08-20 18:47:56

标签: php apache encoding gzip

我正在狂欢以提高我的网站速度并优化我的理由,我想进入的一件事是编辑一些Apache / MySQL配置,这样我可以减少页面加载时间,我想尝试一些东西与.htaccess但我讨厌500错误,因为我得到PHP我希望在那里进行GZIP压缩。

我会添加什么,以及如何在我自己的代码中实现它的一些指示?

而且,GZIP是什么压缩库的一部分?

2 个答案:

答案 0 :(得分:3)

按照惯例,您只需要将ob_start("ob_gzhandler")添加到页面的第一页,确保您事先没有输出任何内容,它会为您处理所有其他内容。您可能希望确保浏览器不是Netscape(3),因为它无法处理GZ编码。

And also, GZIP is a part of what compression library?

GZIP是ZLib库的一部分,因此需要它作为依赖。

答案 1 :(得分:0)

您可以在php.net网站上获得更多信息(例如,php.net / ob_start)