节点.js

Node.js是构建现代web应用程序的一个可行的选择吗?绩效评估研究。我们将探讨社交网络时代端到端web应用程序开发的意义。本文描述了一种适合现代web应用开发的分布式体系结构,以及与之相关的交互组件。此外,我们对流行的服务器端技术进行了一系列压力测试。PHP/Apache堆栈被发现效率低下,无法满足日益增长的网络流量需求。Nginx在输入/输出(I/O)操作方面比Apache快2.5倍多,而Node.js的性能则超过了这两种操作。尽管Node.js在I/O操作和资源利用率方面非常出色,但在使用内置的HTTP服务器提供静态文件方面却很欠缺,而Nginx在这方面表现出色。因此,为了提高效率,可以在前端和代理静态文件请求中放置Nginx服务器,从而允许Node.js进程只处理动态内容。这样的配置可以在效率和可伸缩性方面提供更好的基础设施,取代过时的PHP/Apache堆栈。此外,我们还发现,基于web技术构建跨平台应用程序是可行的,也是高效的,尤其是在处理固定和移动设备以及它们之间的碎片时。我们的研究表明Node.js提供了客户机-服务器开发集成,有助于web应用程序的代码重用,是开发快速、可扩展的网络应用程序的完美工具。


zbMATH中的参考文献,1标准件)

显示第1到第9个结果,共9个。
按年份排序(引用)

  1. Timotheus Kampik,Juan Carlos Nieves:JS son-一个精简的、可扩展的JavaScript代理编程库(2020)阿尔十四
  2. Daniel Smilkov、Nikhil Thorat、Yannick Assogba、Ann Yuan、Nick Kreeger、Ping Yu、Kangyi Zhang、Shangqing Cai、Eric Nielsen、David Soergel、Stan Bileschi、Michael Terry、Charles Nicholson、Sandeep N.Gupta、Sarah Sirajuddin、D.Sculley、Rajat Monga、Greg Corrado、Fernanda B.Viegas、Martin Wattenberg:TensorFlow.js:网络和之后(2019年)阿尔十四
  3. Newlyn N.Joseph,Raktim N.Roy,Thomas A.Steitz:pdbmine:RCSB蛋白质数据库(PDB)的Node.js API(2019)阿尔十四
  4. Pierre Lacroix;Frédéric Moser;Antonio Benvenuti;Thomas Piller;David Jensen;Inga Petersen;Marion Planque;Nicolas Ray:MapX:管理、分析和可视化自然资源和环境数据的开放地理空间平台(2019年)不是zbMATH
  5. 2017年,基于Fabusztomak的自愿浏览器;基于Danicuski的浏览器
  6. Lee,James;Rowlands,David;Jackson,Nicholas;Leadbetter,Raymond;Wada,Tomohito;James,Daniel A:一个基于体系结构的框架,用于生物反馈应用的非均匀时间序列数据集和可穿戴设备的分布式收集、分析和查询(2017)
  7. Chaniotis,Ioannis K.;Kyriakos,Kyriakos Ioannis D.;Tselikas,Nikolaos D.:Node.js是构建现代web应用程序的可行选择吗?绩效评估研究(2015)ioport公司
  8. Grønli,Tor Morten;Pourghomi,Pardis;Ghinea,Ghorghita:使用轻量级物联网架构实现NFC支付(2015)ioport公司
  9. Vineth Kashyap、Kyle Dewey、Ethan A.Kuefner、John Wagner、Kevin Gibbons、John Sarracino、Ben Wiedermann、Ben Hardekopf:JSAI:为JavaScript设计声音、可配置和高效的静态分析器(2014)阿尔十四