php - 从零开始设计/实现 MVC

标签 php mysql html model-view-controller

<分区>

我想使用 HTML、MySQL、PHP 和 Model View Controller 创建我的第一个网络应用程序。对于初学者来说,这将非常简单:几个允许用户向数据库输入/删除数据并显示数据库内容的页面。

但是我是 MVC 的新手,我真的希望我能找到适合像我这样的初学者的 MVC 教程,了解如何使用简单的代码示例实际实现它。我只找到了高级示例,这些示例使学习曲线变得不必要地陡峭。我想我必须在这里创建一个。

我的问题是,如何开始为一个非常非常简单的 Web 应用程序从头开始设计这个 MVC?如何在代码中分离模型、 View 和 Controller ?我应该采取什么步骤以及如何进行?我如何将模型实现为业务实体类,将 View 实现为 HTML,并将 Controller 实现为将所有内容粘合在一起的脚本? (假设我对此的理解是正确的)任何人都可以为像我这样的初学者推荐关于如何实际实现 MVC 的清晰直接的教程吗? (我找不到)。

提前致谢。

最佳答案

有很多框架可以帮助您做到这一点。我建议使用 CakePHP,http://www.cakephp.org .它有很好的文档、庞大的社区和大量教程!

关于php - 从零开始设计/实现 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2259115/

相关文章:

php - #1215 - 无法添加外键约束

javascript - 选项卡焦点未正确显示

php - 用于查找正文中带有双斜杠的内部 URL 的 MySQL 正则表达式

php - mysqli连接并从数据库中选择错误

PHP & MySQL : confusion following code to determine new object's properties

MYSQL:Where子句不明确

MySql 子查询值未显示正确的结果

html - Safari 8 中的 Div CSS 背景颜色

jquery - iOS 6 选择菜单与 iOS 7 选择菜单

PHP 将一个数组的索引分配给另一个数组