PHP: Hypertext Preprocessor |
PHPデベロッパチームは6月28日(米国時間)、PHP 5.4系のリリースへ向けた初のアルファ版となる「PHP 5.4 alpha 1」を公開した。PHP 5.4 alpha 1では非推奨とされてきた機能が削除されているほか、いくつか新しい機能が統合されている。デベロッパプレビューという位置づけでリリースされており、プロダクションユースでは使わないようにと説明されている。
PHP 5.4 alpha 1における主な特徴は次のとおり。
- Traitベースコンストラクタの導入
- 配列の中身にアクセスするための配列デリファレンスの導入
- DTraceサポートの追加
- Zendエンジンのメモリ利用量の削減とパフォーマンスの改善
- ext/sqliteをpeclへ移動 (sqlite3は組み込みでサポートしている)
- 非推奨機能の削除
PHPデベロッパーチームは向こう4週間以内に次のアルファ版をリリースしたいと説明している。次期PHPとしてはもともとUTF-16化を進めたPHP6を公開する予定になっていた。しかし開発が行き詰まったとしてPHP6は一旦撤回され、PHP 5.3系の機能強化に落ち着いていた。PHP 5.4は5.3以降久しぶりのメジャーバージョンアップになる。