PHP

PHP開発環境

PHP Development Tools Project (PDH)

Eclipse + PHP Plugin のセット
以下のサイトから PDT and Zend Debugger ダウンロードし解凍するだけ。

http://www.eclipse.org/pdt/index.php
Browser は Internal web browser or Firefox から選択可能

日本語化

日本語化プラグイン Pleiades を以下のサイトからダウンロード
pleiades_1.x.x.zip 解凍したファイルの
features/*,plugins/* をそれぞれ Eclipseの同じ名前のディレクトリ配下にコピーする。
=> eclipse/plugins/
=> eclipse/features
http://mergedoc.sourceforge.jp
eclipse.ini の書き換え
-startup
plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar  ←追加

Zend Framework (Free)

ZEDN Framework
     http://framework.zend.com/
日本語ドキュメント
     http://framework.zend.com/manual/ja/

Symfony Framework (Free)

Symfony Framework
     http://www.symfony-project.org/
日本語情報サイト
     http://symfony.jp/

CakePHP Framework (Free)

CakePHP Framework
     http://cakephp.org/

Ubuntu パッケージから Eclipseをインストール

JRE

Ubuntuパッケージ: sun-java-jre
  パッケージマネージャーで sun-java-jre を選択してインストールする。
  以下のディレクトリが作成される。
  
  /usr/lib/jvm/java-1.5.0-sun-1.5.0.16

  インストールされたバージョンを確認する。
  $ java -version
  java version "1.5.0_16"
  Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
  Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)
  $

Eclipse

Ubuntuパッケージ: eclipse (3.2.x)
日本語環境も含めて以下を選択した
  eclipse              3.2.2-5ubuntu2 Extensible Tool Platform and Java IDE
  eclipse-sdk          3.2.2-5ubuntu2 Extensible Tool Platform and Java IDE
  eclipse-jdt          3.2.2-5ubuntu2 Java Development Tools plug-ins for Eclipse
  eclipse-pde          3.2.2-5ubuntu2 Plug-in Development Environment to develop E
  eclipse-platform     3.2.2-5ubuntu2 Eclipse platform without plug-ins to develop
  eclipse-rcp          3.2.2-5ubuntu2 Eclipse rich client platform
  eclipse-common-nls   3.2.1-3        localized message catalog for Eclipse
  eclipse-jdt-nls      3.2.1-3        localized message catalog for Eclipse
  eclipse-nls          3.2.1-3        localized message catalog for Eclipse
  eclipse-pde-nls      3.2.1-3        localized message catalog for Eclipse
  eclipse-platform-nls 3.2.1-3        localized message catalog for Eclipse
  eclipse-sdk-nls      3.2.1-3        localized message catalog for Eclipse
  eclipse-rcp-nls      3.2.1-3        localized message catalog for Eclipse

PHP Plugin(SourceForge) Pluginのみ

インストール

以下のサイトから Eclipse 3.2.x版をダウンロード
  http://sourceforge.net/projects/phpeclipse
  
  ダウンロードしたファイルを解凍し、コピーする。
  net.sourceforge.phpeclipse_1.1.8.bin.dist.zip
  コピー先: /usr/lib/eclipse/plugins

デバック

Interpreter の設定


デバックボタンをクリックすると以下のメッセージが表示された。

 You must defne an interpreter before running PHP

追加で以下のパッケージをインストールする。
  php5-cli
   (command-line interpreter for the php5 scripting language)

インストール後以下のコマンドを確認する。
  $ which php5
  $ /usr/bin/php5

Eclipse で Installed Interpreters を行う。
  ウィンドウ(W)-設定(P)
    PHPeclipse Web Development
     PHP
      Installed Interpreters
       => Add
         /usr/lib/php5


 コンソールにタグが表示されればOK


      Document-Folder          一覧
HP-UX
HULFT
JAVA
JP1
JavaScript
Linux
MAC
PHP
Perl
Python
Ruby
SOA
Solaris
Unix全般
Windows
XML
エクセル
スタイルシート
セキュリティー
データベース
ネットワーク
パソコン
ブラウザ
プログラム構文
仮想化
          RSS-Folder
ニュース
   アットマーク・アイティ(@IT)
   シンクイット(ThinkIT)
   インターネットコム
   インターネットウォッチ
   日経IT-Pro
   日経パソコン
   CNET Japan
   ZD-NetJapan
   MYCOM
   RBB-Today
ベンダー
   日本IBM
   日本HP
   サンマイクロシステムズ
   NEC
   富士通
   日立
ソフトウェア
   マイクロソフト
   トレンドマイクロ
   オラクル
   サイボウズ
   Mozilla
   野村総合研究所
   (その他ソフトウェア企業)
更新履歴 一覧
 07/08 PERF
プログラム構文
 07/07 PERF
プログラム構文
 06/25 オブジェクトプログラミング2
Perl>サンプル
 07/12 クローン作成
仮想化>vCenter
 07/12 vyatta設定
ネットワーク>vyatta
 07/12 vyattaインストール
ネットワーク>vyatta
 07/12 リポジトリサーバ
Linux>サーバ構築
 07/05 VMwareのインストール
仮想化>VMware
 07/05 PXEブート
仮想化>KVM
 07/01 DHCPでのPXEブート
仮想化>KVM
 06/27 qcow2仮想DISK作成
仮想化>KVM
 06/13 NWの設定
仮想化>VMwareEsxi
 06/13 IPアドレスの変更
仮想化>VMwareEsxi
 06/12 自動ssh
Unix全般>シェル>Bash
 06/12 diffプログラミング
Python
Google