0

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

项目:它基本上是游戏服务器提供商的管理解决方案。它包括一个 Web 管理面板以及用于控制一切的服务器组件。

我的疑问是我是否应该使用 node 作为面板

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

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

谢谢您的帮助!

真诚的-安塔里亚诺

4

1 回答 1

0

好吧,您确实回答了一些问题。由于异步任务节点可以承担相当多的连接负载,因此它应该可以处理您的应用程序。我不知道德比,但快递也适合你的任务。

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

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

是的。

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

是的。

node(也许还有 Derby)是否足以构建一个好的 Web 面板?

是的。

我对任何一点都是正确的

你对他们所有人都是正确的。

我认为节点足以胜任这项工作。

于 2012-09-11T07:38:17.440 回答