プログラミングの指針

あれこれメモ書き。

MVCモデル 

ページ・インライン・モデル(PHP)のデメリット

レイアウト、ロジック、コンテンツがHTMLのコードの中に納まっているので、分業がしづらい。

 

MVCモデルのメリット

View(レイアウト)とModel(ロジック)が分離しているので、分業がしやすい。MVCモデルとイベント・ドリブン・モデル(ASP.NET)は同じ。

 

MVCモデルを採用しているフレームワーク

Cake PHPASP.NETStrutsRuby on Rails

 

MTVモデル

Djangoで採用されている。Tはテンプレート(MVCのビュー)を、Vはビュー(MVCのコントローラー)に該当するが全く一緒というわけではない。

 

参考元

https://furien.jp/columns/262/