Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » как проверить присутствует ли пользователь на сайте ? [RSS Feed]

#1 Ноя. 3, 2010 11:52:23

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

как проверить присутствует ли пользователь на сайте ?

slav0nic
не для этих вещей умные люди СУБД писали…
поясните пожалуйста.



подпись

Офлайн

#2 Ноя. 4, 2010 08:59:36

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

как проверить присутствует ли пользователь на сайте ?

я тебе показал пример с кешем в 2 строки, какого лишний раз дёргать субд по каждому запросу?
+по твоему примеру не понятно почему это должно работать, last_login меняется при авторизации после выхода из сессии.
короче кал какой-то )

Офлайн

#3 Ноя. 4, 2010 09:07:46

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

как проверить присутствует ли пользователь на сайте ?

в общем, кто не видит признаки гомосексуализма в мониторинги пользовательской ативности с применением СУБД, может глянуть http://bitbucket.org/codekoala/django-tracking и задуматься о php.net :P

Офлайн

#4 Ноя. 5, 2010 01:26:06

aliens
От:
Зарегистрирован: 2007-08-14
Сообщения: 135
Репутация: +  1  -
Профиль   Отправить e-mail  

как проверить присутствует ли пользователь на сайте ?

А я юзаю redis и вписываю при каждом заходе юзера его ник/id в сет и потом делаю объединение за 5 минут. Ну вот примерно как slav0nic в djangobb показал :) только не в кэше



Отредактировано (Ноя. 5, 2010 01:26:41)

Офлайн

  • Начало
  • » Django
  • » как проверить присутствует ли пользователь на сайте ?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version