2012-03-19 57 views

回答

1

您可以同时使用eAccelerator和mod_deflate。他们在响应过程的不同领域工作。 eAccelerator通过缓存php的部分解释来工作,因此理论上,第二次渲染相同的php所需的CPU较少。 mod_deflate压缩apache的输出(呈现php或其他文件)以减少通过网络传递的流量。所以第一个旨在帮助结果更快地离开您的服务器,第二个旨在帮助这些结果更快地从服务器传输到客户端。

显然,压缩成本CPU(两端);所以有一个权衡可能会或可能不会对您有所帮助,具体取决于您是否有额外的CPU或额外的带宽。

eAccelerator的主要问题是它似乎不受支持。自2010年以来一直没有更新,它不会在php 5.4下编译。 XCache似乎可以在FreeBSD上使用php 5.4.4。

0

因为没有比较,两者都是为了完成同样的任务。 旧版本的apache1.3支持gzip,并且apache2.0以及更高版本支持mod_deflate。

+0

非常感谢你 – Ronin 2012-06-18 13:53:10