没有支持node的虚拟主机吗?是的,没有支持node的虚拟主机。node需要能够独立操作服务器的权限,才可以正常使用。这一点,虚拟主机无法满足。所以,虚拟主机无法支持node。如果需要使用node,建议购买云服务器。
Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。Node.js 是基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。
在Windows服务器下安装Node,官网已能够提供安装包、编译器和相应的API 文档(English)。安装好后,即可使用。
而虚拟主机只能上传文件,然后有控制面板做简单配置,无法搭建node运行环境。
虚拟主机能做的,云服务器基本都可以做。并且,有些虚拟主机做不了事情,云服务器也可以做。相比虚拟主机来说,云服务器的权限更大、性能更稳定,速度也相对更快。
当然,云服务器的价格也比虚拟主机更贵。对于一些个人站长或中小企业网站来说,如果没有太大业务量,虚拟主机会是更高性价比的选择。