くらし情報『Facebook、高速PHP実行環境「HHVM 3.5」を公開』

2015年1月22日 11:27

Facebook、高速PHP実行環境「HHVM 3.5」を公開

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のマシンコードへ動的に変換して処理を実行している。このコンパイルの過程でさまざまな最適化処理を行っており、静的にあらかじめコンパイルするよりも優れた実行速度を実現できると説明されている。

関連記事
新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.