哪个更好?多个AJAX请求或请求数据集

时间:2011-05-09 14:31:41

标签: jquery ajax

所以我有一个页面,要检索几种类型的相关数据。

我可以使用JQuery进行3次AJAX调用并将数据拆分(3次请求),或者我可以在3个地方(150个请求)中循环放置其他AJAX调用。

这两种情况都会收回相同数量的数据。

这些是AJAX POST,但可以在其他地方使用GET完成。

在简单的层面上,一种方式比另一种更好吗?它取决于它吗?这真的很重要吗?

2 个答案:

答案 0 :(得分:5)

为了获得更好的性能,您应该尽可能少地提出请求。

但是,如果请求的某些部分需要更长时间才能检索服务器,则应考虑将这些部分移动到单独的请求中,以便请求的其余部分不需要等待它。
(显然,只有在你不需要这些部分时才会有所帮助)

答案 1 :(得分:2)

如果你想要在服务器上点击,那么一定要少打电话给它。