网站和控制面板的不同应用程序?

时间:2015-05-20 16:06:54

标签: ruby-on-rails web-applications

我正在开发我的第一个有用的rails应用程序并且有一个普遍的问题。

如何设置像digitalocean.com或invisionapp.com这样的大型应用程序: 网站和控制面板是否总是两个不同的应用程序? 如果没有,在不同的子域上将这两个应用程序分隔在一个应用程序中的设置是什么,例如使用rails?

我希望问题很明确,我无法找到答案。

提前致谢!

1 个答案:

答案 0 :(得分:3)

检查此问题Rails routing to handle multiple domains on single application

我不确定数字海洋架构,但我认为他们有多个应用程序。

在学习rails的开始阶段,没有必要将网站和控制面板构建为不同的应用程序。

让它们成为一个应用,只需将它们放在不同的子域中即可。 借助routes.rb中的约束,您可以将请求路由到不同的控制器,具体取决于所需的域。