【发布时间】:2010-12-20 14:04:23
【问题描述】:
我真的很想跟上网站优化的步伐,因为我的大多数网站确实缺乏速度。我正在使用http://gtmetrix.com/ 来测试我的网站速度。
我真正需要做的一件事是使用 gzip 压缩。我花了很长时间试图让它工作,但无法弄清楚我哪里出错了。
如果我单击 Web 开发人员工具栏中的更多信息,它会说 gzip 已启用,所以这是欺骗性的,因为它不是。我联系了我的托管服务提供商并得到了以下回复:
不幸的是,Gzip 会导致我们托管的负载过大 服务器,因此任何类似的程序都会造成同样的压力。
所以即使它说它已启用,我认为我说你需要在 php.ini 文件中检查的内容是正确的:
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value
好的,所以我认为需要将其设置为 on 以允许 gzip 压缩。这是正确的吗?
基本上,我必须使用专用服务器才能允许 gzip 每月 70 英镑。
所以我想我要问的是:有没有办法使用 PHP 来利用 gzip 压缩而不需要托管服务提供商启用它?我已经尝试了很多选项,但到目前为止都没有成功。
谢谢
【问题讨论】:
-
来自常见问题:当您确定哪个答案对您最有帮助时,通过单击左侧的复选框轮廓将其标记为已接受的答案回答。这可以让其他人知道您的问题得到了很好的回答。这样做很有帮助,因为它向其他人表明您从社区中获得了价值。 (如果您不这样做,人们通常会礼貌地要求您返回并接受更多问题的答案!)
标签: php compression gzip shared-hosting