1

我在 www.tradespring.net 上有一个使用 ruby​​ on rails 制作的网站。我想创建一堆实例,例如 www.tradespring.net/electronics、www.tradespring.net/automotive 等。这些子站点的工作方式与原始站点完全相同,但每个站点都有自己的一组帖子,但所有子实例的用户都是相同的。

我可以从哪里开始寻找?目前我什至不知道谷歌的好关键字。

4

1 回答 1

1

您可以从 Ryan 最近创建的两个最佳网络广播开始,其中解释了在 Rails 中创建多租户应用程序。

Multitenancy with Scopes
Webcast: http://railscasts.com/episodes/388-multitenancy-with-scopes
Source Code: https://github.com/railscasts/388-multitenancy-with-scopes

Multitenancy with PostgreSQL
Webcast: http://railscasts.com/episodes/389-multitenancy-with-postgresql
Source Code: https://github.com/railscasts/389-multitenancy-with-postgresql

[更新]哦!我错过了这些是专业网络广播。虽然您可以查看这些网络广播的源代码。

于 2012-11-01T20:24:49.437 回答