PHP Web開発用にEclipseをセットアップしようとしています。私がやりたいことは、Eclipse 内から php Web ページをプレビューすることですが、これを行う方法がわかりません。これを可能にするある種の統合された Web サーバーはありますか、それとも IIS/Apache をセットアップする必要がありますか? その場合、php ファイルを Web サーバーのパスに配置する必要がありますか、それとも Eclipse はファイルをローカル Web サーバーに自動デプロイしますか? 情報やリンクは大歓迎です。
6 に答える
PHP 開発を簡単にする PDT と呼ばれる Eclipse 用のプラグインがあります。
インストール方法の概要については、Eclipse Web サイトを参照してください。
http://wiki.eclipse.org/PDT/Installation#Eclipse_3.4_.2F_Ganymede_.2F_PDT_2.0
実際に実行中の PHP スクリプトを表示するには、ある種のサーバーが既にインストールされて実行されている必要があると思います。おそらく、ワークスペースの場所をサーバー パスに設定し、localhost を介してファイルを表示することができます。しかし、PDT パッケージがその一部を処理してくれるかもしれません。
私はそれを非常に簡単にします;)
(1) Eclipse ホーム: http://www.eclipse.org/downloads/に移動し 、Eclipse Classic をダウンロードします (現在の 2013 年 5 月のバージョンは 4.2.2 です) 。
(2) マシンで Eclipse が起動しているもの 次の手順を実行してください: [ヘルプ] > [ソフトウェアのインストール]
それより、[追加]をクリックします
最後に、アドオン のすべてのリストについて、 http: //download.eclipse.org/releases/indigoのリンクを追加します。
Web Addon の下で PHP を選択し (リストの最後にある必要があります)、インストールします。
日食を再起動して、Ans に親指を立ててください。そしてコーディングを開始します;)
Windows PC に apache/php/MySQL をセットアップしたので、テスト環境はサーバーとまったく同じでした (OS を除いて、90% の時間は問題ありません)。Apache 構成で Eclipse ワークスペースへのエイリアスを作成し、ブラウザーと Eclipse の間を行き来します。テスト用の URL は次のようなものです。
http://localhost/project_name/file.php
これは理想的ではありませんが、Eclipse 内で多くの構成を必要としない、かなり一貫性のあるスムーズなプロセスです。私はもっと良い方法があるはずだと考え続けていますが、正直なところ、研究を正当化するのに十分な時間を費やしているとは思いません. セットアップが完了すると、その後は時間を失うことはありません。システムで実行している PHP のバージョンを制御できます。
いずれにせよ、私は Web アプリケーションのテスト用に統合ブラウザーを好まない傾向があります。私が対処するたびに、とにかく完全に再テストしなければならなかった「実際の」ブラウザとは完全に異なっていました. 少なくともこの方法で、ロジックの最初のパスを通過したときに Firefox のテストを完了できます。
また、WAMP サーバーをダウンロードしてインストールすることをお勧めします。これは、商用の Web ホストで使用する可能性が高いものと同等の Windows (Windows、Apache、MySQL、PHP) の非常に簡単なオールインワンです。詳細とダウンロードについては、http://www.wampserver.comを参照してください。
すでに言及されている pdt と同様に、他の代替手段として、Eclipse に基づく phpeclipse と aptana studio があります。
easyeclipseを試してみてください。これは、私が見つけた最も簡単な Eclipse セットアップです。
「EasyEclipse for LAMP: Web サーバーとデータベースを使用した PHP、Python、Perl、および Ruby 開発用」