|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexey A Kudacov 2:5015/186 25 May 2003 09:15:38 To : Sergey Antropov Subject : Опять глупость. --------------------------------------------------------------------------------
14 Май 03 07:52, Sergey Antropov НН. Max Kosyakov:
SA> Он имел ввиду то же, что и я . Я видел уже на нескольких сайтах (даже,
SA> если не ошибаюсь на www.perl.ru) Там приводиться статистика, сколько
SA> челвек на данный момент в Online на страницах твоего сайта. Так в чем
SA> проблема? Почему никто не может мне помочь?
Делал примерно так:
При загрузке страницы вызываем наш скрипт. Он записывает в БД (или файл) unix
time и IP. При каждом последующем вызове скрипт сканит свою БД, смотрит, как
давно с этого IP было последнее обращение и при долгом отсутсвии запросов с
этого IP удаляет запись из БД. Дальше пересчитывает количество записей -
столько и будет посетителей.
Для себя делал не через IP а через id. У меня все странички проходят через
специальный скрипт (он формирует на выходе страницы из темплейтов и простых
страничек). Здесь намного легче отследит за каждым посетителем, т.к. IP не
всегда адрес _одного_ пользователя (сам через проксю в инет хожу).
Bye~, Sergey!
-+- [HHГУ - BMK] [_Nashe.Radio_ fidonet-team]
WBR, Alexey A Kudacov [ak@52.ru] SMS-mail: 2:5015/186.1 901:903/65.13
... np: Hаше Радио 100,9 FM
--- http://www.robinzonzone.nnov.ru/art - искусство во всех проявлениях
* Origin: http://www.robinzonzone.nnov.ru/nexui - сайт реальных р (2:5015/186)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/204703ed0603c.html, оценка из 5, голосов 10
|