Пусть прослушиватель событий прослушивает любое событие взаимодействия с пользователем и заставляет его вызывать простую страницу PHP с активностью сеанса [Пример: session_start()
].
Но будьте особенно осторожны при прослушивании события mousemove, так как оно может задушить ваш сервер, посылая множество последовательных запросов AJAX. Вы можете прикрепить таймер и контролировать частоту звонков.