【发布时间】:2015-07-28 15:18:29
【问题描述】:
我是 Yii 新手(使用 Yii2),我看到有 ContactForm 和 SignupForm 等模型。我想知道你是否认为拥有这样的模型是 MVC 中的最佳实践,因为它要么具有诸如 signup() 之类的应用程序逻辑,而且它应该属于控制器。另一方面,它与视图有关系,因为 FORM 是一个视图元素。但我不明白它是如何属于模型的。也许它们的功能属于 Service 或 ViewHelper?
我使用 MVC 已经有一段时间了,但这让我很困惑。如果我错了,请纠正我并写下您的意见。
【问题讨论】:
-
我从未使用过他们预设的“表格”模型。这只是一个偏好问题。注意:您也在此处征求意见,因此您的问题将很快被锁定。
标签: php model-view-controller yii