①MVC是一种软件的设计模式
②m(model模型)【处理业务逻辑 e.g Service.Admin.class 工具类】
v(view视图/界面 【使用php编写 e.g login.php 等就是视图】
c(controller 控制器) 【控制器的主要作用是接受用户的请求,并调用某个service的方法,完成任务,然后跳转到下一个页面】
③MVC的核心思想:强制程序员在编写项目时候,把数据的输入/数据的处理/数据的输出分开
处理过程:
①首先控制器接受用户的请求,并决定应该调用哪个模型(Service)来处理
②然后调用模型用来处理用户的请求并返回数据
③最后控制器用相应的视图显示模型返回的数据,并通过浏览器呈现给用户