我应该使用node.js吗?

时间:2012-09-11 07:02:04

标签: node.js web panel administration

我的问题相当简单。我开始开发一个相当大的项目,并意识到node.js可能是一个可行的解决方案。由于我还是节点的新手,因此无法确定这对我是否合适,我决定在这里问。

项目:它基本上是游戏服务提供商的管理解决方案。它既包括Web管理面板,也包括控制所有内容的服务器组件。

我怀疑是否应该将节点用于面板

这将需要生命更新数据(套接字可以派上用场),我们计划将其开发为“单页”应用程序。
拥有它节点意味着它能够异步执行任务并且可以自己执行(而不是像php和cronjobs) 它将被分发。使它成为节点会使这变得容易。除了节点之外没有依赖关系,还有一个简单的“npm install” 它将有多个人连接到它并同时使用它。

节点是否能够很好地处理这些多个连接?性能方面,它会是一个不错的选择吗? 节点(也许Derby)是否足以构建一个好的网络面板? 我对我提出的任何观点是对的,还是我错过了什么?

感谢您的帮助!

此致 -Antariano

1 个答案:

答案 0 :(得分:0)

嗯,你确实回答了一些问题。由于异步任务节点可以占用大量连接,因此它应该处理您的应用程序。我不知道德比,但express对你的任务也有好处。

此外,当一个节点服务器不足时,您始终可以部署下一个节点服务器并在它们之间创建一些通信。由于节点是轻量级的,它可以完成这项工作。

  

节点是否能够很好地处理这些多个连接?

  

性能方面,它会是一个不错的选择吗?

  

节点(也许是Derby)是否足以构建一个好的网络面板?

  

我对任何一点是否正确

你是对的。

我认为节点足以完成这项工作。