是更好还是分组我的ajax请求或单独发送每个请求?

trr*_*rrm 5 javascript ajax

我正在开发一个ajax项目,但我对此感到困惑

我有3个功能,每个功能有一定的工作,发送数据到服务器.

最好将从每个函数发送的ajax请求分组并在一个大请求中发送它.这将减少我的请求数量和时间.或者单独发送每个请求,这将减少我在服务器端的代码的执行时间,但会产生很多请求.

PS:对于我的应用程序,它适用于两种情况.

Sam*_*son 1

如果您可以将它们巧妙地合并为一个请求,我建议您这样做。浏览器会限制您可以同时发出的请求数量(可以低至 2 个),许多服务器也是如此。

当然,一如既往,也有例外。如果你有一些数据需要每10秒查询一次,而另一些数据需要每10分钟查询一次,那么实际上没有必要每10秒查询10分钟的数据和10秒的数据。

也许是一个带有控制发回内容的选项的请求。您可以从同一个请求请求大量数据或少量数据,具体取决于您随请求本身传递的选项。

只是理论。