【问题标题】:Disadvantages of using NodeJS instead of PHP使用 NodeJS 而不是 PHP 的缺点
【发布时间】:2012-02-24 19:24:35
【问题描述】:

我正在考虑在我的网站上使用 NodeJS,而不是我当前的 PHP + Apache 设置。进行此转换是否有任何主要缺点/优点?

我的网站会收到大量小请求和偶尔需要在服务器端进行大量计算的请求。

我有一台服务器,我可以在上面安装任何我想要的东西,所以托管不是这个决定的一个因素。虽然我想在最大限度地降低内存和处理要求的同时最大限度地提高性能。

我想我的主要问题是,NodeJS 什么时候是适合网站的解决方案?

【问题讨论】:

    标签: php javascript node.js


    【解决方案1】:
    • 您不能使用任何预先存在的 PHP 应用程序和库。
    • 您需要了解事件驱动编程。

    虽然这些可能并不总是被认为是缺点本身

    【讨论】:

    • 我的意思是在性能、安全性或功能方面更是如此。
    【解决方案2】:

    PHP 不会立即消失,但它的地位会被新生的 Node.js 进一步削弱。
    Node.js 在功能上类似于 PHP + Apache 或 ASP + IIS 堆栈。
    并且有两个主要优点:

    速度! (性能)
    Node.js 是事件驱动和非阻塞的,非常擅长处理concurrent requests.
    这是一个link,用于针对 Apache 上的 PHP 进行 node.js 的基准测试。

    【讨论】:

      猜你喜欢
      • 2011-04-11
      • 2018-03-05
      • 1970-01-01
      • 2011-07-10
      • 2015-08-26
      • 1970-01-01
      • 2011-07-14
      • 2012-06-09
      • 1970-01-01
      相关资源
      最近更新 更多