有礼貌的AJAX请求频率?

tam*_*ale 6 ajax xmlhttprequest

我正在编写一个定期发出AJAX请求的脚本.请求加载远程页面并从中提取一些数字.该页面是公共的,因此该脚本相当于每隔几分钟刷新一次页面.

如果我发布它,这个脚本将被数百(可能是数千)用户使用(尽管不太可能).

我应该遵守一条经验法则或普遍接受的请求礼貌频率吗?

Aar*_*run 0

如果可能的话,您应该始终将页面缓存在您自己的服务器上。

但一般来说,除非绝对需要,否则请避免加载远程页面。您和他们的资源成本都很高。

对于搜索引擎蜘蛛之类的东西来说,“礼貌”的频率是每秒一个请求。当然,如果是像谷歌这样的服务,它们可以更频繁,但保持尽可能低。