客户端图表还是服务器端图表?
(我看过一些基于这个主题的问题,但没有一个给出结论。)
我目前正在评估客户端图表(javascript 图表)。
我看到很多文章都说客户端图表很好。
背后的主要原因是它节省了服务器行程。
现在切换到客户端图表应该需要一些原因。
一些统计数据。
- 我的 Web 应用程序涉及大量数据操作。
- 在很大程度上需要在图表上进行客户端交互。
在性能方面,使用客户端和服务器端之间的确切区别是什么。
什么是相对于另一个的优势?
最佳答案
您对技术的选择应主要取决于创建图表时形成的 CPU 与 I/O 比率:
从少量数据生成的图表(例如饼图)非常适合客户端呈现;只需发送六个数据点并让客户端渲染图表,而不是在服务器上渲染和发送 30KB 的图像。
由大量数据点生成的图表应该在服务器上呈现;将 200 万个数据点发送到客户端进行渲染会很慢而且很昂贵 - 带宽不是免费的。
一般来说,您应该针对更少的带宽使用量进行优化,以降低运营成本并提高您的服务响应速度。
关于java - 图表,服务器端还是客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13798779/