PHP 7リリース、言語仕様の大幅拡張と当社比2倍の性能アップを実現
2015年12月7日 13:50
あるAnonymous Coward 曰く、 PHP開発チームは3日、ついに10年以上にわたるPHP 5の時代に終止符を打ち、「PHP 7.0.0」の公式リリースをアナウンスした(アナウンス、OSDN Magazine)。
PHP 7ではメジャーバージョンが上がっただけのことはあり、大幅な改造が図られている。まず最も恩恵を受けやすいのが実行エンジンの見直しによる性能向上である。内部のデータ構造の見直しなどが図られた結果、その性能はPHP 5.6と比較して2倍高速になり、メモリ使用量も50%改善したという。これによりJITコンパイラを用いるHHVMにも匹敵するパフォーマンスとなっている。
言語仕様にも手が加えられており、Fatal Errorなどの致命的エラーの数々が例外として扱われるようになった他、無名クラスの導入や以前にも話題になったスカラー型宣言、戻り値の型宣言にNull合体演算子の導入など、多数の機能追加が行われている。また廃止予定とされてきたeregなど古いモジュールの削除も実施された。変更点の詳細については「PHP 5.6.x から PHP 7.0.x への移行」ページを参照されたし。
スラドのコメントを読む | デベロッパーセクション | プログラミング | デベロッパー | PHP
関連ストーリー: 次期PHPでは、引数や返り値のスカラー型宣言が可能に 2015年03月28日 PHP 5.6.0 リリース 2014年09月01日 PHP 5.3.29リリース、これでPHP 5.3系のサポートは終了へ 2014年08月20日 PHP 5.4.4で==演算子の挙動が変わっていた 2014年08月11日 次期PHPは「PHP 7」になる? 2014年07月25日