Ajax文件组织的最佳实践

时间:2010-01-03 00:48:50

标签: php ajax

我有一个基于PHP的网页。使用Ajax,我调用PHP例程。将每个例程保存在自己的单独文件中是一种更好的做法。或者将它们全部保存在一个文件中并使用$ _GET变量划分文件会更好。

例:
if($_GET['AjaxFunction'] == 1) {
...
} elseif($_GET['AjaxFunction'] == 2) {
...
} elseif($_GET['AjaxFunction'] == 3) {
...
}

2 个答案:

答案 0 :(得分:2)

如果方法与彼此无关,那么我的投票将是为每个方法分别创建一个文件。

如果方法是彼此的微妙变化,那么有一个文件然后查看查询字符串或表单发布数据更有意义。

无论哪种方式,它都是非常主观的。这个问题类似于“文件|方法|类型|无论如何”的最大推荐长度是什么。

答案 1 :(得分:0)

我会将它们分组,而不是全部组织在一起,或者全部保存在自己的文件中。例如,如果您有创建编辑删除 消息的方法,请将这些方法放入{{1文件。

Messages.php