MVC所指的就是软件设计中的一种编程模式,在该模式下会讲业务,操作,数据展示,数据交互进行一个拆分的操作。
M: 代表就是具体的模型model, 主要作用就是与数据库进行数据交互。
V: 代表就是具体视图view,主要作用就是与用户进行数据交互
C: 代表就是具体的控制器,主要作用就是处理具体的业务逻辑,在具体处理的过程中可能会调用模型获取数据,也有可能会调用视图显示具体的结果。
对于项目中index.php 接收到请求,会根据具体的请求参数引入某个类,控制器,实例化对象再去调用具体的方法处理的业务
如果需要涉及到数据库的交互,通过引入具体的模型的类通过对象调用方法进行数据库的交互
如果需要显示模板,通过引入具体的视图类,通过对象调用方法输出具体的模型信息。