【问题标题】:Is node.js excessive for non real time web sites/apps?node.js 对于非实时网站/应用程序是否过多?
【发布时间】:2013-11-06 08:59:49
【问题描述】:

我今天刚刚听说 node.js,它是 Web 开发的新手。经过几个小时的研究,我终于找到了this article,它清楚地向我解释了 node.js 的作用。

我正在创建评论网站。内容将主要从数据库中存储和检索,重点是用户搜索以查找评论。任何地方都不会有实时内容。似乎 node.js 的主要目的是创建可以通过使用持久套接字连接为实时应用程序提供服务的 Web 服务器,这是我提议的网站/应用程序没有做的事情。

我知道 PHP 可以很好地满足我的需要,但我的问题是,node.js 是否可以为非实时网站/应用程序带来其他好处?

【问题讨论】:

  • 你有什么背景? PHP,C,JavaScript,...?您希望您的网站流量大吗?您计划的是单页 Web 应用还是经典应用?
  • 我的背景是 C++/Java。我确实希望它是大容量的,至少这是我的希望。我计划把它打造成一个经典网站。
  • 对于以后发现这个的人来说,这篇文章有点过时了。 Websockets 就在这里,而不是未来。

标签: javascript php node.js


【解决方案1】:

Node.js 不仅仅用于编写实时网站。它还在服务器和客户端代码之间提供了一种通用语言,提供了数百个模块——请参阅NPM——并且正在以良好的速度发展。

归根结底,归根结底是你觉得舒服。如果您对使用 PHP 感到满意并且认为没有理由想要拥有实时方面,那么请使用 PHP。如果您对 JS 和异步范式不满意,那么请坚持使用 PHP。如果你喜欢 JavaScript,没有理由不使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-20
    • 2016-12-07
    • 2011-07-29
    • 1970-01-01
    • 2010-09-16
    • 2010-11-21
    • 1970-01-01
    • 2021-03-03
    相关资源
    最近更新 更多