gpt4 book ai didi

ruby-on-rails - Ruby on Rails Web 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 16:26:59 24 4
gpt4 key购买 nike

我是网络开发的新手,对部署 ruby​​ on rails 应用程序有疑问。

据我了解,有两种部署方式。一种是使用像 Heroku 这样的云服务器(我目前正在使用)。您只需将您的项目上传到他们的云服务器并准备就绪。

另一种方法是使用例如 apache+passenger 构建您自己的服务器。通过这种方式,我需要一台运行 Ubuntu + Apache + Passenger 的物理计算机,对吗?

所以我的问题是哪种方式更好、更快?

最佳答案

Heroku有一种内置的自动部署形式。还有其他基于云的提供商提供类似的服务。

替代方案是自托管。您不需要“物理计算机”,您可以使用云中的虚拟化服务器。热门选择是 Linode , Digital OceanAmazon EC2这是 Heroku 的基础。

“更好”是非常主观的。你知道如何维护服务器吗?如果这个问题的答案是“否”,那么 Heroku 可能是最好的选择。

如果您确实知道如何维护服务器,您通常可以从自己的装备中获得更好的性能,因为您可以完全控制应用程序的启动方式、运行时长,并且可以以边际额外成本增加资源。缺点是如果它出现故障,您要对一切负责。

关于ruby-on-rails - Ruby on Rails Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22968771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com