счётчик посетителей

  • Автор темы Автор темы 2beHateR
  • Дата начала Дата начала
Дык.. просто же все!
Я после месяца изучения php себе счетчики на сайт сделал.
Потом, правда, раз переделывать пришлось...
Зато у человека могут возникнуть конкретные правильные вопросы. :D
А это полезно для ускорения обучения.
 
видишь ли, одномесячный друг мой, для счетчиков совсем не обязательно вести логи.
да и скрипт не нужен - достаточно спайлога.
тем более, что ему веры гораздо больше, чем твоему самопалу, который сильно завышает цифры.
 
Фанат, спасибо за поддержку :)

насчёт тех 5-рых, допустим есть группа компьютеров с одним IP, я каждому даю куку => засчиталось 5 посещений с этого хоста

Итого:

моя статистика =>

X - хостов
X+4 - посетители

смотрю статистику SpyLOG =>

Х - хостов
Х - посетители

Так мой вопрос был именно в этом, почему SpyLog не засчитал 4 посещения !!!
 
посещение и посетитель - разные вещи.
так что, я так и не понял, что у тебя считается.
 
и что из этого следует?

-~{}~ 21.05.04 13:58:

окей, я сформулирую по-другому.
а они тебе ее вернули?

не надо со мной разговаривать цитатами.
 
Фанат

ну так если её удалось им дать, то вернули конечно, а если отключены то нет
 
наоборот.
это если вернули, то удалось дать.
повторую свой вопрос:
тебе вернули куку?
только без логики, которой ты не понимаешь, а с фактами.

и, заодно, расскажи, как ты эту куку обрабатываешь.
 
я понял логику, не надо меня за дауна держать, я не понял вопроса, теперь понял :)

как обрабатываю? (наверняка неправильно):

if(!isset($kuka)) {

//пишем строку лога

//даём куку

}
 
не понял?
то есть, если кука стоит, ты вообще в лог не пишешь?
то есть, хиты ты не считаешь?
Думаю, логи в этом случае довольно бессмыленны, если честно.

И где в этом коде видно, что куку тебе вернули?

-~{}~ 21.05.04 14:23:

ииз этого кода видно, что куку тебе не вернули, раз втой счетчик записал всех в лог.
 
ну, считать ХИТЫ мне пока рано, но загрузки я считаю

if(!isset($kuka)) {

//пишем строку лога

//даём куку

}

else {

//инкремент в файл загрузок

}

ииз этого кода видно, что куку тебе не вернули, раз втой счетчик записал всех в лог.
не понял
 
Фанат, я тебя не узнаю :)


Хит - обращения пользователям к странице, исключая перезагрузки. Повторный хит засчитывается при повторном обращении пользователя к странице по истечении 60 секунд по умолчанию.

Загрузка - любой просмотр пользователем страницы, на которой расположен код системы. Возвраты, используя кнопку BACK, и перезагрузки, также учитываются.
===

ииз этого кода видно, что куку тебе не вернули, раз втой счетчик записал всех в лог.
значит либо отключены куки(как тода быть?), либо это 5 разных компов, вот он их всех и записал. всё правильно
 
значит либо отключены куки(как тода быть?),
никак.
мы считаем хосты, не куки.
Хит - обращения пользователям к странице, исключая перезагрузки. Повторный хит засчитывается при повторном обращении пользователя к странице по истечении 60 секунд по умолчанию.

Загрузка - любой просмотр пользователем страницы, на которой расположен код системы. Возвраты, используя кнопку BACK, и перезагрузки, также учитываются
очпень интересно.
и где в твоем скрипте код , который их отличает?
 
Фанат, согласен


if(!isset($kuka)) {

//пишем строку лога

//даём куку

//инкремент в файл загрузок

}

else {

//инкремент в файл загрузок

}

теперь все
 
Сверху