> Пытаюсь посчитать количество уникальных посетителей сайта за прошедший
> день, записи mod_uid в логе идут последними полями. Считаю вот так:
>
> $ cat 2003.01.20.log | perl -pi -e 's#^.*uid=([0-9A-F]{32})" "-"$#$1#' | sort
>-u | uniq -u | wc -l
> 5294
>
> Цифра, выданная выше - сказка, ибо Спайлог вчера показал 1808, а HotLog -
> 1529. Вопрос - где я лопухнулся и что неправильно в консерватории?
Всякие роботы и подобные предметы, которые куки не принимают (точнее,
не отдают) на каждый запрос будут получать новую куку.
Т.е. если считать только куки _полученные_ от пользователя (uid_got),
то цифра получается совместимой со счетчиками (чуть выше по понятным
причинам). При этом на каждой странице придется иметь обязательную
картинку, отдаваемую с того же сервера - чтобы посчитать клиентов,
которые пришли на одну страницу впервые и больше никуда не ходили
Алексей Тутубалин
mailto: lexa@lexa.ru
Web: http://www.lexa.ru/lexa
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =