2015年1月22日 11:27
Facebook、高速PHP実行環境「HHVM 3.5」を公開
Facebookは1月20日(米国時間)、「HHVM 3.5.0 ≪ HHVM」において、HHVMの最新版となる「HHVM 3.5.0」を公開したと伝えた。HHVMはHackおよびPHPで記述されたプログラムを実行するための仮想マシンで、JIT技術を採用しており、PHPで記述されたコードをきわめて高速に実行できるという特徴を持つ。
今回リリースされた「HHVM 3.5.0」の主な注目点は次のとおり。
PDOエクステンションにおけるエラーハンドリング回りの改善
ビルド時間の短縮
より多くのエクステンションの導入
クロージャをインラインで呼べるように拡張
非同期ストリームをブロックするためのstream_awaitの導入
互換性が完全ではないが、HHVMは既存のPHPコードの大半を実行でき、Githubでホスティングされている上位20のPHPフレームワークは手を加えることなく実行できることが確認されている。HHVMでは実行時にコードを中間形式へ変更した後、さらにx64のマシンコードへ動的に変換して処理を実行している。このコンパイルの過程でさまざまな最適化処理を行っており、静的にあらかじめコンパイルするよりも優れた実行速度を実現できると説明されている。
夫の会社のパーティへ参加表明したら…夫と浮気相手のやり取りが地獄の展開に!【私、「サレ妻予備軍」になりました。 Vol.7】