ボーランドの開発ツール部門であるCodeGear(コードギア)事業本部は4月15日,PHP言語によるプログラミングを支援する統合開発環境(IDE)の新版「Delphi for PHP 2.0」を発表した。昨年投入した「1.0」は英語版だったが,今回から日本語を含む6言語に対応。出荷開始は5月を予定している。

 Delphi for PHPを使うと,画面にコンポーネント(ソフトウエア部品)をドラッグ&ドロップし,IDEでプロパティやイベントを設定していく形でのWebアプリケーション開発が可能になる。コンポーネントのライブラリ「VCL for PHP」は,Windows用のライブラリ「VCL(Visual Component Library)」のネーミング・ルールや特徴を受け継いでいるものの,PHPで記述されたオープンソースのライブラリであり,ユーザーがデバッグや変更を行いやすい。

 PHPではHTML(HyperText Markup Language)によるデザイン,PHPのコード,JavaScriptのコードを一つのファイルにまとめることが多い。Delphi for PHPの新版2.0では,デザインを「テンプレート」として管理することで,デザイナーとプログラマによる分業を容易にした。

 リレーショナル・データベース管理システム(RDBMS)のサポートも拡充した。従来からサポートしていたInterBaseとMySQLに加えて,米IBMのDB2,Informix,Oracle,PostgreSQL,SQL Anywhere,SQL Server,Sybaseをサポートする。PHP開発者はRDBMSのテーブルなどをドラッグ&ドロップするなどの操作でRDBMSを利用できる。PHP開発フレームワークとして有名な「Zend Framework」対応のコンポーネントも追加した。コード中のエラーを指摘する「ErrorInsight」機能,コードの書式を整える「ソースフォーマッター」,実行時のパフォーマンスを測定して問題点を指摘する「PHPプロファイラ」なども追加した。

 Delphi for PHP 2.0マルチランゲージ版の価格は,3万7800円から。ただし,2008年6月30日までキャンペーン価格として,2万9400円で販売する。このほか,Delphi for PHP 1.0からのバージョンアップ版を2万1000円で提供する。