首頁 >常見問題 >mvc框架的好處有哪些

mvc框架的好處有哪些

藏色散人
藏色散人原創
2020-08-05 09:00:0512187瀏覽

mvc框架的好處有:1、允許更改視圖層程式碼而不用重新編譯模型和控制器程式碼;2、允許使用各種不同樣式的視圖來存取同一個伺服器端的程式碼;3、使降低開發和維護用戶介面的技術含量成為可能;4、使開發時間得到相當大的縮減等。

mvc框架的好處有哪些

推薦:《PHP影片教學

mvc框架

流程如下:

            首先是檢視傳送請求,控制器再將業務請求傳送給模型,

然後模型處理請求業務並將結果回傳給控制器,控制器根據結果再選擇

       視圖。

      MVC的優點:

           1、低耦合性:

             檢視層和業務層分離層程式碼重新編譯模型和控制器程式碼。同樣,一個應用的業務流程或業務規則的改變只需要改動MVC的模型層即可,因為模型與控制器和視圖相分離,所以很容易改變應用程式的資料層和業務規則。

       2、高重複使用性和可適用性

          MVC模式讓您使用各種不同樣式的檢視來存取相同伺服器端的程式碼。它包括任何WEB(HTTP)瀏覽器或無線瀏覽器(wap),例如:例如,許多資料可能用HTML來表示,但是也有可能用WAP來表示,而這些表示所需要的僅令是改變視圖層的實作方式,而控制層和模型層無需做任何改變。

       3、較低的生命週期成本

          MVC使降低開發與維護使用者介面的技術含量成為可能。

       4、快速的部署

          使用MVC模式使開發時間相當大的縮減,它使程式設計師(Java開發人員)集中精力於業務邏輯,介面程式設計師(HTML和JSP開發人員)專注於表現形式上

       5、可維護性

          分離視圖層和業務層也使得WEB應用更便於維護和修改

#     有利於軟體工程化管理

          由於不同的層各司其職,沒有一層不同的應用具有某些相同的特徵,有利於透過工程化、工具化管理程式碼。

以上是mvc框架的好處有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn