我很快就深入到越来越大的应用程序中,所以我认为了解什么是模式以及它们是如何工作的等是个好主意。所以,我在 youtube 上观看一些教程并阅读一些关于模式和设计原则和 MVC 出现了。我听说过它,但从未真正理解它,并且尚未使用 Zend 或 CodeIgniter 或其他本质上使用它的人。
反正在研究MVC这个话题的过程中,好像已经在用了。有人可以验证吗?以下是我通常如何使用登录系统来设置应用程序,例如:
login.php - 这是显示表单的 html 页面。表格提交给:
process.php - 这个类检查提交的值,并根据该值验证输入,检查密码,发回适用的错误,如果一切都是犹太洁食,它会实例化一个用户对象:
user.php - 这是一个模板化用户需要的属性和方法的类,包括将用户添加到数据库、提取配置文件信息、注销、从用户实例化私人消息对象、设置所需的会话变量等信息然后返回到 process.php,然后标头重定向回主页并成功登录。
那么……这是一个简单的 MVC 吗?在我做的研究中,登录听起来像视图,进程听起来像控制器,用户听起来像模型。我敢肯定这里有更深入的内容,但我真的很想把这些东西包起来,所以对我的逻辑进行任何调整都是非常受欢迎的。谢谢。