Показать сообщение отдельно
Старый 19.09.2010, 12:01
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 8  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Автор, кстати, не уточнил, что именно ему нужно.

Если нужно, чтобы сервер по запросу мог ответить, находится ли пользователь в онлайне, то действительно достаточно, чтобы клиент с определенной периодичностью пинговал сервер, подтверждая свою сессию. Хранить данные о сессии пользователя, на мой взгляд, лучше в кэше приложения (например, на Memcache).

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