cakePHPをインストール
最近、あまり開発してなかったのですが、そろそろ本格的なことをしようかと思い、ついでにフレームワークにも着手してみました。
で、前から気になってたcakePHPを選択。
さっそくインストールしてみます。インストールする環境はさくらのレンタルサーバだったので、主に以下のサイトを参考にさせていただきました。
大人になったら肺呼吸:さくらインターネットのレンタルサーバにCakePHP1.2をインストールしてみた
内容もほぼ同様なので、今回詳細は割愛しますw
cakePHP 最新版をダウンロード
こちらから最新版(09/06/28 現在のバージョン1.2.3.8166)をダウンロード。tar.gzの形式を選択しダウンロードしたので、サーバにアップした後
#tar xvzf cake_1.2.3.8166.tar.gz
を叩きます。
ディレクトリ設定
展開して各フォルダを移動させ、設定ファイルを書き換えます。
書き換えた変数は以下
//define('ROOT', dirname(dirname(dirname(__FILE__))));
define('ROOT', DS.'home'.DS.'username'.DS.'cake');
・・・
//define('APP_DIR', basename(dirname(dirname(__FILE__))));
define('APP_DIR', 'app');
あと、nullに設定されてしまいエラーがでちゃうので、以下2つの定数を無理やり設定しました。
define('APP_PATH', ROOT . DS . APP_DIR . DS);
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
DB設定ファイルを書き換え
/app/config/ディレクトリにあるdatabase.php.default をdatabase.phpにリネームして、中身も環境に合わせて書き換えました。
cakePHP 環境設定完了
さて、一応、これからやることですが、アプリ開発にむけて、
携帯会員系機能をライブラリ化
既存ライブラリをcakePHPに取り込み
これらができたら今後の開発がサクサク進むはず!!