eAcceleratorは、無料のオープンソースPHPアクセラレーターおよびオプティマイザーです。コンパイルされた状態でPHPスクリプトをキャッシュすることにより、PHPスクリプトのパフォーマンスが向上し、コンパイルのオーバーヘッドがほぼ完全になくなります。また、スクリプトを最適化して実行を高速化します。eAcceleratorは通常、サーバーの負荷を軽減し、PHPコードの速度を1〜10倍にします。eAcceleratorは、コンパイルされたPHPスクリプトを共有メモリに保存し、そこから直接コードを実行します。キャッシュ内のコンパイル済みPHPスクリプトを検索している間、短時間だけロックを作成するため、1つのスクリプトを複数のエンジンで同時に実行できます。共有メモリに収まらないファイルは、ディスクにのみキャッシュされます。eAcceleratorは、Turck MMCacheプロジェクトの分岐として2004年12月に誕生しました。Turck MMCacheはDmitry Stogovによって作成され、eAcceleratorコードの多くはまだ彼の仕事に基づいています。
eaccelerator