我正在使用 MVC 架构创建站点,当我使用 AJAX 时感到震惊。我用 AJAX 创建了简单的反馈表单。当用户提交它时,称为 PHP 文件,该文件使用“数据库”类将给定的值插入到数据库中。
把那个 PHP 文件放在哪里(所以它会以某种方式分层)?
我试图将它放在/models/ajax/file.php 中,但在我看来这很愚蠢,当然,没有找到“数据库”类。
最佳答案
这与您处理网站任何其他页面的方式没有什么不同。该页面的输出是发送到 AJAX 请求而不是直接发送到 Web 浏览器是无关紧要的。它的逻辑在 Controller 中,数据库代码在模型层中,它的响应在 View 中。
关于php - 在MVC架构中将AJAX的PHP文件放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4908490/