'eaccelerator' PHPコンパイラキャッシュをインストールする価値はありますか?

PHP 4 Jurassic Eraに戻って、コンパイルされたバイトコードをキャッシュしてPHPのパフォーマンスを向上させるために、「eaccelerator」というPHP拡張モジュールをインストールすることがよくありました。

PHP 5では、eacceleratorのようなアドオンの必要性は減っていますが、Linuxサーバにインストールする価値があるにはまだ十分な速度差がありますか?

2

2 答え

はい。オペコードキャッシュは、パフォーマンスの差を引き続き劇的にします。
ほとんどの人は、 APC を使用しています/ projects/eaccelerator/"rel =" nofollow "> eAccelerator を使用しています。

5
追加された
@ajrealあなたのコメントはあまり意味がありません。 eAcceleratorのウェブサイトはもはや機能していないようです。 eaccelerator.net APCはPECL経由でインストール可能で、PHP.netでも文書化されています。
追加された 著者 ceejayoz,
それは私の理解です、ええ。それにはかなりの複雑さが伴うため、99.9%のサイトではFacebookのトラフィックがなくてもAPCがより良い選択肢になるかもしれません。
追加された 著者 ceejayoz,
@ JaredFarrish私の理解は、HipHopがPHPを最適化されコンパイルされたC ++コードに変えてしまうことです。
追加された 著者 ceejayoz,
eAcceleratorはお勧めしませんでした。私はopcodeキャッシュと指定されたAPCを推奨しました。 downvotingの前にお読みください。
追加された 著者 ceejayoz,
はい、これまでに半ダースのコメントを使って説明しようとしていますが、それは答えが必要なこの質問の根底にある主なものです。 1つの特定のopcodeキャッシュについて言及したことはかなり無関係です。
追加された 著者 ceejayoz,
HipHopはopcode cacherとしてカウントされますか、それとも何か他のものですか?
追加された 著者 Jared Farrish,
私はceejayoz、@ajrealに同意する傾向があると思う。私はあなたが単にこの答えが言っていることを間違っている/誤解している/間違っているかもしれないと思う。 :)
追加された 著者 Jared Farrish,
追加された 著者 Jared Farrish,
先日、開発者がFacebookで仕事をしなければならない複雑さについて話していました。彼らは、例えばHipHop仮想マシンを開発して開発作業を行い、HipHopはおそらくかなり奇妙で、約60%しか完成しませんでした。
追加された 著者 Jared Farrish,
コンパイルされたC ++がPHPのopcodeより効率的ですか?
追加された 著者 Jared Farrish,
@ajreal、この答えははい、opcodeキャッシングは現在のPHPリリースでは大きなメリットをもたらし、APCはeAcceleratorよりも人気が高いと述べています。質問のOPによって提起された2つのポイントに答えるのは2つの文章ですが、最後は多分ラウンドアバウトのやり方です。
追加された 著者 Jared Farrish,
ああ、opcodeキャッシュについての質問は価値があると思いますか?
追加された 著者 ajreal,
さて、ポイントを取った。紛争のためのソリしかし、私はまだ考えている、OPはeAcceleratorが良い動きであるかどうかを尋ねている(タイトルごとに示唆している通り)。ちょうど私の意見。
追加された 著者 ajreal,
半退職の何かをお勧めして、何がもっと意味を成しているのか分かりません
追加された 著者 ajreal,
-1、あなたがeacceleratorがまだアクティブであることを示すことができれば、私はそれを取り戻すことができます
追加された 著者 ajreal,

いいえ、eAcceleratorはもはや積極的に維持されていません(証拠は存在しないため)。

私は、APCや他の、現代的で積極的に維持されているアクセラレータ技術を進める努力が必要だと言います。 OPコードキャッシング技術をお探しの場合は、 APC にアクセスしてください。人気があり、多くの図書館サポートがあります、積極的に管理されています。明らかに将来のPHP 6リリースに含まれています

別の同様の質問へのこの回答を読むことができます。これは、問題の可能性を考慮した場合、eAcceleratorが実行可能である可能性があることを示唆していますPHP 6のサポートが不足している、古い、明らかに維持されていない、など)、あなたは一定の既存の快適レベルを持っているものを使いたい。あなたのニーズと働いている環境によって異なります。

1
追加された
そうした場合、「PHP 5では、eacceleratorのようなアドオンの必要性が減りました」とは言わないでしょう。
追加された 著者 ceejayoz,
その答えは、eAcceleratorは悪い考えですが、オペコードキャッシングの基礎となる技術は、インストールすることが絶対に良いアイデアだということです。ちょうどそれが過度に具体的な質問であったからといって、何かが肯定的で教育的なことを意味するものではありません。
追加された 著者 ceejayoz,
私はそう言った、オペコードキャッシュは有益である。経験豊富な「はい/いいえ」答えがあるので、「はっきりとしたオペコードキャッシュが有益です」というように、私は閉じようとしていません。
追加された 著者 ceejayoz,
私もAPCに投票しましたので、この小さな迫害がどこから来ているのか分かりません...
追加された 著者 ceejayoz,
この質問は意見を求めています。あなたは投票に投票するだけでいいですか?
追加された 著者 ajreal,
ここでも、この問題はeAcceleratorをインストールする価値があります。
追加された 著者 ajreal,
これは紛争であり、OPはキャッシングがパフォーマンスを向上させることをよく認識しています。
追加された 著者 ajreal,
PHP 4 Jurassic Eraでは、コンパイルされたバイトコードをキャッシュしてPHPのパフォーマンスを向上させるために、eacceleratorというPHP拡張モジュールをインストールすることがよくありました。
追加された 著者 ajreal,
人生を混乱させるだけで、eAcceleratorの開発が再開されたように思われます。新しいサイトと数ヶ月のコミット
追加された 著者 benz001,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com