PHP MVC

  • MVC基础
    • MVC介绍
    • MVC特点
    • MVC演示
  • MVC整合
    • 目录结构
    • 命名空间
    • 路径常量
    • 配置文件
    • 确认路由
    • 自动加载类
    • 请求分发
    • run方法
    • 代码复用

1 MVC简介

MVC是一种编程思想,是一种设计模式。

2 MVC组成

(1) Model(模型):处理数据有关的逻辑;
(2) View(视图):显示页面;
(3) Controller(控制器):处理业务逻辑。
注意:
1) 通常将一个功能分解成3个部分,M V C
2) Model用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据;
3) View是用于处理数据显示的部分,通常视图是依据模型数据创建的。
4) Controller通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。