必威体育怎样是MVC

引言


MVC概念最早现身在二十世纪八10时代的施乐Parker实验室中

 

MVC的定义


MVC是一种选用MVC(Model View Controller
 模型–视图–调整器)设计创立Web应用程序的设计格局。

—  Model 是应用程序中用于拍卖应用程序数据逻辑部分

• 常常模型对象承担在数据库中存取数据

—  View 是应用程序中管理多少呈现的片段

• 常常视图是依附数据模型创立的

—  Controller 是应用程序中拍卖用户交互的有个别

• 平时调整器担负从视图中读取数据,调控用户输入,并向模型发送数据

MVC工作流程


 

 必威体育 1

WebForm与MVC的区别


 

•  Web
Form由于服务器控件和复杂的视图状态(ViewState)导致响应时间长、宽带消耗高。


 若是在不利用服务器控件的情状下支付WebForm应用,那么必须在逻辑代码里用字符串拼接HTML,那样把HTML和代码混在一同,不唯有使开辟效用变慢,代码维护性、可读性也都大大下落。


 从开垦体验上来看,与WebForm比较,MVC彻底废弃了服务器控件的那1系统,通过视图、调节器、模型那一松散式,是我们开垦作用变高,代码维护性、可读性大大提升。

•  WebForm的U奇骏L地址是基于文件系统的,而 MVC则是基于Action 。


本文只是私有明白,对于MVC的话题,还有不少事物需求学习。

 

Leave a Comment.