OSXでCakePHPの開発環境を整えてみた
いよーし、CakePHPをやるぞ。
という訳で、まずはOSX上に開発環境を整えてみました。
できるだけタダで、簡単に。
インストールの様子をiShowUで記録してYouTubeしてみました。
なかなかアップロードできなくて苦労した・・・。
インストールしたのは、以下のモノです。
MAMP
OSX用の、Apache、MySQL、PHPのAll in One Packageです。
ダウンロード、インストールで開発環境が出来ちゃいます。
Windows、Linux環境であれば、XAMPPがありますね。
MAMPでは、サーバの起動・停止をコントロールできるwigetが提供されているので便利です。

Eclipse PHP Development Tool
Eclipseの、PHP統合開発環境プラグインです。
こちらでもAll in One Packageが提供されているので、それをインストールすればすぐ開発が始められます。
Eclipseのworkspaceは、MAMP上のApacheの公開ディレクトリ “/Applications/MAMP/htdocs/” を指定しました。
PHPの実行プログラムはeclipseに同梱されているものから、MAMPのものに変更しています。(気分的に)
コンテントアシストやリファクタリングが強力です。
が、thtmlをphpエディタで開けなくてちょっと不便。関連づけして開こうとするとエラーが出てしまうんですよね。
どうにか出来そうなものですが。
(2007/02/15 追記)できました
Clayデータベースモデリング
Eclipse上でDBのモデリングを行えるプラグインです。
CakePHPを利用したWebアプリの開発はデータモデリングからスタートするので、この部分を効率的に行える必要がありますね。
IDE上でグラフィカルにDBモデリングができ、スキーマを生成するSQLも作れるので便利です。

CakePHP
最後に、CakePHPです。
ダウンロードして展開したモノを、そのままMAMP上のApacheの公開ディレクトリ “/Applications/MAMP/htdocs/” に突っ込みました。




2007年1月25日(木曜日) at 2時47分
eclipseでthtmlを編集するためには…
以前のエントリで、
コンテントアシストやリファクタリングが強力です。
が、thtmlをphpエディタで開けなくてちょっと不便。関連づけして開こうとするとエラーが出てしま (more…)
2008年11月10日(月曜日) at 12時36分
Well said.