旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

mvc形式有哪些优缺点【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:75


导读:MVC形式的长处有:分工明白,重用性高而且模子具有可移植性,能够许可替代视图和控制器对象;瑕玷是没有明白的定义,下降了体系的机能以及增添了代码事情量MVC能够看做是一个架构...
MVC形式的长处有:分工明白,重用性高而且模子具有可移植性,能够许可替代视图和控制器对象;瑕玷是没有明白的定义,下降了体系的机能以及增添了代码事情量

MVC能够看做是一个架构或许说是一个设想形式,它就是强制性使应用顺序的输入,处置惩罚和输出离开。将一个应用顺序分为三个部份分别为:模子,视图和控制器。接下来将引见MVC形式有什么优瑕玷,具有肯定的参考作用,愿望对人人有所协助

【引荐课程:MVC教程

MVC形式的长处

(1)分工明白,经由过程MVC形式能够把数据库的开辟,顺序营业逻辑开辟以及页面开辟离开,如许轻易后期的代码保护,也使的顺序员之间分工越发明白

(2)能够为一个模子在运转的同时竖立和运用多个视图,能够使得一切关联的视图和控制器做到行动同步

(3)重用性高,多个视图同享一个模子,不管视图层是用flash界面照样wap界面,用一个模子就能够处置惩罚,如许最大化重用代码

(4)模子具有可移植性,由于模子是自力于视图的因而能够把它自力的移植到新的事情平台上而且只须要在新的平台上对视图和控制器举行新的修正就能够了

(5)视图与控制器的可接插性,许可替代视图和控制器对象,而且能够依据需求动态的翻开或封闭、甚至在运转时期举行对象替代。

MVC形式的瑕玷

(1)没有明白的定义,完整明白它是很难题的由于它的内部道理比较复杂所以得花时候去进修明白

(2)下降体系的机能,由于视图不能直接接见数据库须要控制器来协助因而下降了机能

(3)不适合小型的应用顺序,由于消费大批的时候将MVC用于到范围范围不大的顺序中得不偿失,而且增添了代码和事情量

(4)由于模子和视图要严厉星散,如许给调试增添了难题,而且级联层级的修正是自上而下的假如某块营业只须要新增一个视图,而这个新增就会由于MVC形式头脑的限定而去增添营业逻辑层和数据接见层的代码。

总结:以上就是本篇文章的全部内容,愿望对人人有所协助。

以上就是mvc形式有哪些优瑕玷的细致内容,更多请关注ki4网别的相干文章!

标签:mvc模式