Given a Rails application on the server, what is the best charting/graphing solution for displaying dynamic, database driven charts/graph on a web page such as those available in Google Analytics.
鉴于服务器上的Rails应用程序,在网页上显示动态,数据库驱动的图表/图表的最佳图表/图表解决方案是什么,例如Google Analytics中提供的图表。
An optimal solution would include components that can speak JSON back-and-forth with the Rails application via AJAX.
最佳解决方案包括可以通过AJAX与Rails应用程序来回说JSON的组件。
Thanks!
5 个解决方案
#2
how about open flash plugin ; i have created some nice graphs with this http://pullmonkey.com/projects/open_flash_chart
如何打开Flash插件;我用这个http://pullmonkey.com/projects/open_flash_chart创建了一些不错的图表
#4
While many good solutions presented above, the best imho is FusionCharts
虽然上面提到了许多好的解决方案,但最好的imho是FusionCharts
Including those suggested here, I rank the solution as follows:
包括这里建议的那些,我按如下方式对解决方案进行排名:
-
Open Flash Charts (plugin: http://pullmonkey.com/projects/open_flash_chart)
打开Flash图表(插件:http://pullmonkey.com/projects/open_flash_chart)
-
Ziya LiquidRails (which runs on top of XML/SWF Charts)
Ziya LiquidRails(在XML / SWF图表之上运行)
The Google Visualization API is nice as well but not unless you're comfortable with everything running through their servers (which I doubt most are). Insofar as my #1 option goes above, the only downside is cost (though there is a free lite version as well).
Google Visualization API也不错,但除非您对通过其服务器运行的所有内容感到满意(我最怀疑的是)。只要我的#1选项超越,唯一的缺点就是成本(尽管还有免费的精简版)。
Thanks again for all the suggestions made above.
再次感谢上面提出的所有建议。
#5
Morris.js is definitely worth a look.
Morris.js绝对值得一看。
http://railscasts.com/episodes/223-charts-graphs-revised?view=asciicast http://www.oesmith.co.uk/morris.js/
#1
Check Google Visualization API
查看Google Visualization API
#2
how about open flash plugin ; i have created some nice graphs with this http://pullmonkey.com/projects/open_flash_chart
如何打开Flash插件;我用这个http://pullmonkey.com/projects/open_flash_chart创建了一些不错的图表
#3
Take a look at amCharts.
看看amCharts。
#4
While many good solutions presented above, the best imho is FusionCharts
虽然上面提到了许多好的解决方案,但最好的imho是FusionCharts
Including those suggested here, I rank the solution as follows:
包括这里建议的那些,我按如下方式对解决方案进行排名:
-
Open Flash Charts (plugin: http://pullmonkey.com/projects/open_flash_chart)
打开Flash图表(插件:http://pullmonkey.com/projects/open_flash_chart)
-
Ziya LiquidRails (which runs on top of XML/SWF Charts)
Ziya LiquidRails(在XML / SWF图表之上运行)
The Google Visualization API is nice as well but not unless you're comfortable with everything running through their servers (which I doubt most are). Insofar as my #1 option goes above, the only downside is cost (though there is a free lite version as well).
Google Visualization API也不错,但除非您对通过其服务器运行的所有内容感到满意(我最怀疑的是)。只要我的#1选项超越,唯一的缺点就是成本(尽管还有免费的精简版)。
Thanks again for all the suggestions made above.
再次感谢上面提出的所有建议。
#5
Morris.js is definitely worth a look.
Morris.js绝对值得一看。
http://railscasts.com/episodes/223-charts-graphs-revised?view=asciicast http://www.oesmith.co.uk/morris.js/