2010-12-20 136 views
2

我真的想加快与网站优化,因为我的网站真正缺乏速度。我正在使用http://gtmetrix.com/来测试我的网站速度。你可以gzip与zlib压缩关闭

我真正需要做的一件事就是使用gzip压缩。我花了很多年试图让它工作,无法弄清楚我错在哪里。

如果我点击web开发工具栏中的更多信息,它说gzip启用,所以这是decieving,因为它不是。我联系了我的托管服务提供商,并得到如下回应:

不幸的是没有,Gzip已会引起我们的托管 服务器上的负载太大,因此任何类似的计划会导致一脉相承。

所以即使它说,它启用了,我想我没有说错,你需要在php.ini文件来检查的是:

zlib.output_compression  Off  Off 
zlib.output_compression_level -1  -1 
zlib.output_handler   no value no value 

好了,我想这需要设置为开启以允许gzip压缩。它是否正确?

基本上我将不得不去专门的服务器,以允许每月70英镑。

所以我想我问的是:有没有一种方法使用PHP utillise gzip压缩没有托管提供商启用它?我已经尝试了很多选择,但目前为止没有成功。

谢谢

+1

来自** faq **:当您决定哪个回答对您最有帮助时,通过单击左侧的复选框轮廓将其标记为接受的答案的答案。这让其他人知道你已经收到了你的问题的一个很好的答案。这样做很有帮助,因为它向其他人表明您从社区中获得价值。 (如果你不这样做,人们会经常礼貌地要求你回去接受更多问题的答案!) – oezi 2010-12-20 14:11:20

回答

1

gzip/deflate没有增加显着负载。然而,这些剥夺价格并不值得。

至于PHP,也可以从脚本中启用:

ob_start("ob_gzhandler"); 

将通过gzencode()emulatable如果没有可用的;但是我会承担太多的开销..

+0

嗨马里奥对不起,这是否意味着可以将一些gzip压缩应用于我的文件,而不使用zlib .output_compression上,我已经尝试了很多脚本,但是我的网站的加载时间并没有改变,当通过http://gtmetrix.com/放置网站时,它仍然以D结束。我发现关于WordPress的网站的事情是,当使用大量的插件,你得到这么多的JS文件和额外的CSS文件,它真的放慢了速度,有没有人有这方面的经验,并可能现在如何处理页面速度没有GZIP? – iSimpleDesign 2010-12-22 09:48:01

+0

@iSimpleDesign:这是没有什么gzip会帮助。使用mod_pagespeed或手动执行。或者,如果你不能管理自己,那么你可以使用getafreelancer。 - 另外:看看你的Stackoverflow配置文件,访问旧的问题,并接受答案。 – mario 2010-12-22 11:12:08