gpt4 book ai didi

php - 直接从 codeigniter 中的 View 使用模型不好吗?

转载 作者:可可西里 更新时间:2023-10-31 22:07:50 25 4
gpt4 key购买 nike

我知道数据通常通过 Controller 传递到 View 。然而,目前在我看来,我加载了我的模型($this->load->model('Db_model');),所以我可以在循环中使用它从传递的 ID 数组中检索用户个人资料图片路径 Controller 。在 View 中加载数据库模型来完成此操作是否会使我的网站更容易受到攻击或形式不佳?对我来说,它似乎不属于 MVC 概念,而是它的工作原理。谢谢

最佳答案

我同意,但这与规模有关。如果你正在设计一个微型应用程序,MVC 并不重要,因为它很容易监督整个应用程序。然而,一旦应用程序开始增长,或者如果您正在构建更大的应用程序,MVC 分离就变得更加重要。

例如,如果您在 View 中使用模型,这意味着设计团队必须了解模型。它还可能会妨碍稍后将 View 移植到另一个框架或交换模板。

关于php - 直接从 codeigniter 中的 View 使用模型不好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2983195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com