« BlenderのMotion Tracker Main LibreOfficeの自動インストール »

CakePHP練習(1)

間を置いて何度かCakePHPにチャレンジしているんだが、なかなか感覚が掴めずしっくりこない。

最近見たブログで「CakePHPの簡略さは使いやすい」と褒めている方がいたので、最新のバージョン2.1を入手して再度チュートリアルを眺めなおし。

(このリンクは英語版。日本語版のチュートリアルは1.2あたりで止まっているみたい)。

で、なんとか雰囲気がわかった気がしてきたので図にしてみた。


作成時には、大まかには左から「0.データベース」→「1.モデル」→「2.コントローラ」→「3.ビュー」のような流れで作成していく。

よく、M,V,Cと3要素あるということでこれらを△形に配置して説明するのを見かける気がするが、そうなると「モデル」と「ビュー」の間でも何らかのやり取りをしそうな印象を受けてしまうので、横に並べて「コントローラ」が取り回しを行なう形に描いたほうがよさそう。

CakePHP自体の設定はWebサーバのルートに置くのでなくユーザディレクトリ下に設置して、データベースはMySQLでなくSQLite3を使うようにしている。

とりあえずここまで。

Leave a comment

Your comment