使用Node.js与PHP有什么好处

ove*_*top 75 php node.js

可能重复:
为什么以及何时使用节点js?

有人能告诉我为什么所有关于node.js的大惊小怪?与在一些php框架中编写的相比,用node.js编写的常规网站(比如博客)更快吗?我知道用node.js编写的web服务器会比apache更快但是一个真正的Web应用程序如何创建线程或类似的东西呢?

Rob*_*ben 55

编辑:

有两个主要优点:

  1. 速度!(性能)
  2. Node.js是事件驱动的,非阻塞的,非常擅长处理并发请求.

以下是针对Apache上的PHP的node.js基准测试的链接.

  • 我要说的主要优点是内存使用率.如果你做长轮询的东西node.js闪耀,因为它不需要100 MB的Apache + PHP实例来处理每个请求.因此,如果你做任何你同时打开许多连接的事情 - 很长一段时间 - 请使用node.js. 通常他们共存很好.使用node.js更新聊天面板或类似内容,而不是渲染页面. (22认同)
  • WordPress到Node.js的端口会很棒.嘿 (19认同)
  • 你忘了提到一个最重要的功能:它是非阻塞的! (5认同)
  • 是的,我知道node.js web服务器比apache更快:)所以它只是Web服务器的优势? (3认同)
  • @trusktr http://tryghost.org/ (3认同)
  • NodeJS慢于PHP 5.5.5 + React + phpQuery请参阅http://philsturgeon.co.uk/blog/2013/11/benchmarking-codswallop-nodejs-v-php (2认同)
  • 那么在 >= 2020 年,PHP 版本 7+ 使用更少的内存并变得超级快速和安全? (2认同)