Node.JS的基础知识?

时间:2012-09-05 05:25:39

标签: php node.js web-applications webserver server-side

我正在尝试了解node.js并且有大量的例子,但是我找不到答案或示例的一个问题是如何使用web主机(我正在使用inmotionhosting .COM)?

说我有一个基本网站www.url.com/index.php(注意:我也使用PHP)。要使这个网站正常工作,我所要做的就是将文件上传到我的网站托管网站的文件管理器中。

node.js如何工作?我只是将node.js文件上传到网络托管中吗?

在所有示例中,他们使用localhost和端口8000或其他东西。有人能发光吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

您至少需要VPS托管才能安装node.js,共享托管不允许您自行安装任何应用程序,除非您为他们提供了选项。

那么一切都取决于你如何配置以及node.js服务的应用程序,除非从你或webhosting设置路径,否则你无法真正说出默认情况下上传文件的位置。

来自nodejs.org
Node.js是一个基于Chrome JavaScript运行时的平台,可轻松构建快速,可扩展的网络应用程序。 Node.js使用事件驱动的非阻塞I / O模型,使其轻量级和高效,非常适合在分布式设备上运行的数据密集型实时应用程序。

它没有说明它特定于Web使用,而是应该使用诸如的Web框架 ExpressJS您可以在其中构建Web应用程序或任何其他内容..您的主机应提供有关如何在nodejs实例,配置等中管理包的更多信息。
一些有用的链接
Domain API
ExpressJS
ExpressJS examples

答案 1 :(得分:1)

这是我遇到的事情。

  

托管您的节点应用

Hosting Node Apps

nodeFu

  

支持的托管服务提供商?

Node Hosting

只需阅读每个部分的说明。