我刚刚使用 node.js 和 socket.io 完成了一个小应用程序。我想把它放在网上,我不知道该拿哪个服务器。我正在寻找一个免费的。我已经找到了 appfog、nodester 和 pusher,但我不知道我们是否可以将它们与 socket.io 一起使用,而且使用起来似乎很复杂。
如果你知道一个简单的或有据可查的,那就太酷了。
我刚刚使用 node.js 和 socket.io 完成了一个小应用程序。我想把它放在网上,我不知道该拿哪个服务器。我正在寻找一个免费的。我已经找到了 appfog、nodester 和 pusher,但我不知道我们是否可以将它们与 socket.io 一起使用,而且使用起来似乎很复杂。
如果你知道一个简单的或有据可查的,那就太酷了。
如果您是 Amazon Web 服务的新手,您可以获得一年免费的 micro.t1 ECS 实例。更多细节在这里。我正在自己目前在 Ubuntu 上托管一个node.js/socket.io 应用程序。
您将需要一台主机,它可以让您在系统级访问构建/部署软件,或者您需要一台为您提供兼容环境的主机。
我个人多年来一直使用 Slicehost,但很快就会切换到 Linode。我更喜欢完全控制我的安装。
您可以查看从 Amazon 运行 EC2 实例,http://aws.amazon.com/ec2/。大量实例大小可供选择,大量预配置 AMI 可供选择。或者只是选择一个基本的并设置您需要的任何服务器。
其他一些解决方案如 Heroku 和 nodester。Socket.io 适用于所有这些。
通常,您为自己配置的服务器支付的费用更少,并且您可以更灵活地执行操作。如果你对此不感兴趣,那就花更多的钱尝试寻找其他人的平台来满足你的需求。
您可以尝试注册一个Windows azure 帐户。他们有 nodejs 支持,您可以获得多达 10 个免费网站(在某种程度上受资源限制)
这应该会让您解决问题,直到您准备好付款(希望当您有更多流量时)。