去GoDaddy就能获得49元(6.89美元)的com域名,还赠送10G免费空间!

Godaddy提供的是美国主机,空间上的阻隔使得访问速度成为它的劣势,然后才能弥补这点劣势呢?

开启Gzip压缩是最有效的方法,它能减小网页文件的体积,有效减少页面加载时间。

Godaddy主机是mod_gzip、mod_deflate模块的,但是,据我个人实践来看,实现开启gzip不太容易。

网上的方法是编辑php5.ini文件,加入以下内容:

以下为引用的内容:
zlib.output_compression = On
zlib.output_compression_level = 6

然后将php5.ini上传到FTP根目录下,剩下的事请就是等待它生效,这可能需要一段时间,可以通过phpinfo()函数检测结果:

以下为引用的内容:
Directive                       Local Value   Master Value
zlib.output_compression         On            On
zlib.output_compression_level   6             6

当zlib.output_compression的Local Value和MasterValue的值同为On时,表示已经生效,这时候访问的PHP页面(包括伪静态页面)已经GZIP压缩了,通过Firebug或 者在线网页GZIP压缩检测工具可检测到压缩的效果。

如果需要使用ob_gzhandler,则需关闭zlib.output_compression,把php5.ini文件内容更改为:

以下为引用的内容:
zlib.output_compression = Off
zlib.output_compression_level = -1

以上的方法经过我的实践,不成功。

查阅godaddy帮助终于得到正确方法,在php文件顶部加入:

<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>

如果是wordpress程序的话,只需要在你使用的板模header.php顶部加入即可。

通过http://tool.chinaz.com/Gzips/查看压缩情况,压缩率还是挺高的。

网址 http://www.eduren.net 检测结果如下:
是否压缩
压缩类型 gzip
原始文件大小 28536 字节
压缩后文件大小 8777 字节
压缩率(估计值) 69.24%
Header信息
Date Sun, 13 Jun 2010 01:35:31 GMT
Server Apache
X-Pingback http://www.eduren.net/xmlrpc.php
Content-Encoding gzip
Vary Accept-Encoding
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Content-Type text/html; charset=UTF-8

您可能还对这些文章感兴趣

还在为国内互联网政策发愁吗?想获得本站一样的超快主机吗?现在去GoDaddy吧,购买主机就能获得20%优惠!更有无限空间等着你!