1

初め。mod_Deflate と gzip の違い、どちらが優れていますか? また、Eaccelerator + mod_deflate を一緒に使用できますか。

4

2 に答える 2

1

eAccelerator と mod_deflate を同時に使用できます。彼らは、対応プロセスのさまざまな領域で機能します。eAccelerator は、php の部分的な解釈をキャッシュすることで機能するため、理論的には、同じ php を 2 回目にレンダリングするのに必要な CPU が少なくて済みます。mod_deflate は、Apache からの出力 (レンダリングされた php またはその他のファイル) を圧縮して、ネットワークを通過するトラフィックの量を減らします。したがって、1 つ目は結果がサーバーからより速く送信されるようにすることを目的としており、2 つ目はそれらの結果がサーバーからクライアントにより速く移動するのを支援することを目的としています。

明らかに、圧縮は (両端で) CPU を消費します。そのため、余分な CPU または余分な帯域幅があるかどうかに応じて、メリットがある場合とない場合があるというトレードオフがあります。

eAccelerator の主な問題は、サポートされていないように見えることです。2010 年以降、更新は行われておらず、php 5.4 ではコンパイルできません。XCache は、FreeBSD の php 5.4.4 でうまく動作するようです。

于 2012-07-15T23:40:22.297 に答える
0

そのため、比較は行われず、どちらも同じタスクを実行することを目的としています。gzipはapache1.3の古いバージョンでサポートされ、mod_deflateはapache2.0以降でサポートされています。

于 2012-06-05T13:37:28.693 に答える