javascript - 在 rails 3 上使用实时图需要的建议

标签 javascript jquery ruby-on-rails-3

只是在这里寻找一些关于我必须做的小工作的建议。我被要求整理一个页面,显示一个实时更新的图表,以显示从远程服务器获得的统计数据。值得说明的是,这将按需触发,并且只会在短时间内(例如 5 分钟)捕获数据

该应用程序基于 rails 3,我已经有一个类可以通过 ssh 连接到目标,每 30 秒获取一个值并将其附加到我将保存在数据库表中的数组中,我将使用背景resque 任务以按需执行此操作

所以我正在寻找的是关于在图形中显示此数组和更新图形数据的最佳方式的一些建议(即每 30 秒从数据库中获取更新后的数组。)

我的第一个想法是使用像 Bluff 这样的东西 http://bluff.jcoglan.com/只是做一个完整的页面刷新,但我想知道我是否可以做一些更好的事情,使用 jQuery 或 Ajax 来获取数组并实时刷新图形,而无需进行完整的页面刷新。

如果有人对执行此操作的最佳方法有任何想法,我将不胜感激。我非常愿意接受有关将数据保存在数据库中的最佳方式或我应该使用哪种绘图软件的任何建议

最佳答案

最后我用Flot graphs写出了图数据

http://code.google.com/p/flot/

如果你正在做任何绘图工作,非常值得一试

关于javascript - 在 rails 3 上使用实时图需要的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908840/

相关文章:

php - 如何使用 php 验证输入字段

ruby-on-rails - "Error": errors. 添加不只显示 locales/xx.yml 中的消息

javascript - 1-6 位数字的正则表达式,后跟 .nn

javascript - JavaScript内容旋转器?

Javascript 函数在 chrome 和 safari 中工作,但在 Firefox 中中断

javascript - 滚动按钮 jQuery 不能立即工作

ruby-on-rails - 如何按标题的第一个字母对 100 万条记录的列表进行排序

Rails3 中的 jquery tokeninput javascript

javascript - 如何在 Nodejs 中使用全局对象获取常量变量?

javascript - 将 javascript 对象分成具有点击事件中的 4 个项目的组