Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A simple A/B testing framework for PHP based on the Vanity Project for Rails
branch: master

This branch is even with well:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.settings
config
css
js
lib
redis
.gitignore
ABOUT.txt
README.markdown
TODO.txt
core.php
example.php
report.php

README.markdown

A/B TESTING FOR PHP USING REDIS

Introduction

PHP A/B Testing with Redis is code you can include in your PHP web application to A/B test

To set up this project:

  1. Start up redis. Specify the host name and db number in config/configure.php
  2. Define things to measure in config/metrics.php following the declaration pattern in the file's example
  3. Define the tests you'd like to perform in config/tests.php following the pattern there. Specify a metric for each test as shown in the example
  4. include core.php in your code.
  5. make sure to set ab_participant_specify_id("a_unique_id_for_this_user") at least once
  6. for every metric, call: ab_track("name_of_your_metric");
  7. every time you need a choice, call: ab_test("name_of_your_ab_test"); and it will return a string represing the alternative to use

that is all.

Something went wrong with that request. Please try again.