如何在Node.js上建立一个网站?

dre*_*ata 24 hosting node.js

经过几年的PHP编程,我刚刚开始深入研究Node.js,我想为我的下一个项目构建一个Node.js应用程序,但我不知道如何做到这一点.

是否有任何资源用于Node.js快速启动?

提前致谢!

ale*_*lex 30

您应该将Node.js视为某种Apache + PHP,这意味着您可以使用Node对您的网站和Web服务器进行编程.

Node与您的基本PHP有一些重要的区别,它是偶数,异步,非阻塞.你必须学习如何处理回调,不要阻止事件循环和其他事情.

你应该做的是尝试在开始时学习Node的基本内容,这里有一些很棒的资源:https://stackoverflow.com/tags/node.js/info(我最喜欢的是nodetuts.com和优秀的书籍由它的作者,Hands on Node).

在您学习了基础知识之后,如果您的应用专注于实时,您可以发现Express非常适合作为Web框架和Socket.IO.


sai*_*ama 6

我想你正在寻找一个node.js跳转开始用节点构建一些有意义的网页.看一下express,这是一个节点web框架.他们提供了一个很好但很简短的教程(在指南下).


ben*_*sch 5

您需要在 Web 服务器上运行 Node.js。基本上,您需要一个可以完全控制的 VPS 或专用服务器。[PHP 通过标准 Web 服务器 Apache 运行。Node.js网络服务器。]

或者你会找到一个Node.js 主机来为你做这件事。