チーム開発機能を強化したPHP統合開発環境「Zend Studio 7」タスク管理機能「Mylyn」を搭載

ゼンド・ジャパンが2010年4月に発表したPHP統合開発環境の最新版「Zend Studio 7 日本語版」。最新のPHPバージョン5.3に対応し、新たにタスク管理機能などが搭載された。本稿では、その主要な機能を紹介する。

2010年05月12日 08時00分 公開
[藤野真吾,リキッドビジョン]

 PHP言語用の統合開発環境(IDE)の最新版である「Zend Studio 7 日本語版」が2010年4月に販売開始された。1年ぶりのメジャーバージョンアップとなる今回の製品では、エンタープライズ分野の開発を意識したさまざまな新機能が盛り込まれている。また、対応する動作環境としてWindows 7(32ビット版および64ビット版)が追加され、Windows 2000以降のほぼすべての環境で利用できるようになった。本稿では、64ビット版のWindows 7に実際にインストールして新機能を中心に試用した内容を紹介する。

画像 Zend Studio 7のメイン画面《クリックで拡大》

Eclipse 3.5を採用し、PHP 5.3に対応

 Zend Studio 7では「Eclipse 3.5」をプラットフォームに採用しており、前バージョンに比べてパフォーマンスが向上している。ゼンド・ジャパンによると「Eclipse 3.5の採用とZend Studio 7自身のモジュール最適化によって、従来よりも起動・動作時間が約50%短縮された」という。実際に触ってみると、その説明の通り動作が軽くなっていることが体感できた。パフォーマンスの悪さからEclipseベースのソフトウェアを敬遠する開発者も多いが、これなら十分に実用的なパフォーマンスだといえるだろう。

 Zend Studio 7では、新たに「PHP 5.3」がサポートされた。エディタでの色分け表示やコードアシストのほか、内蔵されているデバッガもPHP 5.3ベースのエンジンが搭載されている。

画像 新規プロジェクト作成時のPHPバージョン選択の例。新規プロジェクト作成時に利用するPHPのバージョンを選択すれば、自動的に選択したPHPのバージョンの設定になる

Zend Frameworkへの対応を強化

 Zend Studio 7では、現時点でのZend Frameworkの最新バージョンである「1.10」に対応している。また、今回から新たにZend Framework本体が提供している機能の1つである「Zend Tool」にも対応した。Zend Toolは、コマンドベースでZend Frameworkプロジェクトを操作できる機能だ。普段コマンドベースの作業に慣れている開発者にとっては朗報だといえるだろう。

画像 Zend Toolのフローティングウィンドウ

 Zend Studioの「プロジェクト」メニュー内の「Zend Tool」を選択するとフローティングウィンドウが現れる。ここにコマンドを入力すれば、Zend Studio上のプロジェクトにも反映される。

 例えば、「Regist」というコントローラーを作成したいなら「zf create controller Regist」と入力すればいい。このコマンドを実行すると、コントローラーのスケルトンコードが生成され、自動的にプロジェクトに追加される。

画像 自動的に生成されたコントローラー

 Zend Toolについての詳細は、Zend Frameworkオフィシャルサイトのリファレンスマニュアルを参照していただきたい。

Copyright © ITmedia, Inc. All Rights Reserved.

ITmedia マーケティング新着記事

news132.jpg

ハロウィーンの口コミ数はエイプリルフールやバレンタインを超える マーケ視点で押さえておくべきことは?
ホットリンクは、SNSの投稿データから、ハロウィーンに関する口コミを調査した。

news103.jpg

なぜ料理の失敗写真がパッケージに? クノールが展開する「ジレニアル世代」向けキャンペーンの真意
調味料ブランドのKnorr(クノール)は季節限定のホリデーマーケティングキャンペーン「#E...

news160.jpg

業界トップランナーが語る「イベントDX」 リアルもオンラインも、もっと変われる
コロナ禍を経て、イベントの在り方は大きく変わった。データを駆使してイベントの体験価...