使用Node.js与PHP相比有哪些优势

使用Node.js与PHP相比有哪些优势,php,node.js,Php,Node.js,可能重复: 有人能告诉我为什么对node.js这么大惊小怪吗?与在某些php框架中编写的常规网站(比如博客)相比,使用node.js编写的常规网站是否更快?我知道用node.js编写的web服务器会比apache快,但是如果一个真正的web应用程序不创建线程或类似的东西呢?编辑: 有两个主要优点: 速度!(表演) Node.js是事件驱动的、非阻塞的,非常擅长 下面是node.js在Apache上与PHP进行基准测试的示例。@Rahul:node.js是服务器端Javascript:@Rahu

可能重复:


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

编辑:

有两个主要优点:

  • 速度!(表演)
  • Node.js是事件驱动的、非阻塞的,非常擅长

  • 下面是node.js在Apache上与PHP进行基准测试的示例。

    @Rahul:node.js是服务器端Javascript:@Rahul node.js是服务器端Javascript。@Rahul-Javascript是“一种编程语言”,而不是“唯一的客户端编程语言”。Node.js不是为在web浏览器中运行而设计的。@rahul Node.js是服务器端框架@拉胡尔乔迪亚和大家说的一样。哈哈。是的,我知道node.js web服务器比apache:)快,所以这只是web服务器的优势?我想说主要的优势是内存使用。如果进行长时间轮询,node.js将大放异彩,因为它不需要100 MB Apache+PHP实例来处理每个请求。因此,如果您在同时打开多个连接的情况下(长时间)执行任何操作,请使用node.js。通常它们共存得很好。使用node.js更新聊天面板或类似的功能,而不是呈现页面。您忘了提到最重要的功能之一:它是非阻塞的!将WordPress移植到Node.js将非常棒。hah@trusktr