2010-07-05 31 views
6

我正在写一个定期发出AJAX请求的脚本。请求加载远程页面并从中拉出一些数字。该页面是公开的,因此该脚本每隔几分钟就会刷新一次页面。AJAX请求的礼貌频率?

如果我释放它,可能(尽管不太可能)这个脚本将被数百个(可能是成千上万个)用户使用。

请问我应该遵守的经验法则或普遍接受的礼节性频率?

+0

+1对于提出在线礼仪主题的编程相关问题。 – 2010-07-05 22:44:26

回答

0

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

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

搜索引擎蜘蛛等事情的“礼貌”频率是每秒一个请求。当然,如果它是像谷歌这样的服务,它们可能会更频繁,但要尽可能降低它们。

2

对于RRS阅读器来说,刷新间隔一分钟是好的。对于聊天(用户很少),我用了5秒钟。这取决于你的脚本的使用。