【发布时间】:2011-10-17 22:08:26
【问题描述】:
我要求提供以下解决方案:
两个网页,上面有 1 个表单。该表单被提交并插入到数据库中。另一个网页用于在标签云解决方案中显示表单输入的结果。我的问题是人们会为此使用什么确切的工作流程?我的想法是这样的:
1 个 MySQL 数据库,1 个运行 AJAX 和 jQuery 的 html 页面,用于标签云/轮询。 1 PHP 处理脚本,它从数据库中获取新数据并将其提供给 html 页面。现在,运行 24 小时,通过 AJAX 不断更新,即每 10 秒更新一次,或者我应该使用不同的方法有什么影响。表单的结果需要在 24 小时后保存以供离线查看,所以我不能直接将表单结果流式传输到页面。
欢迎使用任何技术提供所有建议...
应该补充一下,它可能位于无法访问 Internet 的 LAN 上,可能正在考虑安装本地 XAMPP...
【问题讨论】:
-
有多少客户会同时进行轮询?
-
@Inerdia 最多 3 个,但没有更多!
-
HTTP 推送,例如stream-hub.com 或ape-project.org,这样当有数据时服务器会告诉客户端,不需要持续轮询。编辑:最大客户端只有 3 个,可能不需要。
-
3 个并发客户端每十秒轮询一次小于每秒一个请求。只需选择最容易编码的方法即可。
标签: php jquery mysql ajax performance