NetBeans IDE PHP クイックスタートチュートリアル
このドキュメントは、PHP 開発用の環境の準備、PHP プロジェクトの設定、および NetBeans IDE for PHP での最初の PHP アプリケーションの開発と実行に関する、一般的なガイドラインを示します。
目次
このチュートリアルに従うには、次のソフトウェアとリソースが必要です。
PHP エンジン、Web サーバー、およびデータベースを個別にインストールすることも、AMP (A pache、M ySQL、P HP) パッケージを使用することもできます。
インストールと構成
次の各ドキュメントで、各オペレーティングシステムに Web Stack を設定する 1 通りまたは 2 通りの手順を示しています。手順は、これらのドキュメントに示す内容に限定されません。Web Stack はサードパーティーのソフトウェアから構成され、実際の環境は異なる場合があり、また別の AMP パッケージ、または PHP を設定する別の方法を使用してもかまいません。これらの手順を独自の調査で補う必要がある場合があります。
NetBeans IDE for PHP での PHP プロジェクトの設定
NetBeans IDE のインストールと起動については、インストール方法のドキュメント を参照してください。
NetBeans IDE for PHP で PHP 開発を開始するには、最初にプロジェクトを作成する必要があります。プロジェクトには、プロジェクトファイルの場所 と、プロジェクトを実行およびデバッグする方法 (構成を実行 ) についての情報が含まれています。
IDE を起動し、「プロジェクト」ウィンドウに移動して、「ファイル」>「新規プロジェクト」を選択します。「プロジェクトを選択」パネルが開きます。
「カテゴリ」リストで、PHP を選択します。
「プロジェクト」領域で、「PHP アプリケーション」を選択して「次へ」をクリックします。「新規 PHP プロジェクト」>「名前と場所」パネルが開きます。
「プロジェクト名」テキストフィールドに、「NewPHPProject 」と入力します。
「ソースフォルダ」フィールドで、PHP ドキュメントルートを参照し、そこに NewPHPProject という名前のサブフォルダを作成します。ドキュメントルートは、Web サーバーがブラウザで開くファイルを探すフォルダです。ドキュメントルートは、Web サーバーの構成ファイル で指定されています。たとえば、Xampp では、ドキュメントルートは XAMPP_HOME/htdocs です。
ほかのフィールドはすべてデフォルト値のままにします。「次へ」をクリックします。「実行構成」ウィンドウが開きます。
「実行方法」ドロップダウンリストで、「ローカル Web サイト」を選択します。プロジェクトはローカルの Apache サーバーで実行されます。そのほかのオプションは、FTP によるリモートでのプロジェクトの実行と、コマンド行からのプロジェクトの実行です。
プロジェクトの URL はデフォルトのままにします。
「完了」をクリックします。IDE によってプロジェクトが作成されます。
詳細は「
NetBeans での PHP プロジェクトの設定 」で学習してください。
最初の PHP プロジェクトの実行
IDE を起動し、「ファイル」>「プロジェクトを開く」を選択します。「プロジェクトを開く」ダイアログが開きます。
「NewPHPProject 」を選択し、「プロジェクトを開く」をクリックします。「プロジェクト」ウィンドウに「NewPHPProject」ツリーが表示され、プロジェクトの index.php ファイルがエディタおよび「ナビゲータ」ウィンドウで開きます。
次のコードを <?php ?>> ブロック内部に入力します。
echo "Hello, world! This is my first PHP project!";
プロジェクトを実行するには、カーソルを「NewPHPProject」ノードに置き、コンテキストメニューから「実行」を選択します。ブラウザウィンドウには、次の図のように表示されるはずです。
お疲れさまでした。作成したプログラムは正常に動作します。
NetBeans IDE for PHP でのデータベースサーバーの使用
NetBeans IDE for PHP ではさまざまなデータベースサーバーを使用できますが、もっとも一般的なのは MySQL サーバーです。
ここ からダウンロードできます。
注: 製品の推奨バージョンは MySQL Server 5.0 です。
関連項目:
次の手順
開発中のアプリケーションの種類に固有の情報を調べるには、その種類のアプリケーションに関する NetBeans IDE の学習のチュートリアルを使用してください。各チュートリアルでは、基本的な内容から高度な内容までを網羅する一連のチュートリアルとガイドを示しています。次の学習のチュートリアルがあります。
users
@
php.netbeans.org
メーリングリストに登録する ことによって、NetBeans IDE PHP 開発機能に関するご意見やご提案を送信したり、サポートを受けたり、最新の開発情報を入手したりできます。