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

Illusive

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

Фанат

oncle terrible
Команда форума
видишь ли, одномесячный друг мой, для счетчиков совсем не обязательно вести логи.
да и скрипт не нужен - достаточно спайлога.
тем более, что ему веры гораздо больше, чем твоему самопалу, который сильно завышает цифры.
 

2beHateR

Guest
Фанат, спасибо за поддержку :)

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

Итого:

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

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

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

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

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

Фанат

oncle terrible
Команда форума
посещение и посетитель - разные вещи.
так что, я так и не понял, что у тебя считается.
 

Фанат

oncle terrible
Команда форума
и что из этого следует?

-~{}~ 21.05.04 13:58:

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

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

2beHateR

Guest
Фанат

ну так если её удалось им дать, то вернули конечно, а если отключены то нет
 

Фанат

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

и, заодно, расскажи, как ты эту куку обрабатываешь.
 

2beHateR

Guest
я понял логику, не надо меня за дауна держать, я не понял вопроса, теперь понял :)

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

if(!isset($kuka)) {

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

//даём куку

}
 

Фанат

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

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

-~{}~ 21.05.04 14:23:

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

2beHateR

Guest
ну, считать ХИТЫ мне пока рано, но загрузки я считаю

if(!isset($kuka)) {

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

//даём куку

}

else {

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

}

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

2beHateR

Guest
Фанат, я тебя не узнаю :)


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

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

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

Фанат

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

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

Фанат

oncle terrible
Команда форума
ага, понятно.
а почему ты не все загрузки считаешь?
 

2beHateR

Guest
Фанат, согласен


if(!isset($kuka)) {

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

//даём куку

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

}

else {

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

}

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