Как сохраняем данные:
Любая загрузка кнопки браузером приводит к сохранению в базе данных следующей информации:
ID сайта, IP адреса клиента, страны, в которой зарегистрирован этот IP адрес,
содержимое параметра Useragent (браузер, операционная система и т.п), разрешение экрана,
URL, с которого была загружена кнопка, URL, с которого пришли на страничку, точное время загрузки.
Также при загрузке проверяется, не является ли IP адрес клиента адресом известного open-proxy,
а также соответствует ли полученный URL тому, что владелец сайта указал при регистрации в полях URL сайта
и Зеркало сайта. При проверке www в имени сайта отбрасывается, то-есть, если сайт зарегистрирован,
как www.firma.kz, то запрос, пришедший с forum.firma.kz будет отработан, а вот если зарегистрирован
forum.firma.kz, то запрос с www.firma.kz будет засчитан, как накрутка. То-есть, в том случае, если
запрос шел с адреса open-proxy, или с чужого URL, то будет засчитана накрутка, а не показ.
Как строим рейтинг:
Каждые 15 минут происходит обработка данных из базы, учитываются только те данные, которые были получены
за последние 24 часа, следовательно количественные показатели сайта в течении дня могут изменяться в обе
стороны. Строится отдельный рейтинг по Казахстану и отдельный по всем странам (вместе с Казахстаном).
Рейтинг ведется по трем параметрам - хостам, пользователям и хитам. Хит - любая загрузка кнопки. Хост -
уникальный IP адрес. Пользователь - уникальное сочетание IP адреса, разрешения экрана и Useragent-а.
При показе таблицы с рейтингом, по умолчанию она сортируется по количеству казахстанских хостов.
Что за цифры на кнопке:
Левый верхний угол - позиция в рейтинге.
Правый край, сверху вниз - казахстанские хиты за 24 часа, казахстанские пользователи за 24 часа, казахстанские хосты
за 24 часа.