我们有一个 Rails 站点启动并运行,我们刚刚创建了一个新版本的前端(全新的视图、css、JS 等)。
将其与当前站点分区以便我们可以同时运行(同时进行 A/B 测试)的最佳方法是什么?我不太担心如何执行 A/B 测试,因为我担心对文件/数据进行分区。我想到了两种可能:
- 我能想到的最直接的事情就是继承 application_controller 等。
- 另一种选择是完全分支应用程序并就地进行所有改造,然后从负载均衡器重定向到两个应用程序运行 A/B 测试。
有人对此有很好的见解吗?
干杯,迈克