まず、最速のアクセラレータはどれですか:XCacheまたはAPC?また、静的コンテンツのリバースプロキシとしてnginx、lighttpd、Apache、またはnginxを使用するApacheが必要です。何がいいの?
ありがとうございました。
2 に答える
1
これに関する一般的な答えはありません。それはあなたが必要とするものに依存します。私は常に新しいプロジェクトにAPCを選びます。XCacheを使用しましたが、以下の理由でAPCの方が優れていると思います。
- 安定性:APCはXCacheよりも安定しています
- サポート:APCを使用するユーザーが多いため、APCのサポートが増えます。
- Support2:XCacheよりもAPCをサポートする多くのmorフレームワークとライブラリがあります
- 開発:APCの開発はXCacheよりも最新です。新しいPHPバージョンはXCacheよりも迅速にサポートされます
したがって、純粋なパフォーマンスがすべてではありません:)
于 2010-09-05T14:04:40.950 に答える
1
APCはよりユーザーフレンドリーで、ヒットミスの統計が向上します。XCacheのパフォーマンスはほぼ同じですが、安定性は劣ります。それは本当にあなたのサーバーとあなたがその上で何を実行しているかに依存します。さまざまなシナリオのベンチマークを行い、スイートスポットを見つける必要があります。768M RAMを搭載したVPSにWordPressをインストールした場合、Nginxリバースプロキシ静的キャッシュとMemcachedを使用して最良の結果が得られました。これが、このセットアップで何を達成したかを理解するためのベンチです。
$ ab -n 1000 -c 100
1秒あたり1712.33リクエストを生成しました
于 2010-09-08T09:44:01.420 に答える