我目前正在学习 node.js 并喜欢它。然而,我注意到它似乎真的只适合一个站点。所以它非常适合托管 mydomain.com,但是如果我想用它构建一个真正的完整 Web 服务器怎么办。换句话说,我想托管 mydomain.com、example.com、yourdomain.com 等。有哪些可用的解决方案(模块)?我正在考虑简单地从请求对象中解析 url 并简单地从适当的目录中读取。例如,如果我收到对 example.com 的请求,然后从 example_com 目录读取,或者如果我收到来自 mydomain.com 的请求,则从 mydomain_com 目录读取。这里的问题是我不知道这将如何影响性能和可伸缩性。
我已经研究了多节点,但我还没有完全遵循流程的想法(我是节点初学者)。
欢迎任何建议。