Skip to content
andrew edited this page Mar 10, 2012 · 12 revisions

If you are using split on a high traffic website you'll likely be using some variety of caching in your application.

This can interfere with running A/B tests as you may cache the template of an alternative and end up serving that to all users, invalidating your test.

Below are a number of different caching techniques used in Rails (and sinatra) and how best to use Split with them.

Page Caching

Fragment Caching

Action Caching

Proxy caching

Clone this wiki locally