mvc框架的好處有:1、允許更改視圖層程式碼而不用重新編譯模型和控制器程式碼;2、允許使用各種不同樣式的視圖來存取同一個伺服器端的程式碼;3、使降低開發和維護用戶介面的技術含量成為可能;4、使開發時間得到相當大的縮減等。
推薦:《PHP影片教學》
mvc框架
流程如下:
首先是檢視傳送請求,控制器再將業務請求傳送給模型,
然後模型處理請求業務並將結果回傳給控制器,控制器根據結果再選擇
視圖。
MVC的優點:
1、低耦合性:
檢視層和業務層分離層程式碼重新編譯模型和控制器程式碼。同樣,一個應用的業務流程或業務規則的改變只需要改動MVC的模型層即可,因為模型與控制器和視圖相分離,所以很容易改變應用程式的資料層和業務規則。
2、高重複使用性和可適用性
MVC模式讓您使用各種不同樣式的檢視來存取相同伺服器端的程式碼。它包括任何WEB(HTTP)瀏覽器或無線瀏覽器(wap),例如:例如,許多資料可能用HTML來表示,但是也有可能用WAP來表示,而這些表示所需要的僅令是改變視圖層的實作方式,而控制層和模型層無需做任何改變。
3、較低的生命週期成本
MVC使降低開發與維護使用者介面的技術含量成為可能。
4、快速的部署
使用MVC模式使開發時間相當大的縮減,它使程式設計師(Java開發人員)集中精力於業務邏輯,介面程式設計師(HTML和JSP開發人員)專注於表現形式上
5、可維護性
分離視圖層和業務層也使得WEB應用更便於維護和修改
# 有利於軟體工程化管理
由於不同的層各司其職,沒有一層不同的應用具有某些相同的特徵,有利於透過工程化、工具化管理程式碼。
以上是mvc框架的好處有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!