モダンなPHPの開発環境の構築方法
実行環境のインストール
OSXならMAMP( http://www.mamp.info/ )、Windows/LinuxならXAMPP( http://www.apachefriends.org/ )
開発環境のインストール
Eclipse (PDT) ( http://www.eclipse.org/pdt/ )
subversion: http://subclipse.tigris.org/update_1.6.x ( http://subclipse.tigris.org/ ) mercurial: http://www.vectrace.com/eclipse-update/ ( http://mercurial.selenic.com/downloads/ )
EclipseにImportしたプロジェクトをPHPプロジェクトにする
Importしたディレクトリ直下に.project ( http://rhaco.org/.project ) を配置する
setup.phpの入手
rhaco.org ( http://rhaco.org/setup.php )
アプリケーションのスケルトンの作成
※DOCUMENT_ROOT/hoge に setup.phpがあるものとする
> php setup.php
set or install[/hoge/core/]: [ENTER] application url [http://localhost/hoge]: [ENTER] working directory [/hoge/work/]: [ENTER] application mode [dev]: [ENTER] create .htaccess (y / n) [y]: [ENTER] rewrite base [hoge]: [ENTER]
> php setup.php -new
.. create .htaccess (y / n) [y]: [ENTER] rewrite base [hoge]: [ENTER]
> ls
__settings__.php index.php resources core libs setup.php
様々なライブラリのインストール
ライブラリ一覧( http://rhaco.org/libs.html )
> php setup.php -import org.rhaco.io.log.LogFile