User Tools

Site Tools


ru:about_rotation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:about_rotation [2014/01/29 18:18] (current)
Line 1: Line 1:
 +====== About Rotation ======
 +
 +Ротация – смена мест тумб\описаний на страницах сайта. Ротация идет по продуктивному CTR (соотношение кликов к показам). ​
 +
 +Ротировать можно как тумбы так и текст, да и вообщем-то что угодно. ​
 +
 +Ротация основана на анализе линков (link=) те скрипт к каждому линку, который надо ротировать,​ добавляет данный параметр (link=). Это удобно тем, что ротация никак дополнительно не нагружает сервер,​ а так же не делает работу сайта более медленной,​ как в случае с внешними ротаторами. Например,​ если вы используете внешний ротатор,​ то процесс клика выглядит следующим образом:​
 +
 +  - Серфер кликает на линк вида /​rotator.php?​thumb=123&​url=http.....
 +  - 100-300 миллисекунд проходит,​ пока доходит запрос до сервера,​ 5-20 миллисекунд на выполнение скрипта ротатора,​ и серфера редиректит либо на галеру либо на аут CJ скрипта.
 +  - Опять проходит 100-300 миллисекунд на запрос с ауту со скрипта и еще 5 миллисекунд на его выполнение. ​
 +
 +Как видно из этого примера,​ основное время теряется на редиректе,​ потерянное время – это время ожидания серфера,​ а ожидание – это потеря продуктивности. Так же при использовании внешнего ротатора возможна потеря данных о кол-ве кликов на урл, если аут ротатора сам определяет процент скимминга и самостоятельно редиректит на контент.
 +
 +Поэтому использование встроенного ротатора представляется приоритетным. ​
 +
 +
 +Основные понятия:​ скрипт умеет ротировать и шифтить (заменять старые малокликабельные - новыми). Под словом "​ротация"​ мы понимаем сортировку имеющихся тумб по популярности,​ процессинг темплейта и сохранение результата в файл. Под словом "​шифт"​ мы понимаем сортировку тумб по популярности,​ удаление из этого набора Х наименее популярных тумб, замещение их новыми,​ опять же процессинг темплейта и сохранение результата в файл. Следует отметить,​ что в процессе шифта могут происходить и иные события,​ о которых будет сказано далее в разделе группы.
 +
 +
 +Итак, ротация основана на базовом принципе ЦТР. Если было 100 просмотров и на тумбу кликнули 5 раз - ЦТР 5%.
 +Дабы сделать этот показатель более правильным (тк меняется количество\качество трафа по часам) для расчета ЦТР используется не кол-во показов,​ а общее кол-во кликов. Те было 100 кликов всего на странице,​ из них 5 по опр. тумбе - ЦТР 5%.
 +
 +Тумбы на морде выстраиваются по ЦТР. В некоторых ротаторах,​ например СТ и ДТР, есть эффект "​подвисания"​ тумб на верхних позициях. Это происходит тк хорошие тумбы висят вверху,​ набирают хороший ЦТР (учитывая что они и так кликабельные + висят вверху) и новым тумбам очень тяжело выдавить их с верхних мест. Что бы избежать этого мы ротирует основываясь на ЦТР за последние Х показов.
 +
 +Статусы галерей. Существует ​ 4 статуса.
 +
 +  * Active – это галереи,​ которые будут ротироватся и выводиться на странице в данный момент.
 +  * Pool – это запас галерей для шифта. Те во время шифта скрипт будет брать галереи из Pool и добавлять их в Active.
 +  * Old – в этот статус переходят галереи,​ которые были удалены из Active при шифте. Те часть Pool перешла в Active, а часть Active в Old.
 +  * N\A – при проверке скрипт не смог достучатся до этой галереи. Временно неактивна,​ позже переходит в свой нормальный статус.
  
ru/about_rotation.txt · Last modified: 2014/01/29 18:18 (external edit)