2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
1 | |
Как реализовать Анти накрутчик сайтов (счетчиков) на ASP?01.07.2008, 13:42. Показов 1331. Ответов 12
Метки нет (Все метки)
Как реализовать Анти накрутчик сайтов (счетчиков) на ASP. Желательно, чтобы был быстрым и надежным.
Что-то даже не знаю в каком направлении двигаться... Не проверять же IP??? Может кто-то что делал в этом направлении. Если есть sample code - будет очень здорово.
0
|
01.07.2008, 13:42 | |
Ответы с готовыми решениями:
12
Накрутчик для сайтов Генерация анти-спам изображений на Asp Ссылки на примеры 'счетчиков посещаемости сайта', реализованые на ASP и VBScript Анти - Установка бара (Анти бар яндекс) |
0 / 2 / 3
Регистрация: 27.03.2012
|
|
01.07.2008, 14:00 | 2 |
>> Не проверять же IP?
А почему бы и нет? Можно также сделать сохранение даты визита в кукисы и потом проверять ее вместе с IP... Хотя я не совсем понял цель задачи
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
01.07.2008, 14:29 [ТС] | 3 |
Ну тогда все по порядку...
На сайте есть домашние странички и у меня ведется рейтинг посещаемости. Соответственно, хочу защитить их он накрутки. А как? По IP можно, но как? Какое время поставить? 5с, 30с, 1мин? Даже если поставить 5 минут в день можно накрутить 24*12=288! Потом довольно часто работают через прокси - IP у всех один. Теперь с кукисами... отключаем их и вперед! И вообще как вычислять (программно) этих самых накрутчиков? Одним словом надо что-то с 'мозгами'. Кстати, это относится и к баннерной рекламе. Вот тут ребята на relib.com продают рекламу, а раз-з-з-з кто нибудь кнопочку нажал (админ например) и показалась первая страница 1000 раз. Должно же быть что-то простое для защиты от такого рода глупостей...
0
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
01.07.2008, 14:43 | 4 |
Если ты показываешь счетчик хостов, то показывай тогда кол-во уникальных IP. Если хитов, то значит показывай все кол-во обращений к твоему счетчику. По соотношению кол-во хостов/кол-во хитов, наверное, тоже можно судить, накручивают тебя или нет. Если на сайте 3 страницы и сайт посетило 3 уникальных IP, а кол-во хитов при этом 300 - то должно быть подозрительно, т.к. получается, что в среднем каждый посетитель просмотрел каждую страницу 33 раза. Что там смотреть 33 раза?
Про баннеры судят по CTR, он имеет среднюю величину и он обычно больше 2 не бывает.
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
01.07.2008, 16:03 [ТС] | 5 |
Ага, понятно.
Можно еще уточнить, как считать уникальные хосты и хиты?
0
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
01.07.2008, 17:04 | 6 |
уникальные хосты = уникальные IP
хиты = все обращения
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
02.07.2008, 11:00 [ТС] | 7 |
Ну с этим вроде разобрались.
А теперь если вернуться к нашим 'баранам'. (в продолжении темы http://www.relib.com/forums/topic.asp?id=724364) Итак, мне надо сделать счетчик. Сделаю - не проблема. А как его сделать поумней, чтобы он считал все подряд. Я имею в виду алгоритм.
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
02.07.2008, 11:04 [ТС] | 8 |
Ошибочка- 'как его сделать поумней, чтобы он НЕ считал все подряд'
0
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
02.07.2008, 15:52 | 9 |
В БД хранишь все, в счетчик выводишь только уникальные IP - т.е.
select distinct ipaddress from table1 where date=сегодня сортировать в рейтинге будешь тоже по этому числу, так что подняться в рейтинге уже будет сложнее, но все равно наверное можно за счет использования всяких авто-накрутчиков через прокси сервера, но от этого уже наверное не избавиться на странице администрирования проверяй статистику сам и если будут подозрения в нечистоплотности, то выкидывай из рейтинга
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
02.07.2008, 16:04 [ТС] | 10 |
Ок. Попробую сделать.
Ё маё - облазил всю сетку - нет ни одного примера как это сделать на ASP. Уникальные хосты считаются раз в жизни!? или дня этак через два можно их считать заново?
0
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
02.07.2008, 16:06 | 11 |
раз в день, конечно, если ты хочешь сделать счетчик по примеру spylog
0
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
02.07.2008, 16:07 | 12 |
вот недавно товарищи обсуждали
http://www.relib.com/forums/topic.asp?id=747592
0
|
2 / 2 / 2
Регистрация: 29.01.2008
Сообщений: 106
|
|
02.07.2008, 16:08 [ТС] | 13 |
Вроде кое-что разложилось по полочкам.
Попробую сделать Спасибо.
0
|
02.07.2008, 16:08 | |
02.07.2008, 16:08 | |
Помогаю со студенческими работами здесь
13
Как реализовать таймер в ASP? Как реализовать такое. Есть 50 сайтов визиток, в них от 1 до 3 страниц со статичным контентом. Как реализовать на ASP TreeView, как на сайте MSDN On-Line и с такой же потрясающей скоростью? Как реализовать прокрутку большой таблицы ASP.Net Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |