我目前正在开发一个服务器端应用程序,显示图表、统计数据、报告等。
该应用程序使用基于 JavaScript 的 Highsoft(真棒工具!)的 Highchart 库(图表生成库)。
如果我要在前端创建图表,使用 highchart 很酷。但是当我要在后端(服务器端)创建图表并生成报告时,问题..或考虑出现了。
由于 Javscript 的性质,它是为前端(Web)设计的,如果我要在后端使用它们,我必须使用 phantomjs/nodejs。
但是,如果我要在服务器端语言(例如 PHP)中做同样的工作,我确信它可以更快地处理/创建图表。(使用不同的图表库)
我也很难完全依赖使用 phantomjs/nodejs 的稳定性。(我已经看到并遇到了运行 nodejs 的一些问题)
所以我想问人们的问题是,假设他们在指标方面执行相同的计算/计算任务,那么“后端处理与 phantomjs/nodejs 之间的性能差异”是什么。(例如,通过 phantomjs 执行相同任务,php 大约比 javascript 快 3 倍。)
由于我是一名新手开发人员,在我决定在实施它们之前选择哪种语言之前,我需要很多建议或建议。
如果有人已经做过,请分享知识。这将不胜感激!
感谢您的阅读。
-丹尼·C