MVC
mvc设想形式中心:
解耦,让差别的代码块之间下降耦合,加强代码的可扩大和可移植性,完成向后兼容。
mvc各部分的功用:
M全拼为Model,重要封装对数据库层的接见,对数据库中的数据举行增、删、改、查操纵。
V全拼为View,用于封装效果,生成页面展现的html内容。
C全拼为Controller,用于吸收要求,处置惩罚营业逻辑,与Model和View交互,返回效果。
MVT
MVT各部分的功用:
M全拼为Model,与MVC中的M功用雷同,担任和数据库交互,举行数据处置惩罚。
V全拼为View,与MVC中的C功用雷同,吸收要求,举行营业处置惩罚,返回应对。
T全拼为Template,与MVC中的V功用雷同,担任封装构造要返回的html。
MVVM
MVVM是一种架构形式,并不是一种框架,是一种头脑,一种构造和治理代码的艺术。它应用数据绑定、属性依靠、路由事宜、敕令等特征完成高效天真的架构。
MVVM的中心是数据驱动即ViewModel,ViewModel是View和Model的关联映照。ViewModel相似中转站(Value Converter),担任转换Model中的数据对象,使得数据变得越发易于治理和运用。MVVM实质就是基于操纵数据来操纵视图进而操纵DOM,借助于MVVM无需直接操纵DOM,开发者只需完成包括声明绑定的视图模板,编写ViewModel中有营业,使得View完整完成自动化。
引荐教程:PHP视频教程
以上就是php有什么框架形式的细致内容,更多请关注ki4网别的相干文章!