gpt4 book ai didi

php - Kohana - 你把 AJAX 脚本放在哪里?

转载 作者:可可西里 更新时间:2023-11-01 12:24:35 26 4
gpt4 key购买 nike

我正在使用 Kohana但这个问题适用于 Rails、CI 或任何其他 MVC web 开发框架。粘贴服务器端 AJAX 脚本的最佳位置在哪里?

计划创建一个 Ajax_Controller 并为每个单独的脚本使用一个方法/操作。

例如,主页 index.php/home 上的登录表单会发送一个 XMLHttpRequest 到 index.php/ajax/login ,编辑配置文件表单 index.php/profile/edit 将发送一个 XMLHttpRequest 到 index.php/ajax/editprofile.最佳做法是什么?

最佳答案

对于任何给定模型,我倾向于将我的 ajax 操作与非 ajax 操作放在同一个 Controller 中。

如果可以,我会尝试使用相同的操作并且只更改输出类型。大多数任务无论如何都应该有一个非 ajax 版本,所以这往往工作得很好。对于减少逻辑重复非常方便。

关于php - Kohana - 你把 AJAX 脚本放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/719040/

26 4 0