我在www.tradespring.net上有一个使用ruby on rails制作的网站。我想创建一堆实例,比如www.tradespring.net/electronics,www.tradespring.net / auto等。这些子站点的工作原理与原始子站点完全相同,但每个子站点都有自己的一组帖子,但所有子实例的用户都是相同的。
我在哪里可以开始寻找?我现在甚至不知道谷歌的好关键词。
答案 0 :(得分: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
[更新] 哦!我错过了这些是专业网络广播。虽然您可以查看这些网络广播的源代码。