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

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – MVC模式 – 正确的思考方式脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > 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时,请求到达控制器并且控制器创建模型对象并将其传递给视图,以便可以根据控制器传递给它的模型来呈现视图.

希望我帮助你!

脚本宝典总结

以上是脚本宝典为你收集整理的php – MVC模式 – 正确的思考方式全部内容,希望文章能够帮你解决php – MVC模式 – 正确的思考方式所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。