2020年9种最佳Node.js托管平台(免费和付费)

最佳Node.js托管


是否在为下一个应用程序项目寻找最佳的Node.js托管?在这篇文章中,我将为所有知识水平的用户分享各种高级和免费的Node.js托管服务。.

总共,我们将介绍的选项是:

  1. Heroku#
  2. 亚马逊网络服务
  3. DigitalOcean#
  4. A2托管#
  5. 小故障
  6. Google Cloud Platform#
  7. Microsoft Azure#
  8. Platform.sh#
  9. NodeChef#

继续阅读以更详细地了解每个平台!

匆匆?以下是我们调查结果的摘要:

市场上最好的Node.js托管主办
价格从
按使用付费? *
基于云的?
Heroku$ 0
AWS$ 0
数字海洋五块
A2托管$ 4.90
毛刺$ 0N / A –免费不适用
Google Cloud Platform$ 0
微软Azure$ 0
Platform.sh$ 50
NodeChef$ 9

1个. Heroku (www.Heroku.com)

Heroku

Heroku是一个云应用程序平台,可提供 免费的Node.js托管, 就其本身而言,这是一个很大的吸引力。当然,有一些限制,而且就像免费的WordPress托管一样,您可能想要为一个严肃的项目进行付费托管。但是,如果您对这些限制感到满意,并且只是在寻找免费的Node.js托管服务,那么这是一个不错的起点!

Heroku还提供付费计划,根据您的需求,这也是一个不错的选择.

那么Heroku免费的Node.js托管有什么限制?即:

  • 512MB内存
  • 闲置30分钟后入睡
  • 只有一个用户
  • 限制为1,000 "动态小时" 整个帐户(如果您使用信用卡验证,则只有550)

如果这些限制妨碍了您的计划,Heroku的付费计划仍然可以负担得起,起价仅为7美元.

Heroku有据可查,易于扩展,并且通常对开发人员很友好.

2. 亚马逊网络服务 (AWS.Amazon.com)

ws

您可能听说过Amazon Web Services,因为它的功能就像整个Internet。好吧,这有点夸张,但是很流行.

通过其众多集成服务,AWS是托管Node.js应用程序的绝佳选择.

尽管有很多不同的服务可供选择,但您很可能希望 从Elastic Beanstalk开始, 哪一个 "使用Amazon Web Services轻松部署,管理和扩展Node.js Web应用程序."

您只需要上传代码,然后AWS即可处理部署和配置。此外,Elastic Beanstalk服务没有特别费用-您仍然只需为使用的实际AWS服务付费.

另一个有趣的选择是Lambda,它提供了无服务器托管方法.

如果您还不太熟悉AWS,则可以查看 "部署Node.js Web应用" 项目指导 学习基础知识并启动和运行您的应用.

3. 数字海洋 (www.DigitalOcean.com)

在DigitalOcean托管上一键式设置Node.js

流行的云基础架构服务DigitalOcean也是Node.js托管的不错选择,并允许您 启动一个新的Node.js Ubuntu小滴 只需点击几下。或者,您也可以创建自己的液滴并自行设置所有内容.

对于经验不足的用户来说,这不是最佳选择,因为您需要自己管理基础架构,但是价格合理,而且DigitalOcean使得根据需要扩展应用程序变得非常容易.

您只需每月花费$ 5,即可开始使用新的Droplet,并且可以选择三个不同大洲的八个不同数据中心.

DigitalOcean最近还收购了 纳米盒, 这有助于简化网络应用的部署– 您可以在此处注册测试版.

4. A2托管(www.A2Hosting.com)

A2托管node.js计划

A2托管是少数几个 "传统的" 主机提供专用的Node.js托管程序包。也就是说,您通常会在查看Node.js的云或专用选项,但是A2 Hosting可让您使用其共享计划.

这使得A2 Hosting成为负担得起的选项,计划每月仅需4.90美元起:

  • 1个网站
  • 5个数据库
  • 无限的存储和传输
  • 通过“加密”免费的SSL证书
  • cPanel服务器管理

计划从那里增加到更多的网站和更好的性能.

但是,A2 Hosting的不利之处在于,扩展该应用程序并不像列表中众多Cloud Node.js托管提供商之一那样容易.

5. 毛刺 (Glitch.com)

Glitch提供免费的Node.js托管

如果您想为一个有趣的项目寻找免费的Node.js托管,则Glitch可能是适合您的工具。对于认真的业务来说,这不是一个很好的选择,但对于有趣的应用程序或原型制作来说,它是一个很好的选择.

您甚至可以匿名创建一个应用程序,但是如果您希望项目保持活动状态,则需要通过GitHub或Facebook登录(匿名应用程序将在五天内过期)。.

Glitch不允许您使用自己的域,并且还有其他一些限制,例如:

  • 如果不使用,项目将在5分钟后进入睡眠状态,并在12小时后自动停止。他们在收到另一个HTTP请求时醒来.
  • 200MB磁盘空间限制和512MB资产存储空间.
  • 512MB RAM,就像Heroku的免费Node.js托管限制一样.
  • 每小时限制为4,000个请求.

有关在Glitch上托管Node.js应用的简单指南, 在Glitch.com上查看《傻瓜托管指南》.

Glitch与Stack Overflow,Stack Exchange和Trello来自同一团队(在Trello被Atlassian收购之前),因此它具有一定的实力.

6. Google Cloud Platform (Cloud.Google.com)

Google Cloud Platform

如果您想在支持Google搜索和YouTube的同一基础架构上托管Node.js应用,则Google Cloud Platform可能是最适合您的Node.js托管.

与Amazon Web Services一样,您可以选择多种不同的产品和服务。您绝对要考虑的一个是 Google App引擎, 这让你 "只专注于编写代码,而不必担心管理基础架构".

而且,与AWS一样,您只需支付实际使用的资源.

有关在Google Cloud Platform上托管Node.js应用程序入门的指南, 查看Google的Node.JS App Engine快速入门指南.

7. 微软Azure (Azure.Microsoft.com)

Microsoft Azure Node.js

另一个著名的云计算平台之一,Microsoft Azure还提供了许多服务,可轻松托管和部署Node.js应用程序.

特别, Azure的应用程序服务 提供用于托管Node.js应用程序的完全托管的解决方案.

Microsoft Azure的另一个吸引人的地方是,它提供12个月的免费核心服务,以及200美元的信用额度,您可以在头30天内将其用于其他服务。因此,尽管它不是永远免费的,但在支付之前您可以得到很多里程.

8. Platform.sh (Platform.sh)

Platform.sh Node.js托管PaaS

如果您讨厌管理Node.js应用程序的基础架构,那么Platform.sh可能是您应用程序最好的Node.js托管.

顾名思义,它是一种平台即服务(PaaS),可以管理您所有应用程序的基础架构.

从技术上讲,它不是在托管自己,因为Platform.sh与AWS,Google Cloud Platform,Microsoft Azure等合作。但这确实使您更容易在该云基础架构上运行Node.js应用程序.

Platform.sh的计划从每月50美元起,然后根据您的需要从那里提高。您还可以免费试用以进行测试-无需信用卡.

9. NodeChef (www.NodeChef.com)

NodeChef

通过每月仅9美元起的计划,NodeChef在裸机服务器上使用Docker容器为您的应用程序提供经济实惠的Node.js托管,您可以在四个大洲的四个数据中心中进行选择:

  • 美东
  • 欧盟西部(巴黎)
  • 新加坡
  • 悉尼

您可以在SQL数据库和NoSQL数据库之间进行选择,NodeChef还提供了轻松扩展和自动SSL证书配置的功能。.

NodeChef每月9美元的入门级计划可为您提供:

  • 1个CPU
  • 128 MB应用程序内存
  • 100 MB数据库内存
  • 1 GB数据库存储
  • 未计量带宽

然后,您可以根据需要扩展单个资源.

什么是最能满足您需求的Node.js托管?

为了结束这篇文章,并帮助您根据自己的具体情况选择最佳的Node.js托管,让我们来看一些场景:

首先,如果您精通技术,则大型云基础架构服务是一个不错的选择,它们通常会为您提供有助于简化应用程序管理并消除许多繁琐的基础架构要求的服务.

当然,这里有三巨头:

数字海洋Heroku 还提供了不错的选择,并且 Platform.sh 提供PaaS来帮助您进行端到端开发.

如果您特别想要免费的Node.js托管, 毛刺 对于非任务关键型任务是一个不错的选择,并且 Heroku 还提供了有限的免费计划.

最后,如果您不想走云路线,A2 Hosting提供了一个负担得起的入门价格,每月约4美元,并且是少数几个让您无需安装VPS或专用服务器即可运行Node.js的主机之一。和 NodeChef 裸机服务器上的Docker容器方法还提供了负担得起的价格点.

再次是快速摘要表:

市场上最好的Node.js托管主办
价格从
按使用付费? *
基于云的?
Heroku$ 0
AWS$ 0
数字海洋五块
A2托管$ 4.90
毛刺$ 0N / A –免费不适用
Google Cloud Platform$ 0
微软Azure$ 0
Platform.sh$ 50
NodeChef$ 9

通过 "按使用付费", 我们的意思是您是根据实际使用的资源付款,而不是每月支付一定的金额.

对为Node.js选择最佳托管有任何疑问吗?在评论中问问!

别忘了加入我们的速成班,以加快WordPress网站的速度。通过一些简单的修复,您甚至可以减少50-80%的加载时间:

*这篇文章包含会员链接,这意味着,如果您单击其中一个产品链接然后购买产品,我们将收取佣金。不用担心,您仍然需要支付标准金额,因此您无需承担任何费用.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map