2012-03-19 93 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