我想开始使用我的第一个 Ruby on Rails 应用程序。
它会拉出一张图片,同时显示一些关于图片的文本,并有一个小框来写一些关于图片的文本,一旦提交,这些文本将被写入数据库。
它不可能有超过 5 个并发用户,因为它是一个个人项目。
在 Rails 上运行 ruby 所需的最低 VPS 规格是多少?是否有可能在 64mb(128 个突发)内存上或者我可以更低?
我想开始使用我的第一个 Ruby on Rails 应用程序。
它会拉出一张图片,同时显示一些关于图片的文本,并有一个小框来写一些关于图片的文本,一旦提交,这些文本将被写入数据库。
它不可能有超过 5 个并发用户,因为它是一个个人项目。
在 Rails 上运行 ruby 所需的最低 VPS 规格是多少?是否有可能在 64mb(128 个突发)内存上或者我可以更低?
我提倡的最低的是 512MB 系统。单独的 Ruby on Rails 堆栈可能有 50-100MB,除非你非常小心地修剪掉额外的东西。然而,在现代系统上,这只是一个微不足道的内存量,即使在 VPS 世界中,4096MB 也很常见。
Linode为基本的 512MB 系统提供 19.95 美元的计划,虽然不是最便宜的,但即使对于个人项目来说也非常实惠。有较便宜的供应商,但他们的服务质量可能会有很大差异。
如果您使用Passenger,那么即使是512MB 的机器也可以运行多个负载较轻的站点。
您可能不想使用自己的 VPS,而是使用Heroku,它不直接为客户分配内存,而是共享他们称为“Dynos”的 CPU 时间,这比 VPS 更抽象。
年轻的约瑟夫。你应该已经学会使用 git 并开始使用 Heroku。Heroku没有在网站上明确宣传,但他们提供免费计划。