【MVC】傳統Web架構 V.S. MVC 架構

小編自從碰MVC Framework之後,

將對於MVC架構與傳統架構的差異經驗,

用下表呈現給剛要接觸MVC的朋友一個參考。

項目 傳統原生架構 MVC架構
學校課程 較多學校有教 較少學校有教
網址特性 http://dream-hua.net/index.php
http://dream-hua.net/news.php
http://dream-hua.net/news.php?id=123
http://dream-hua.net
http://dream-hua.net/news/
http://dream-hua.net/news/123
程式寫法 HTML, CSS和 PHP程式混在一起使用include或require進行拼裝 Model: 資料庫溝通Viewer: HTML, CSSController: 邏輯判斷
開發
維護 不易維護 設計時需妥善規劃,未來才較容易維護
多人開發 不易分工 容易分工
學習門檻
複雜度
專案規模 適合小型專案 適合中大型專案

 

留言

Top