FacebookがPHPをさらに高速に実行する技術について2012年11月に公開した記事が話題になっています。Facebookはサービスを高速に実行する為にPHPで書かれたスクリプトをC++に変換して実行する技術、HipHop(HPHPc)を開発して利用してきました。CPUの使用量を半分程度に抑えることができるこの技術は大きな注目を集めていました。 一方でHipHopはPHPのソースコードをコンパイルして実行するというステップが必要な事から開発から実行までの手順が増えてしまうという面もありました。この欠点を補うべく、実行時に変換を行なって実行するアプローチを模索していたのがHipHop VM(HHVM)です。この記事によると、このHHVMがついにHPHPcを上回るパフォーマンスを達成したとのことです。 sandboxと呼ばれる開発環境ではインタプリタとして実行可能なHipHop (HPHP
![Facebookが開発したPHPを超高速で実行する仮想マシン HipHop VM](https://cdn-ak-scissors.b.st-hatena.com/image/square/92068228f97b4ec77c96ea8eeb2a01ecd15e7c5a/height=288;version=1;width=512/https%3A%2F%2Ftech.a-listers.jp%2Fwp-content%2Fuploads%2F2013%2F01%2Fspeeding-up-php-based-development-with-hiphop-vm.jpg%3Fw%3D700)