gpt4 book ai didi

php - MVC php/ajax问题

转载 作者:行者123 更新时间:2023-11-28 10:26:24 25 4
gpt4 key购买 nike

我正在开发一个 PHP 站点,用于显示来自外部站点的统计信息。我绘制了这张图来总结 mvc 的工作原理。我是实现 MVC 架构的新手,所以有人可以告诉我我这样做是否正确?我认为该模型是外部站点,无法更改。 Controller 是使用屏幕抓取类解析站点数据的 PHP 脚本。然后 View 是使用ajax显示的php页面。看一下这张图,正方形是 View ,圆圈是 Controller ,并且有一个模型。这是mvc架构吗? http://img641.imageshack.us/img641/8377/mapym.png

最佳答案

无论框架如何,您都可以使用 MVC。如果您有用于数据操作的单独代码、用于表示功能的单独代码以及使用前两者的单独代码 - 您就拥有了 MVC。

我通过以下方式实现它:具有支持 CRUD 和其他操作的数据对象,具有接受数据对象作为输入的表示对象,具有 REST/AJAX 代码来处理请求。它可以由框架支持,但框架不应该强制您使用它。框架可能无法阻止您在一个类或文件中混合不同的任务。

对于 AJAX MVC 来说似乎是最自然的。在 JavaScript 中创建演示文稿,同时使用单独的 PHP 模块获取数据是有意义的。数据和演示之间的所有内容都是 Controller 。

关于php - MVC php/ajax问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4174488/

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