Инструмент для проведения АБ-тестирования?

В данный момент есть 3 папаки с сайтом в разных видах, подскажите как настроить распределение трафика равномерно, и чтобы один и тот же пользователь видел только одну версию сайта. Статистику буду собирать с помощью метрики Яндекса.
  • Вопрос задан
  • 406 просмотров
Пригласить эксперта
Ответы на вопрос 1
xPomaHx
@xPomaHx Автор вопроса
1vs9
Кажется нашел, что то на php по тестю отпишу поже
<?php
$id_test='1'; //id теста (при запуске нового теста смените цифру на любую другую)
$count=0;
 
$my_url[$count++]='http://lozyuk.ru/marketing/ab-test/';
$my_url[$count++]='http://lozyuk.ru/tag/ab-test/';
 
// код ниже лучше не трогать
$counterfilename='counter'.md5($SCRIPT_NAME).'.txt';
$cookiename='splitpage'.$id_test.md5($SCRIPT_NAME);
if (!isset($_COOKIE[$cookiename]))
{
	@ $splitpage=file_get_contents($counterfilename);
	$splitpage=intval($splitpage)+1;
	if ($splitpage>=$count) $splitpage=0;
	$f=fopen($counterfilename,'w+');
	fputs($f,strval($splitpage));
	fclose($f);
	setcookie($cookiename, $splitpage, time()+2592000);
} 
else 
	$splitpage=$_COOKIE[$cookiename];
if ($_SERVER['QUERY_STRING'] != '') 
	$my_url[$splitpage].= '?'.$_SERVER['QUERY_STRING'];
Header('Location:'.$my_url[$splitpage]);
exit;
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы