哪种语言选择服务器端编程laravel或nodejs

时间:2017-07-08 22:01:35

标签: javascript php node.js

我知道Html,CSS,javascript,bootstrap所以我想继续前进我很困惑选择哪种服务器端语言我学习了基本的PHP。我有一个项目要完成,它有实时协作,文件上传等。现在我想在2到3个月内学习并完成我的项目。需要一些建议。 TIA

1 个答案:

答案 0 :(得分:2)

尽管您可以使用PHP创建实时应用程序,但Node.js“自然”更适合这种应用程序。除此之外,当你说你正在选择一种新语言来学习时,我建议你看看哪一种语言变得更具表现力,从现在开始可能会对市场产生更大的吸引力。 Stack Overflow的开发人员调查是开始这项研究的良好信息来源。

<强> 2017 https://insights.stackoverflow.com/survey/2017#most-popular-technologies

<强> 2016 https://insights.stackoverflow.com/survey/2016#technology-most-popular-technologies

作为我对Node.js和实时应用程序所说的基础:

为什么地狱会使用Node.js

https://medium.com/the-node-js-collection/why-the-hell-would-you-use-node-js-4b053b94ab8e

  

Node.js真正发挥作用的地方在于构建快速,可扩展的网络   应用程序,因为它能够处理大量的应用程序   高吞吐量的同时连接,相当于高   可扩展性。如何在引擎盖下工作非常有趣。   与每个连接的传统网络服务技术相比   (请求)产生一个新线程,占用系统RAM并最终   在可用RAM的最大值时,Node.js在a上运行   单线程,使用非阻塞I / O调用,允许它支持   成千上万的并发连接(在事件循环中保存)。

Node.js的哪些方面适合实时网络应用程序?

https://www.quora.com/What-aspects-of-Node-js-make-it-suitable-for-real-time-web-applications

这里有一些关于你冒险的建议: