我是一名PHP程序员,我正在发现NodeJS的世界。
我在我的本地计算机上安装了Node,这没关系,我可以做一些工作,但我不太习惯使用终端/ CMD来编程。但我想我可以忍受。
我很习惯这样一个事实:当我需要在互联网上放置一些东西时,我会购买一个域名,99.9%的人已经安装了PHP,这没关系,所以我可以通过几个简单的步骤相处得很好
在NodeJS中,这似乎完全不同。 我试过询问我的托管是否可以在我的服务器上安装NodeJS,他们说没有。
我试图找到一个NodeJS托管,它们存在,但成本是疯狂的,他们要求我支付一年全年“正常”托管的相同价格但是一个月......
即使使用www.openshift.com,我看到有免费托管但是有三级域名,我不习惯看不到我的文件,也无法做我想做的事。
所以,我可能不太清楚这个NodeJS是如何工作的,有人可以解释一下Node如何用于制作以及我是否在正确的道路上?
我是否必须安装特殊域或特殊安装服务器才能安装Node或者我可以将其放入当前主机?
答案 0 :(得分:-1)
Well node的命令行不是节点网站用来运行的。他们使用node来启动长时间运行的进程。类似于"节点somefile.js"是如何在命令行上执行预制脚本的。然后,该起始文件通过require或其他构造调用更多文件。
您正在制作网站?有很多指南可以帮助您选择,但http://expressjs.com/是最常见的框架之一。你可以按照那里的指南来搞乱。 Heroku是低流量站点的免费主机。它非常适合创造一些东西并搞乱。
希望有所帮助!