Спасибо за ответ.
В моём случае php работает как модуль апача и если я в панели разделяю сайты по пользователям, они у меня уже исполняются каждый под своим пользователем, и каждый находится в домашней директории этого пользователя.
Насколько я понимаю, в данной ситуации в модуле apache2-mpm-itk уже нет необходимости?
Технология ajax-пингера у меня уже реализована для поддежания сессии. Но я побаиваюсь вставлять туда UPDATE запрос на таблицу пользователей. Пусть даже раз в минуту для каждого online пользователя, при кол-ве пользователей онлайн допустим 100 человек это уже 10 UPDATE запросов в секунду на часто используемую таблицу. А при 1000 онлайн соответственно 100. Что Вы думаете на этот счёт?
Почитал про вебсокеты, спасибо за идею. Согласен, очень современно, но пока пугает то, что придётся в старых версиях браузера эмулировать это дело флешом. IE вообще только 10ый имеет поддержку вебсокетов.