gpt4 book ai didi

ruby-on-rails - Ruby on Rails : how to design a SaaS infrastructure?

转载 作者:行者123 更新时间:2023-12-04 16:01:16 25 4
gpt4 key购买 nike

我正在构建一个 Rails 3 应用程序,我计划将其作为基于订阅的 SaaS(软件即服务)产品提供。基本上,我希望用户能够点击我的“注册”页面,创建一个新帐户,然后立即开始使用该软件。

我试图完成的一个很好的例子是:http://www.getharvest.com/

当有人注册时,我需要这样做:

  • 在 db 服务器上为他们生成了一个 MySQL 数据库
  • 创建子域(例如,companyx.awesomeapp.com)
  • Rails 应用程序应该知道要基于子域
  • 连接到的适当数据库。

    有没有很好的指南来设置这些东西?更好的是,您是否可以购买服务来自动化此类事情?理想情况下,我只想担心编写我的 Rails 应用程序,然后能够将它放在一些很棒的 Rails SaaS 基础设施之上。

    (另外,我需要一种每月向他们收费的方法,但我认为这是一个单独的问题/问题。)

    最佳答案

    Heroku 可以让您快速启动并运行。您可以使用 heroku gem 管理基础设施。 Here是客户端的文档,它应该允许您远程管理 heroku 应用程序。使用 heroku 可以让您在单个级别上扩展应用程序,并让您专注于应用程序的代码而不是硬件。

    关于ruby-on-rails - Ruby on Rails : how to design a SaaS infrastructure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6961677/

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