我的问题相当简单。我开始开发一个相当大的项目,并意识到node.js可能是一个可行的解决方案。由于我还是节点的新手,因此无法确定这对我是否合适,我决定在这里问。
项目:它基本上是游戏服务提供商的管理解决方案。它既包括Web管理面板,也包括控制所有内容的服务器组件。
我怀疑是否应该将节点用于面板。
这将需要生命更新数据(套接字可以派上用场),我们计划将其开发为“单页”应用程序。
拥有它节点意味着它能够异步执行任务并且可以自己执行(而不是像php和cronjobs)
它将被分发。使它成为节点会使这变得容易。除了节点之外没有依赖关系,还有一个简单的“npm install”
它将有多个人连接到它并同时使用它。
节点是否能够很好地处理这些多个连接?性能方面,它会是一个不错的选择吗? 节点(也许Derby)是否足以构建一个好的网络面板? 我对我提出的任何观点是对的,还是我错过了什么?
感谢您的帮助!
此致 -Antariano
答案 0 :(得分:0)
嗯,你确实回答了一些问题。由于异步任务节点可以占用大量连接,因此它应该处理您的应用程序。我不知道德比,但express对你的任务也有好处。
此外,当一个节点服务器不足时,您始终可以部署下一个节点服务器并在它们之间创建一些通信。由于节点是轻量级的,它可以完成这项工作。
节点是否能够很好地处理这些多个连接?
是
性能方面,它会是一个不错的选择吗?
是
节点(也许是Derby)是否足以构建一个好的网络面板?
是
我对任何一点是否正确
你是对的。
我认为节点足以完成这项工作。