【发布时间】:2011-07-05 20:12:09
【问题描述】:
我有两个任务都使用 Rails:
- 制作库存应用程序以帮助员工跟踪库存
- 为公司制作网站,供客户访问并了解我们的产品
我的计划是让公司每个分支机构的库存应用程序都有这样的域:
branch1.example.com
branch2.example.com
branch3.example.com
而面向客户的网站只需 www.example.com
我的问题是,我是否应该制作两个单独的 Rails 应用,一个用于库存应用,一个用于面向客户的网站?或者将两者作为一个组合应用程序管理会更容易吗?这两个应用不太可能共享太多代码。
如果我要拆分我的应用程序,我将如何使用上面所示的单个域(使用子域)和 heroku 来托管我的两个应用程序?
谢谢!
【问题讨论】:
-
您需要知道的第一件事是您是否将使用一个数据库。
-
@Preacher 面向客户的网站可能有一个非常简单的数据库。目前,我什至不打算让用户使用它。大部分是非交互式的。
-
@Jesse Wolgamott 这不是重复的。请更清楚地阅读问题。
-
好的,我现在看到了不同之处——删除我的评论。
标签: ruby-on-rails heroku dns