Apc、xcache、それともeAccelerator?Wordpressにはどれを使えばいいですか?

Apc、xcache、それともeAccelerator?Wordpressにはどれを使えばいいですか?

Wordpress サイト用のサーバーを設定しようとしています。オペコード キャッシュには何を使用すればよいでしょうか? APC、xcache、それとも eAccelerator でしょうか?

答え1

APCは3つの中では断然ベストな選択肢です。eAcceleratorは基盤を失い始めており、最新バージョンのPHPでは問題があるようです。APCはここ他にもたくさんのリンクがありますが、これは信頼できるリンクです (最新バージョンであると仮定)。ファイルで定義する主な設定は次のとおりphp.iniです。

extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”

たとえば、3 台のサーバーに負荷分散された Piwik インストールを eAccelerator とともに実行したところ、1 秒あたり約 15 ヒットを処理できました。APC に切り替えて、インストールに必要な設定を絞り込んだところ、Piwik Web インターフェイスに欠陥がなく、1 秒あたり 40 ヒット以上 (1 か月あたり 200 万ヒット以上) を達成できました。

これは、APC をオン/オフにした CPU の画像です (Piwik は cron ジョブを使用して情報を収集しますが、ポイントはその有効性です)

APCを使用したシステム APC を使用していないシステム

答え2

現在、Xcache を詳しく調べてみることをお勧めします。APC はあまり更新されておらず、かなりの数のオペコード エラーが発生します。Xcache は lighttpd グループによって保守されており、これについては特に説明する必要はないでしょう。

最後に、APC は PHP に統合されておらず、今後も統合されることはないと言っている人たち全員に言えます (必ずしもこのスレッドではなく、ネット全体で。これは、5.4 にバックポートされたが中止された最初の PHP6 の講演でも当てはまりました)。最新の講演では、PHP は、使用するオペコード キャッシュ システム (ある場合) を決定しようとしています。最後に聞いた話では、Zend Accelerator が検討されていましたが、これは直接ダウンロードすることもできなくなりました。

答え3

私は nginx+php-fpm 構成で apc を使用します。これは通常、私たちのサイトで使用されているものです。

答え4

私はAPCをhttp://www.ubuntubrsc.com/そしてそれはかなり良いです。

それを混ぜるとエンギンクス(マイクロキャッシュ付き)PHP-FPMバッチキャッシュそしてクラウドフレアプロ、本当に高速なウェブサイトが手に入ります。リソースの使用率もかなり優れています。

関連情報