С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 13/10/06 в 01:49 |
Хотелось бы узнать кто как считает. У меня 2 способа, пытаюсь выбрать, по ip или по уникальной куке. Оба способа не дадут точного замера, так как в первом случае юзер может заходить с нескольких ip за день (как показывают логи), а может быть и с одного несколько челов, а второй способ плох тем, что куки могут быть отключены. Может есть более точные методы?
|
|
|
|
С нами с 10.07.06
Сообщения: 235
Рейтинг: 199
|
Добавлено: 13/10/06 в 02:14 |
С одного ип несколько пользователей за день, может это ип прокси? там по-разному можно ип получать.
Других способов в природе и нет наверное, ну если только когда куки не принимает, пробовать передавать сессию в строке.
|
|
|
|
Ревнивый муж подобен турку
С нами с 01.03.06
Сообщения: 4302
Рейтинг: 905
|
Добавлено: 13/10/06 в 08:33 |
Дык рассчитывать.
Допустим у нас 20% без кукисов. Тогда считаем тех, кто с кукисами, и умножаем на 1,25.
Аналогичным образом считаем коэффициент для IP.
Потом вычисляем двумя методами и берём среднее.
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 13/10/06 в 08:54 |
Делается это так:
На основе определенных хидеров (например Accept-Language и User-Agent) формируется кука. Например так:
Код: | $cookie = md5($ACCEPTLANGUAGE.$USERAGENT) |
и ставится юзеру. В следующий раз мы ее вынимаем.
Если у юзера куки включены, то в следующий раз мы вынимаем куку и видим, что пользователь уже был. Если куки выключены, то мы генерируем снова куку и сравниваем, была ли такая или нет. На основании того, что Accept-Language и User-Agent браузера постоянны, мы сгенерируем точно такую же куку. Вероятность того, что придет другой пользователь с отключенными куками и такими же Accept-Language и User-Agent существует, но мала. Чем больше статичных хидеров мы используем в куке - тем меньше эта вероятность.
Таким образом с большой вероятностью мы сможем детекить уникальных пользователей даже при условии, что у них меняется IP адрес (например пользователи AOL)
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 13/10/06 в 16:27 |
что-то мне подсказывает что топикстартер делает голосовалку
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 13/10/06 в 17:16 |
A d u l t писал: | Код: | $cookie = md5($ACCEPTLANGUAGE.$USERAGENT) |
|
Вот у многих в ланах обычно эти оба параметра и совпадают. Можно на какой-нить странице если юзер куку не прислал, то выдавать случайный код и просить его ввести. Для голосовалок подойдет имхо.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |