我应该如何显示动态数据库信息?
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 的帖子。这是我的建议,希望对您有所帮助。 :)
【讨论】:
以上是关于我应该如何显示动态数据库信息?的主要内容,如果未能解决你的问题,请参考以下文章