raksmart活动促销

分享

写回答

发帖

关于HostGator的PHP.ini文件

国外虚拟主机 国外虚拟主机 3846 人阅读 | 6 人回复

发表于 2007-6-9 15:24:48 | 显示全部楼层 |阅读模式

原帖由 大漠孤狼 于 2007-5-17 11:09 PM 发表
启用gzip可以将文件压缩到原来的约1/4,也就是速度可以提高到原来的4倍,使用流量将减少到原来的1/4。弄了一个纯文本的html测试,原文件1.6M,竟然压缩掉99%!可见gzip的优势。

这里介绍如何在LunarPages中为网站程序启用gzip压缩,不需要程序的支持,可以为所有的php及html启用gzip压缩。当然,如果你使用的是本身可以启用gzip的程序,例如discuz,wordpress等等,只需要在程序后台启用即可,就不需要这么麻烦了。如果你使用的是像ShopEx这样的没有gzip功能的程序可以使用此方法,可以极大的提高访问速度(ShopEx最大的缺点就是速度慢).启用gzip会轻微加重服务器资源消耗,给html启用gzip,则html文件需要经过php引擎编译,会加重服务器负担。

首先给所有的php文件启用gip压缩:

在php.ini中添加下面语句

[Copy to clipboard] [ - ]CODE:
output_buffering = Off
output_handler =
zlib.output_compression = On
这样就可以给所有php文件进行gzip压缩了。注意的是,这样启用gzip之后需要将程序原来的gzip功能去掉,例如discuz等的gzip不要启用,否则程序会报错。

下面为html页面启用gzip压缩,我们要做的就是让apache将html文件当作php文件处理即可。在.htaccess文件中加入下面的语句即可:

[Copy to clipboard] [ - ]CODE:
AddHandler x-httpd-php .html .htm
这样就可以为html文件htm文件启用gzip压缩了


刚申请了一个HostGator空间,但是没有发现HostGator有PHP.ini这个文件啊,该怎么办呢

回答|共 6 个

石龙子

发表于 2007-6-9 15:52:17 | 显示全部楼层

我也再找这个。。。哪里改啊

大漠孤狼

发表于 2007-6-9 17:13:02 | 显示全部楼层

自己建立一个就可以

chris330

发表于 2007-6-10 15:17:49 | 显示全部楼层

发现使用了这个方法后,网站打开速度反而变慢了很多,不用这个的话就快不少,郁闷

石龙子

发表于 2007-6-10 23:09:16 | 显示全部楼层

我翻。。。楼上的是 blue 的还是 HG 的

[ 本帖最后由 石龙子 于 2007-6-10 11:10 PM 编辑 ]

chris330

发表于 2007-6-11 01:49:50 | 显示全部楼层

呵呵,签名中的是BH的,我说有问题的是另一个HG的

大漠孤狼

发表于 2007-6-11 12:30:42 | 显示全部楼层

原帖由 chris330 于 2007-6-10 03:17 PM 发表
发现使用了这个方法后,网站打开速度反而变慢了很多,不用这个的话就快不少,郁闷

。。。。。。这个问题比较奇怪
文本一般都会快很多的
RAKSmart
您需要登录后才可以回帖 登录 | 注册

本版积分规则