проверка кто онлайн

Печать RSS
161

И
Автор
Пацак
0
хочу сделать проверку кто на сайте,но не знаю как реализовать,подскажите алгоритм как это сделать

Землянин
0
Для юзеров:
Создаешь таблицу в бд с названием online
Добавляешь поля id login time
В поле тайм записывается время, В которое произошло последнее обращение к сайту пользователем с ником login.
Если обращение есть, а логина в таблице нету, то идет инсерт. Если после последнего обращения прошло больше определенного времени (например 10 минут (600 секунд)).
Вот так все и работает...
И
Автор
Пацак
0
спс,вроде работает правильно
Изменил: Изнаур (08.07.2012 / 17:22)
А

Пришелец
0
Проще добавить в таблицу юзеров поле last_time и туда писать время последнего обращения.

2000 лет д.н.э.
0
4. Letto, проще, но не всегда верно. в зависимости от частоты запроса этой табицы
часто обновляемые таблицы не кешируются
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск