Jquery 在网络上提供图表的最佳方式?服务器端还是客户端库?HTML5?

Jquery 在网络上提供图表的最佳方式?服务器端还是客户端库?HTML5?,jquery,django,plot,charts,Jquery,Django,Plot,Charts,您建议如何在web上提供图表(基于线条)?随着时间的推移,我需要制作一些类似于烧毁图表或股票的东西。服务器端是django,并使用jquery处理客户端的内容 使用pychart或其他python绘图库(可以生成svg或png并显示)有什么好处 或者在表中提供数据,并使用visualize或highchart for jquery使用javascript生成图表 我想在图表上标出可点击的点,或显示有关具体回合的更多信息的点 HTML5提供了哪些选项,是内置图表支持,还是只需要使用画布 谢谢你的帮

您建议如何在web上提供图表(基于线条)?随着时间的推移,我需要制作一些类似于烧毁图表或股票的东西。服务器端是django,并使用jquery处理客户端的内容

使用pychart或其他python绘图库(可以生成svg或png并显示)有什么好处

或者在表中提供数据,并使用visualize或highchart for jquery使用javascript生成图表

我想在图表上标出可点击的点,或显示有关具体回合的更多信息的点

HTML5提供了哪些选项,是内置图表支持,还是只需要使用画布

谢谢你的帮助


编辑/更新。谢谢大家的建议。

我使用pChart。它是一个用于PHP的图表库,与mysql配合使用非常好,您可以从pChart代码中查询mysql数据库。其他不错的是Flot和Fusion图表

尝试:

客户端图表具有用户可以操纵的优势,但需要客户端对用于实现图表的技术的支持

HTML5图表:

  • jquery的插件

在测试了许多图表工具之后,我们终于开始使用和。很棒的工具,不贵。

我真的很喜欢Flot


作为PNG生成的服务器端图表大小固定,互动性不强等。客户端图表可以拉伸、互动等。如果您的服务器速度快,则可以生成非常复杂的图表,客户端上复杂的图表可能显示得非常慢

目前我喜欢客户端图表。我一直在使用Flot,但目前正在为Protovis而惊叹。drool

“最佳”完全取决于您的需求。