1、mvc的简介
mvc全名是model view Controller,是模型(model)、视图(view)、控制器(controller)的缩写,是一种软件设计典范,将业务逻辑被聚集到一个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。
2、学习mvc的目的
(1)快速上手各种大主流php框架,比如:yii框架、thinkphp框架、ci框架等。(2)快速适应多数公司web开发需求。
(3)逐步接触和了解web系统架构的知识,为日后成为系统架构中坚力量做准备。
3、mvc的优势
优势在于各司其职,互不干扰,有利于开发并分工。有利于代码的重用性
4、mvc工作流程初步认识
第一步 访问者->调用控制器 发出指令第二步 控制器->按指令选取合适的模型
第三步 模型->安控制器发出的指令获取相应的数据
第四步 控制器->按照指令选取相应的视图
第五步 视图->将第三步渠道的数据通过控制器传递给视图数据按用户想要的样子展示出来