【问题标题】:model vs controllers in Yii frameworkYii 框架中的模型与控制器
【发布时间】:2014-05-02 12:03:04
【问题描述】:

我和我的团队成员之间需要帮助设置和争论 我们争论的是 Yii Framworks 的每个组件的功能和用途,特别是“模型”和“控制器”,以及在模型或控制器中在哪里处理数据库访问和查询执行?

我从基本的 mvc 框架中知道,模型是数据库访问层,控制器是模型和视图之间的桥梁,但在 Yii 框架中,控制器是访问数据和执行查询的地方。

那么处理此类问题的最佳方法是什么?和方式?,以及每种方法的优缺点是什么?

提前感谢大家。

【问题讨论】:

  • 我看到你的说法不正确,你能举个例子,Yii 控制器与标准 MVC 不同
  • 需要区分 CModel 及其在 Yii Framework 中的后代类和 MVC 中的 Model 概念。通读this answer

标签: php yii


【解决方案1】:

我认为我们可以说模型就是业务逻辑。我们使用视图来显示(计算的)数据。

您需要一个控制器来处理数据并对其进行转换。

Yii 控制器不一样...

【讨论】:

    猜你喜欢
    • 2013-11-29
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多