【发布时间】:2011-03-10 08:41:33
【问题描述】:
我想知道这方面是否有最佳实践,我正在构建一个需要很多模型的网站,而且我不希望最终出现非结构化的混乱局面。基本上我正在寻找一个好的规则表来构建模型。目前我只能想到两种方式:
- 数据库中的每个表都有自己的模型,即。 accounts.php、books.php 等。
- 模型表示方法的集合,属于网站的核心模块,即。包含登录、注销等方法的登录模型 处理会话的模型、处理 cookie 的模型
感谢您的宝贵时间!
【问题讨论】:
-
顺便说一句,cookie 处理通常不是由 MVC 中的模型完成的。这看起来更像是控制器使用的辅助类或方法,因为设置 cookie 并不是真正的业务逻辑。一般来说,模型应该是应用程序的可移植部分,并且不应该直接与客户端通信。