netbeansでjavascriptを含むHTMLで、javascriptからPHPを呼び出す処理を書いていたのですが、うまくPHPが実行できずに悩んでいました。
はじめソースコードはjavascriptプロジェクトで作成していたのですが、あれやこれや対処した結果、解決した方法は
「新たにPHPプロジェクトを新規作成する」
でした。なんと単純!!詳しい人からすれば「当たり前だろ」といわれそうです・・・
しかも、PHPプロジェクトであってもjavascriptは問題なく動かせるようです。
ちなみに実行環境はローカルサーバ’(XAMPP)で実行しています。
ちなみにnetbeansでは初期状態ではPHPインタプリタが設定されていないようなので、「ツール」>「オプション」>「PHP」から以下の様に設定しました。
これはnetbeansの公式サイトにも紹介されています。
インタプリタ:「C:\xampp\php\php.exe」
PHPとjavascriptのそれぞれで新規プロジェクトを作成してみましたので、比較してみます。
javascriptプロジェクトのプロパティ
実行環境としてPHPはないようです。
PHPプロジェクトのプロパティ
PHPプロジェクトの中にも、javascriptのライブラリやフレームワークなども追加できるようになっているようです。要はPHPプロジェクト内でjavascriptも開発できるということなんですね。。。
ちなみに上記で紹介したページにも記載があったのですが、
組込みのJavaScriptライブラリは、これらが非常に大きくパフォーマンスを低下させることと、手動でのライブラリの追加が簡単であることから、NetBeans IDE 6.7では除去されました。JavaScriptライブラリをプロジェクトに手動で追加すると、コード補完およびその他すべてのIDEのJavaScript関連機能がプロジェクトで有効になります。
ということらしいです。
もうチョット深いところ理解したいですね。また分かったら追記したいと思います。