[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Статистика посещенных страниц сайта
RCuPeR
Добрый день.
Хочу попросить помощи в разработке алгоритма скрипта который смог бы собирать статистику посещенных страниц сайта.

Мое предложение:
Например, нужно сохранить данные последних 5 посещенных страниц. При каждом обращении к любой странице сайта, записывать ее (страницы) урл в файл, разделяя каждый урл, например, символом переноса строки. Далее, считать сколько строк существует в моем файле и при на явности > 5 строк переписывать файл с начала в низ.

Думаю, это не самое плохое решение, но, хотелось бы услышать и ваши методы, одна голова - хорошо, а пхпфорум - дык вообще НИИ ! biggrin.gif



Спустя 7 минут, 40 секунд (29.11.2011 - 23:15) Игорь_Vasinsky написал(а):
писать статистику так статистику, а выводить сколько те надо (5 так 5)

писать в БД

id | url | dateTime
id | time | ip | useragent | url_id | refer

time - скока времени гость был на странице
dateTime - время посещения

остальное понятно.

для поисковых ботов своя таблица.

Спустя 14 минут, 3 секунды (29.11.2011 - 23:29) RCuPeR написал(а):
Хм...В БД говоришь...как вариант, конечно...
Хотя, думаю, так вернее будет.

Спустя 6 минут, 19 секунд (29.11.2011 - 23:35) Игорь_Vasinsky написал(а):
файл рано или поздно тяжёлым станет. а в БД храни инфу за много лет.

Спустя 5 минут, 37 секунд (29.11.2011 - 23:41) RCuPeR написал(а):
Та мне, так-то не нужно все. Смотри, что... Нужно хранить 5 строк в базе о каждом посетившем сайт пользователе.
Вот думаю, что если, допустим, у сайта будет посещаемость как в ВК, ну и в Гугла, как тогда ? Как оптимизировать ?

Спустя 5 минут, 56 секунд (29.11.2011 - 23:47) m4a1fox написал(а):
Все равно с бд реще будет!

Спустя 6 минут, 4 секунды (29.11.2011 - 23:53) Игорь_Vasinsky написал(а):
канеш, там же неограничено возможностей то.

Добавь в таблицу столбец LOGIN - пиши авторизированных юзеров, сортируй по логину и времени

Спустя 25 минут, 51 секунда (30.11.2011 - 00:19) RCuPeR написал(а):
Не, скорей не логин, а IP wink.gif Регистрации нету и не планируется wink.gif
Так, спасибо, будем работать.

Может у кого-то есть еще какие-то идеи/предложения ?

Спустя 53 минуты, 15 секунд (30.11.2011 - 01:12) inpost написал(а):
Что, коллективный разум пытается осилить конкурс?! smile.gif

Спустя 2 минуты, 9 секунд (30.11.2011 - 01:14) Игорь_Vasinsky написал(а):
я то в пролёте походу. wink.gif wink.gif

Спустя 1 минута, 42 секунды (30.11.2011 - 01:16) RCuPeR написал(а):
Цитата (inpost @ 29.11.2011 - 22:12)
Что, коллективный разум пытается осилить конкурс?! smile.gif

А че за конкурс ? "Я не в курсе, ребята !!!!" biggrin.gif
Это заказчику захотелось, что бы в его интернет-магазине пользователь мог видеть свои последние посещения. Не понимаю, нахрена это нужно, но: задача, есть задача.

Спустя 14 минут, 58 секунд (30.11.2011 - 01:31) Игорь_Vasinsky написал(а):
а.. так бы и сказал.. а то конкурс по статистике.

Спустя 13 минут, 57 секунд (30.11.2011 - 01:45) RCuPeR написал(а):
Цитата (Игорь_Vasinsky @ 29.11.2011 - 22:31)
а.. так бы и сказал.. а то конкурс по статистике.

Так там же другой был конкурс, не помню, что там, но точно не статистика была. Это уже новый какой-то ?

Спустя 11 минут, 16 секунд (30.11.2011 - 01:56) Игорь_Vasinsky написал(а):
он самый первый wink.gif

Спустя 1 минута, 34 секунды (30.11.2011 - 01:58) RCuPeR написал(а):
Цитата (Игорь_Vasinsky @ 29.11.2011 - 22:56)
он самый первый wink.gif

Дааа, что-то я вообще далек к этим конкурсным делам...

Спустя 10 часов, 10 минут, 34 секунды (30.11.2011 - 12:08) bodja написал(а):
Ну так подождите конца конкурса,
может подкинется говый вариант,
с автором поделитесь biggrin.gif

Спустя 25 минут, 6 секунд (30.11.2011 - 12:33) RCuPeR написал(а):
Да не, сегодня нужно сделать ;(


_____________
Гнусный социопат с комплексом Бога.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.