我有要求提供以下解决方案:
两个网页,上面有1个表单。提交此表单并将其插入数据库。另一个网页用于在标签云解决方案中显示表单输入的结果。我的问题是人们会使用什么确切的工作流程?我的想法是这样的:
1个MySQL数据库,1个运行AJAX的html页面和用于标签云/轮询的jQuery。 1个PHP处理脚本,它从数据库中获取新数据并将其提供给html页面。现在,24小时运行的效果是什么,通过AJAX不断更新,即每隔10秒,或者我应该使用不同的方法。表格的结果需要在24小时后保存以供离线观看,所以我不能直接将表格结果流式传输到页面。
欢迎使用任何技术的所有建议......
应该添加,它可能在没有互联网访问的局域网上,可能会考虑本地XAMPP安装......
答案 0 :(得分:2)
假设有3个客户端,他们每10秒轮询一次,这意味着 每天大约25,000个请求以保持页面更新。这对于xampp安装几乎没有任何负担,特别是在本地网络上。
我建议测试一下轮询,看看它是否在24小时后仍能正常工作。 是否有任何限制在浏览器中停止脚本在x时间后工作。 (对不起,我从未尝试过那么久)
另一种方法是, 它是否需要连续轮询,或者你只需要一个刷新按钮