MVC开发模式

发布时间:2019年04月29日 阅读:424 次

在开始正式学习开发ThinkPHP之前,我们先来了解一个开发模式:MVC开发模式。因为ThinkPHP的开发模式就是这种,所以我们应该来了解一下这种开发模式。

MVC定义:

MVC全名是Model View Controller,即:模型-视图-控制器。简单来说就是将业务的逻辑、数据和界面分离开来,将所有的业务逻辑整合到一个部件之中去,在完善或修改界面的时,不需要动逻辑代码。好处想必不用多说:逻辑更加清晰,后期维护更加简单方便等。

MVC流程:

View视图层相应用户操作后给控制器Controller,控制器会更新模型,模型收到更新后发更新给控制器,最后控制器再更新View视图层。

MVC与传统模式的区别:

传统开发做小项目且后期业务逻辑以及前端修改不大的小项目时非常的快,但是在做大型项目的时候传统开发模式的弊端就会显露出来,而且不适合团队合作开发,很明显,在当下,传统开发模式是十分的不被推荐的。

MVC优势:

MVC就到这里结束了,小编感觉就是前后端分离开发,你觉得呢?

转载请注明:网红IT » 网红IT:ThinkPHP5.0开发教程 第二篇 关于MVC开发模式


Tag:
相关文章
发表评论

发表评论: