24/7 AJAX轮询的效率


Efficiency of 24/7 AJAX polling

我有一个请求,提供以下解决方案:

两个网页上有一个表单。该表单被提交并插入到数据库中。另一个网页用于在标签云解决方案中显示表单输入的结果。我的问题是人们会使用什么样的工作流程?我的想法是这样的:

1个MySQL数据库,1个html页面运行AJAX和jQuery标记云/轮询。1个PHP处理脚本,从数据库中获取新数据并将其提供给html页面。现在,这个运行24小时的效果是什么,通过AJAX ie不断更新,每10秒一次,或者我应该使用不同的方法。表单的结果需要在24小时后保存以供离线查看,所以我不能直接将表单结果流式传输到页面。

欢迎使用任何技术提出建议…

应该补充说,有可能它可能在没有互联网访问的局域网上,可能会考虑本地XAMPP安装…

假设有3个客户端,它们每10秒轮询一次,这意味着每天大约有25k个请求来保持页面更新。这对于安装xampp来说几乎没有任何负载,特别是在本地网络上。

我建议测试轮询,看看24小时后它是否仍然工作。浏览器中是否有任何限制阻止脚本在x时间后工作。(我从来没有试过这么长时间,对不起)

另一种方法是,它是否需要连续轮询,或者你可以有一个刷新按钮