Как подсчитать онлайн-пользователей на веб-сайте

Возможные дубликаты:
сценарий, чтобы рассказать мне, кто и сколько пользователей онлайн
Лучший способ отслеживать текущих онлайн-пользователей

Как я должен рассчитывать людей в Интернете на веб-сайте PHP в данный момент, если они не должны быть зарегистрированы?

Используйте cookie для идентификации уникальных пользователей, а затем просто отслеживайте последний доступ к странице PHP. Затем придумайте механизм тайм-аута – например, если они не получили доступ к странице за 15 минут, они будут удалены из счета.

http://www.devarticles.com/c/a/PHP/The-Quickest-Way-To-Count-Users-Online-With-PHP/1/

Я бы сказал, Google, вы можете много сценариев и статей, связанных с вашим запросом.

Относитесь к ним как к анонимному пользователю. Назначьте произвольный идентификатор пользователя в файле cookie. В своем пользовательском интерфейсе покажите всем анонимным пользователям «Гость».

Просто напишите IP-адреса вместе с меткой времени в файл. На загрузке страницы прочитайте этот файл, удалите все записи, скажем, на 3 минуты, добавьте текущий IP-адрес и подсчитайте строки, напишите файл обратно. Блокировка этого файла будет приятной.

Это все. Все другие методы, перечисленные здесь, просто пересиливаются для такой пустяковой вещи, неточной по дизайну, независимо от метода, который вы используете.