1

我很好奇您将如何创建一个易于对其进行白标的 rails 3 应用程序。例如,如果您有一个对食物进行评论的网站和一个对电影进行评论的网站,那么自定义路线的最佳方式是什么,这样 /foods 可以在一个站点上运行,而 /movies 可以在另一个站点上运行。显然是某种配置,但如果没有设置,它可能应该回退到/reviews。

在较小的规模上,我可以解决这个问题,但我很好奇这如何扩展到 100 个站点。你不能真正将他们所有的配置存储在同一个 git repo 中,你如何处理创建可审查模型的自定义方法。由于食物和电影不会有相同的参数,如果你让用户输入它们,就必须为此进行某种定制。

此外,我猜测每个站点可能应该以某种方式自包含,以防止一个站点出现问题而导致其余站点瘫痪。

我想我在这里只是触及表面,我还没有找到任何谈论这种东西的文章。

4

0 回答 0