以前依頼を受けた案件でこんなのがありました。 現在稼働中のサイトに機能(ページ)追加 実装方法はお任せ(既存のライブラリ等は使用しなくて良い) 但し、Smartyは必須 あとSmartyテンプレート、PHPの内部エンコーディングはSJIS 仕様自体はそれほど複雑で無いのでDBライブラリ(PEAR::DBとか)+Smaryでゴリゴリ書いても良いのですが、せっかくの機会なのでCakePHPを使ってみる事にしました。 DocumentRoot以下には既に稼働中のページがあるので、イメージとしてはそこにPageControllerを置き、そこからCakePHPを呼び出すといった感じです。 (CakePHP自体を追加ディレクトリに入れるという力業もあるのですが、ファイル構成が複雑になって、メンテナンスされる方が困りそうなのと個人的にもDocumentRoot以下にライブラリがあるのは抵抗があるのでそ