build议使用node.jsbuild立一个论坛吗?

我听说node.js对于聊天和实时应用程序等应用程序来说确实很快。 我想知道是否节点是一个很好的select开发一个论坛或问答网站,如StackOverflow?

是的,这是完全可能的,你不必像有人说的那样实现自己的Web服务器,你可以使用Express (作为框架)和Mongoose (作为MongoDB ORM)或任何你select的东西来创build它。

我认为Node.js是一个很好的解决scheme,因为它具有很高的并发性(Stack Overflow是一个同时可能有数千个用户在线的站点)。 所以是的,你可以用PHP,Ruby和Python等来实现,但是我相信Node.js更适合(这是我的观点,基于我听说的基于Node的成功案例)。

Node不仅仅是构build小型服务的解决scheme,下面是一些很好的例子( http://blog.nodejs.org/2011/10/04/an-easy-way-to-build-scalable-network-programs/ )。

是的,你可以.Socket io帮助实时论坛,这将是更有趣的。 我search了类似的东西,发现一些build立在nodeJS上的论坛。

https://nodebb.org/

build立在nodeJS上的中文论坛http://club.cnodejs.net/

代码回购中文论坛: https : //github.com/cnodejs/nodeclub/

通过一切手段没有。 除了极less数情况下,您实际上需要实现您自己的Web服务器,请使用已经可用的安全解决scheme。

Nodejs的速度确实很快(大部分)是可靠的,作为一个servlets组件,它可以满足特定用途(一个聊天服务),而这个服务组件可以作为对其他托pipe解决scheme的补充。

就个人而言,我宁愿有一个.net控制台应用程序用于相同的目的,这有一个额外的互操作性的奖金

注: 可能的争论是有效的。 也可以使用程序集来达到同样的目的。 主要关心的是其可行性,可维护性和安全性。