機会があって CakePHP を触ってみた。 PHP は食わず嫌いで触ってなかったけど CakePHP は Rails のおいしいところを多く持っているので意外に好印象だった。 何より動作が軽快で FastCGI 等を使わなくても十分に実用可能なのが嬉しい。 アプリケーションを開発していて、デフォルトのデータベースとは別に ユーザ情報だけ別の(既存の)データベースを使いたいと思った。 こんな時でもフレームワークのソースコードを変更することなく 実現可能な CakePHP に感心した。 以下に方法をメモしておく。 CakePHP のバージョンは 1.1.18.5850。 方法 app/config/database.php に使用したいデータベースの設定を追加する。 <?php class DATABASE_CONFIG { var $default = array('driver' =>