Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2018, 09:57   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию Статистика посещения сайта

Здравствуйте.
Суть такова ... На моём рабочем сайте я вчера переделал статистику посещений.

Раньше я собирал статистику за несколько дней, и количество уникальных IP делил на это количество дней, тем самым получая среднее количество юнитов в день за определённый период. Получалось что то вроде за какие нибудь 15 дней накапливалось 2000 IP-адресов, итого в среднем ~133 условных посетителя в день. При этом я понимаю, что на следующий день список IP оставался со всех предыдущих дней, и учёт слишком приблизительный.

Теперь же я перестроил так, что бы по каждому дню автоматом записывалось количество уникальных IP (раньше было общее количество для усреднения), а на каждый день составляется новый список уникальных IP (если дата в файле не совпадает с текущей - сушим вёсла).
И в итоге, за почти 9 часов я уже получил 102 уникальных IP-адреса. Это при том, что реклама у нас запускается с 9 часов утра.

Я понимаю, что что то тут не так, вот и пришёл сюда.

Может есть какой то список IP адресов, которые необходимо отсеивать ?
Или другой метод детекта какого нибудь условного бота от гугла ?


P. S. Больно не бейте, я собственную статистику составляю исключительно из рабочего интереса, есть и желание, и время, и возможность.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 20.02.2018, 10:48   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Полагаю что это самый простой и наверно не совсем точный способ
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.02.2018, 11:01   #3
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Аватар, ну так, яж и двигаюсь к этой самой заветной точности ...
Что для этого необходимо сделать в рамках моего велосипедостроения ?
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 20.02.2018, 14:40   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

а что... всякие готовые счетчики и сервисы типа lj, ЯндексМетрика - религия запрещает?
ADSoft вне форума Ответить с цитированием
Старый 20.02.2018, 19:58   #5
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

ADSoft, да вроде как даже и не запрещает, да вот незадача ... Яндыкс рисует одни цифры, гугл другие, счётчики из коробки CMS вообще третьи. И если говорить о средних показателях - то в принципе эти данные сходятся даже с моей первой версией учёта посетителей.
Но если у меня будет какой то собственный алгоритм, который я знаю, "как оно работает" - то эти данные будет удобнее воспринимать и обрабатывать.

Например, гугл показывает за сегодня уже 170 посетителей, яндекс отображает 214, а CMS - вообще все 243.
Из этого уже можно вывести умозаключение, что чем "ближе" к сайту - тем больше цифра.
Моя текущая статистика показывает 267 уникальных IP.
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 20.02.2018, 21:36   #6
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Уникальный ip - не уникальный посетитель. Отсюда и разница. Такой разницы между Яндексом и Гуглом что то не встречал.
ADSoft вне форума Ответить с цитированием
Старый 20.02.2018, 22:11   #7
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
Уникальный ip - не уникальный посетитель.
Ну да, если я ещё и тайминг в 20 минут на каждый IP выставлю - мой счётчик посетителей перевалит за 300 (ну я так думаю, а ещё можно выполнять привязку к учётке в CMS, и пошли по дебрям).
Яж хочу узнать, какие существуют признаки, по которым можно (и нужно) отсеивать IP, и не учитывать их в счётчике ?
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 20.02.2018, 22:23   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так там не IP наверно, а куки и т.п.

Но гугл вроде бы не говорит четко что именно он считает посетителем.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 21.02.2018, 10:16   #9
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Я б рекомендовал не пользовать Гугляндексы.
Во-первых, сливаете информацию о своих посетителях, что потенциально м.б. нарушением 152-ФЗ, да и вообще не comme il faut.
Во-вторых, любые сторонние счётчики имеют разную глючность, плюс снижают скорость работы браузеров, если не вешают их вообще.
А в третьих, есть лог сервера, анализ которого всегда будет объективным. Просто, научитесь писать фильтры. Для начала, достаточно освоить команды: grep, cut, sort, uniq и wc.
СтудПом вне форума Ответить с цитированием
Старый 21.02.2018, 10:36   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от СтудПом Посмотреть сообщение
снижают скорость работы браузеров, если не вешают их вообще
Ваш браузер вешается от 1 асинхронного запроса?

Цитата:
Сообщение от СтудПом Посмотреть сообщение
есть лог сервера, анализ которого всегда будет объективным. Просто, научитесь писать фильтры.
ага, а потом CMS, фреймворк, ЯП и ОС.

В логах может не быть нужной информации, например куки/сессии.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Статистика посещения сайта robix ASP.NET 0 28.03.2017 12:03
Отслеживание посещения страниц fosiyepa Свободное общение 16 05.10.2015 06:08
Автоматическая футбольная статистика для сайта supcheg85 Фриланс 0 26.07.2014 10:27
Время посещения Shouldercannon PHP 1 12.11.2013 19:58