加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – MVC模式 – 正确的思考方式

发布时间:2020-12-13 22:51:11 所属栏目:PHP教程 来源:网络整理
导读:参见英文答案 How should a model be structured in MVC? [closed]????????????????????????????????????5个 阅读有关MVC的数十篇文章,现在,对我来说这是一个烂摊子.我正在尝试用我的项目做正确的事情,我将程序性PHP重写为oop,但是,我很困惑. 我确信,Model应
参见英文答案 > How should a model be structured in MVC? [closed]????????????????????????????????????5个
阅读有关MVC的数十篇文章,现在,对我来说这是一个烂摊子.我正在尝试用我的项目做正确的事情,我将程序性PHP重写为oop,但是,我很困惑.

我确信,Model应该包含所有业务逻辑,这是有意义的.
对View不太确定.我应该将数据传递给View,并相应地渲染模板,还是View应该只询问所需的数据(来自更新的模型)?

在SO上也阅读了很多关于它的内容,但它变得更糟.答案不同,我有点迷茫.

MVC模式的正确解释是什么? (嗯,我知道这里和那里可能会有所不同,但重点应该保持不变)

MVC 1

?

MVC 2

解决方法

根据我在ASP.NET MVC中编写Web应用程序的经验,我可以告诉你它是伟大的模式!
模型用于定义纯实体(通常将存储在数据库中的实体).

控制器处理用户输入,例如当我第一次写入站点的URL时,请求到达控制器并且控制器创建模型对象并将其传递给视图,以便可以根据控制器传递给它的模型来呈现视图.

希望我帮助你!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读