V8JsはPHPの機能拡張でGoogle V8 JavaScript EngineをPHPに組み込みます。PHPから直接JSのコードが実行できます。 V8はとても高速ですが、PHPから利用する場合にそのインスタンスの生成コストとサイズの大きいJSライブラリの初期化のコストが気になります。 V8のスナップショット V8のスナップショットの機能を使うと、Reactなどのライブラリコードやアプリケーションのコードがbuilt-inのコードとしてV8の初期状態から利用可能になります。PHPのV8Jsも対応していて、大幅なパフォーマンスアップが可能です。 snapshot がコンパイル済みの built-in の JavaScript のコードを含むシリアル化されたヒープを持つため、最初の context を作る時間は高度に最適化される。extensive caching は GC と同様に V8