我正在编写一个定期发出AJAX请求的脚本。请求加载远程页面并从中提取一些数字。该页面是公共的,因此该脚本相当于每隔几分钟刷新一次页面。
如果我发布这个脚本,那么这个脚本将被数百(可能是数千)用户使用(尽管不太可能)。
我应该遵守一条经验法则或普遍接受的请求礼貌频率吗?
答案 0 :(得分:2)
对于RSS阅读器,刷新间隔时间一分钟。对于聊天(用户很少),我用了5秒钟。这取决于您的脚本的使用。
答案 1 :(得分:0)
如果可能,您应该始终将页面缓存在您自己的服务器上。
一般情况下,除非您绝对需要,否则请避免加载远程页面。您和他们的资源成本都很高。
搜索引擎蜘蛛之类的“礼貌”频率是每秒一个请求。当然,如果它是像谷歌这样的服务,它们可能会更频繁,但要保持尽可能低。