我应该如何显示动态数据库信息?

Posted

技术标签:

【中文标题】我应该如何显示动态数据库信息?【英文标题】:How should I display dynamic database information? 【发布时间】:2012-03-30 05:19:30 【问题描述】:

我正在运行一个脚本,它使用来自外部数据源的体育赛事的实时比分更新我的数据库。我对你们的问题是,显示这些数据的正确方法是什么,以便它像数据库信息一样不断更新?必须是ajax吗?有没有更简单的选择?

提前致谢

【问题讨论】:

【参考方案1】:

您有两个高级选项:

    每 X 秒轮询 (ajax) 服务器 使用类似 pub/sub 的系统 (google SocketIO)

【讨论】:

我认为它必须是 ajax。我想我现在就开始研究! 如果您有任何示例将不胜感激! :) 您可以在 SocketIO wiki 中找到一些很好的示例和解释:github.com/LearnBoost/socket.io/wiki【参考方案2】:

据我所知,最好的方法是使用计时器 (setInterval) 定期检查您的数据库。 John Resig 写了一篇关于 javascript 计时器 here 的帖子。这是我的建议,希望对您有所帮助。 :)

【讨论】:

以上是关于我应该如何显示动态数据库信息?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 JQuery 中显示动态更新的数据

如何在 Spark List 中正确显示动态大小的项目?

如何在 Html 中动态显示模型数据?

如何仅针对单击显示更多按钮的当前 div 显示动态元素

如何动态更改组合框显示成员

列表视图适配器实现