Answers:
您不太可能在共享环境中看到Node.js,因为Node.js进程将作为长时间运行的进程运行,而不是通过CGI或Apache下的mod_whatever实例化。
这意味着您正在寻找专用服务器或VPS,即使如此,您也将处于预算的高端。诸如Linode最小的产品之类的东西可能是您用该预算可以找到的最佳价值-您可以得到更便宜的价格,但是您不希望进一步降低规格。
您可能会获得更少的RAM,也许只有256 MB,但最终可能会交换,因此与其他VPS共享驱动器的I / O瓶颈将使您丧命。您有时有时会看到便宜的旧式专用服务器(低规格P4、256 MB RAM,小型驱动器),价格为每月25美元,甚至每月20美元-请密切关注WHT等地点的优惠区域或OLM 服务器等更具体的地方-一天,如果那是您想要的。
Node.js框架本身由于其事件而不是基于线程或基于进程的体系结构,因此每个实例本身不需要太多RAM或CPU能力,但是您将需要哪种规范很大程度上取决于您的代码在做什么(哪种排序)。数据处理的?有多大的数据集?什么数据库的工作?有多少并发用户/过程,你期待?...),所以我们需要很多更详细的能够给你多少的更具体的答案。虽然最高预算为$ 25美元,但这可能是拿走您所能获得的并找到生活之道的情况!
编辑:(2013-01-10)
自编写该答案以来,价格/功能已发生了您所期望的相当大的变化。实际上,有一些地方提供Node.js托管,并且在VM上有一些非常好的标准价格(Linode仍然是IMO的不错的推荐,但是如果您想冒一个鲜为人知的风险,则可以提供更好的价值。供应商)和小型专用服务器(例如,来自kimsufi.co.uk之类的服务器)。
但是,不要在没有专门针对主机的讨论组做进一步研究的情况下,从诸如服务器故障问题之类的相对静态的页面中获取主机建议:市场变化如此之大,以至于这里的任何答案很快就会过时,这就是为什么通常不鼓励购物的原因。
MediaTemple的VE服务器每月25美元(选择年度选项时,否则为每月30美元),对于具有root访问权限和512 MB RAM的VPS来说相当不错。
否则,如果您只想测试Node.js并查看它是否适合您,然后再开始花钱在虚拟主机上,则可以免费为自己提供本地VirtualBox网络服务器。