【问题标题】:which language choose for server side programming laravel or nodejs服务器端编程 laravel 或 nodejs 选择哪种语言
【发布时间】:2017-07-08 22:01:34
【问题描述】:

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

【问题讨论】:

  • 这主要是基于意见的。无论您选择什么,它都可以正常工作。
  • 我同意 adeneo 的观点,但是一个新手很难在 2/3 内从头开始完成(我的意思是“完成”成功)一个具有该要求的项目个月。

标签: javascript php node.js


【解决方案1】:

虽然您可以使用 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 真正的亮点在于构建快速、可扩展的网络 应用程序,因为它能够处理大量 具有高吞吐量的同时连接,这相当于高 可扩展性。它是如何在引擎盖下工作的非常有趣。 与每个连接的传统 Web 服务技术相比 (request) 产生一个新线程,占用系统 RAM 并最终 最大化可用 RAM 量,Node.js 在 单线程,使用非阻塞 I/O 调用,允许它支持 数万个并发连接(保存在事件循环中)。

Node.js 的哪些方面使其适用于实时 Web 应用程序?

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

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

【讨论】:

  • 这确实增强了我的信心,我会选择node js。
猜你喜欢
  • 1970-01-01
  • 2012-06-12
  • 2011-04-15
  • 2015-08-30
  • 2010-10-08
  • 2019-02-15
  • 2016-02-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多