【发布时间】:2012-01-06 14:50:48
【问题描述】:
我正在尝试理解 MVC 的东西,到目前为止我知道它用于将业务逻辑与视图逻辑(例如 HTML 和 CSS)分开,但是当我需要组织我的文件时我失败了。
假设我有 3 个文件:
- form.php 显示给用户,它接受用户输入和 提交数据
- process.php 从 form.php 获取并处理数据,然后 连接到数据库并检索请求的信息
- display.php 以有组织的方式显示来自 process.php 的处理数据(结果)
看看我的例子:
- form.php 将是控制器
- process.php 将是模型和
- display.php 将被查看
对吗?
【问题讨论】:
-
查看任何著名 PHP 框架的源代码:CI/Kohana、Cake 等...这应该让您更好地了解如何在 PHP 项目中实现 MVC