MVCアーキテクチャ
・アプリケーションの構造をModel, View, Controllerの役割に分類し、それらを連携させたものをMVCアーキテクチャという。
・MVCアーキテクチャを実現するには、PDO、エンティティモデル、DAOモデル、テンプレートエンジンの4種の神器が必要
なぜMVCアーキテクチャが採用されるのか。
・メンテナンスのしやすさや再利用のしやすさなど、アプリケーションの構造をよくするため。
Model
データ処理の役割
View
画面表示
Controller
ModelとViewの制御