PHP AJAX处理程序文件组织

时间:2011-07-29 15:29:29

标签: php jquery

我目前正在学习jQuery和AJAX,并且想知道组织处理AJAX调用的服务器端脚本的最佳实践。我应该有一个handler.php文件,然后将AJAX调用路由到不同文件中的其他函数吗?或者你只是将所有内容放在一个文件中并使用一个大开关{}?该系统将来可能会扩展,我希望以可扩展的方式组织它。

2 个答案:

答案 0 :(得分:1)

路由文件是一种方法,不仅适用于您的AJAX请求,还适用于Web请求可以在您的系统中调用的所有操作。您应该将相关操作放入单个控制器文件中,然后从面向公众的路由器加载/调用正确的文件/方法。

你绝对应该使用的好framework将为你做这件事。

答案 1 :(得分:0)

我所做的是将每个AJAX调用放在一个函数中。我根据我想要检索的数据来命名函数,getUsers(), getComments()等。我需要在JS中调用函数。

在PHP方面,我为每个数据库请求使用不同的脚本。 getUsers.php等......