1

我们有一个 Rails 站点启动并运行,我们刚刚创建了一个新版本的前端(全新的视图、css、JS 等)。

将其与当前站点分区以便我们可以同时运行(同时进行 A/B 测试)的最佳方法是什么?我不太担心如何执行 A/B 测试,因为我担心对文件/数据进行分区。我想到了两种可能:

  1. 我能想到的最直接的事情就是继承 application_controller 等。
  2. 另一种选择是完全分支应用程序并就地进行所有改造,然后从负载均衡器重定向到两个应用程序运行 A/B 测试。

有人对此有很好的见解吗?

干杯,迈克

4

1 回答 1

0

我没有部署这样的东西的直接经验,但在我看来,分支和部署一个单独的应用程序对我来说听起来更干净。

于 2011-02-20T22:08:40.690 回答