javascript 哪个最好使用 Fusionchart 或 Highcharts?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/10633336/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-26 10:31:41  来源:igfitidea点击:

which is best to use Fusionchart or Highcharts?

javascriptflashhighchartsfusioncharts

提问by Asha Koshti

I am building a reporting solution. After a lot of research I have narrowed my choices down to two solutions: HighChart and FusionChart. Between these two, I am still not able to decide which I should buy.

我正在构建一个报告解决方案。经过大量研究,我将选择范围缩小到两个解决方案:HighChart 和 FusionChart。在这两者之间,我仍然无法决定我应该买哪个。

Does FusionChart support animated redrawing of the chart like HighCharts? Is flash performant with large data sets?

FusionChart 是否支持像 HighCharts 那样的图表动画重绘?大数据集的闪存性能好吗?

FusionCharts has published a comparison of it and other products

FusionCharts 发布了它与其他产品的比较

What are some of the pros and cons of these reporting options, so I can decide which is better suited for my application?

这些报告选项有哪些优缺点,以便我可以决定哪个更适合我的应用程序?

回答by Ravi

Both the charts ranks top on the market.I prefer it depends upon the application you choose. I personally prefer HighCharts over FusionCharts because High charts provides an insight documentation and API support.I was using it for a stock based application which I felt HighCharts had an edge over the FusionCharts.The customization of HighCharts was as easy as pie when you go through the High Stock API.

这两个图表都在市场上名列前茅。我更喜欢这取决于您选择的应用程序。我个人更喜欢 HighCharts 而不是 FusionCharts,因为 High charts 提供了洞察力文档和 API 支持。我将它用于基于股票的应用程序,我觉得 HighCharts 比 FusionCharts 更具优势。当您浏览时,HighCharts 的定制就像馅饼一样简单高库存 API。

回答by Shamasis Bhattacharya

When it comes to choosing between a Mazda and Porche, it ultimately boils down to your taste and requirements! ;)

在马自达和保时捷之间进行选择时,最终归结为您的品味和要求!;)

Where most of us go wrong is to ignore certain requirement parameters that are latent and notional in nature. So, let me put them forward to you:

我们大多数人出错的地方是忽略了某些潜在的和概念性的需求参数。所以,让我把它们介绍给你:

You need pure JavaScript charting:Both products provide the same.

您需要纯 JavaScript 图表:两种产品都提供相同的功能。

You need performance on large data-points:Both products can handle 1000 odd data-points very easily. However, FusionCharts has a specific "ZoomLine" chart to handle data-points of greater than 10k. Also, the fact that Flash is slower on plotting data is not quite correct, almost all JS charting components have severe performance issue on Internet Explorer 6, 7 and 8.

您需要大数据点的性能:这两种产品都可以非常轻松地处理 1000 个奇数数据点。但是,FusionCharts 有一个特定的“ZoomLine”图表来处理大于 10k 的数据点。此外,Flash 在绘制数据时速度较慢这一事实并不完全正确,几乎所有 JS 图表组件在 Internet Explorer 6、7 和 8 上都存在严重的性能问题。

Product support:FusionCharts provides 24x7 dedicated customer support and has a very extensive documentation to help you through. If you ever get issues around your implementation, you always have dedicated customer support to fall back to. They help out in figuring out implementation and other issues and provide workarounds + fixes for the same. Over 80% of fortune 500 companies rely on this as one of the key factors. When it comes to practical development, you will not need pages after pages of docs and huge API. You would need quick solution and configuration that does exactly what you want and that too very intuitively.

产品支持:FusionCharts 提供 24x7 的专门客户支持,并有非常广泛的文档来帮助您完成。如果您在实施过程中遇到问题,您始终可以获得专门的客户支持。他们帮助找出实施和其他问题,并提供变通方法 + 修复。超过 80% 的财富 500 强公司都将此作为关键因素之一。当涉及到实际开发时,您将不需要一页又一页的文档和庞大的 API。您需要快速的解决方案和配置,以完全满足您的需求,而且非常直观。

Less hassle in development:If you consider that your charting solution to be intelligent and present data aesthetically without you having to configure 1000 odd parameters, then FusionCharts is your bet. For example, if you want your chart's legend to be on right, what would you do... just say legendPosition="right"or configure 10 parameters to resize canvas, position the caption, etc etc? This reduces your overall effort in developing and maintaining your software and as such... save money!

减少开发麻烦:如果您认为您的图表解决方案是智能的,并且无需配置 1000 个奇数参数即可美观地呈现数据,那么 FusionCharts 是您的选择。例如,如果您希望图表的图例正确显示,您会怎么做……只需说legendPosition="right"或配置 10 个参数即可调整画布大小、定位标题等?这减少了您在开发和维护软件方面的整体工作量,因此...省钱!

Customization and variety of animations:Highcharts has more customizable animations when compared to FusionCharts JavaScript Charts. Nevertheless, FusionCharts Flash has more advanced animations and that are really easy to setup. Also, FusionCharts is definitely working upon adding more animation customization options for JS variants soon.

自定义和各种动画:与 FusionCharts JavaScript Charts 相比,Highcharts 具有更多可自定义的动画。尽管如此,FusionCharts Flash 具有更高级的动画,而且非常易于设置。此外,FusionCharts 肯定会尽快为 JS 变体添加更多动画自定义选项。

Variety of charts: I do not yet know whether you need more chart types or not. If you need charts such as radar, waterfall, etc and gauges (widgets) then FusionCharts is your best bet.

各种图表:我还不知道您是否需要更多图表类型。如果您需要诸如雷达、瀑布等图表和仪表(小部件),那么 FusionCharts 是您最好的选择。