我很好奇你将如何创建一个rails 3应用程序,使其易于白标。例如,如果您有一个对食物进行评论的网站和一个评论电影的网站,那么自定义路线的最佳方式是什么/食物在一个网站上工作而/电影在另一个网站上工作。显然是某种配置,但如果没有设置,它应该可以回退到/ review。
在较小的范围内,我可以解决这个问题,但我很好奇这是如何扩展说100个网站。你不能真正将所有配置存储在同一个git仓库中,你如何处理创建可审查模型的自定义方法。由于食物和电影不会有相同的参数,如果你让用户输入它们,就必须对它进行某种定制。
此外,我猜测每个网站可能应该以某种方式自我控制,以防止一个网站的问题导致其他网站崩溃。
我认为我只是在这里表面上看,我找不到任何文章谈论这种东西。