Отрешенный NERVOUS (10 Июня 2013 / 02:21)
это по идеи ботами проверяет или как?
в разных точках земного шара расположены сервера. На каждом из них стоит элементарный скрипт. Им всем дается команда сделать обычный GET запрос по тому адресу, который ты ввел, открыть страницу и прочитать все данные, которые пришли от твоего сервера. Они по очереди делают этот запрос, читают что, что вернулось, при этом замеряя время отклика, и отдают полученную информацию в основной скрипт. Там эта статистика обобщается и выдается тебе на экран.
А на сайте поднимается количество онлайн пользователей, потому что у каждого из этих серверов свой IP, а статистика онлайн обычно делается по IP+Browser. Счетчик думает, что на сайт вошел новый уникальный человек, создает ему сессию и записывает его +1 как нового посетителя.
По сути ты и сам можешь сделать подобный сервис, приобретя самый дешевый хостинг в самых популярных Дата-Центрах. Штук 5 в Европе, штук 5 в США, 1 в Австралии и несколько штук в Азии (обе Кореи, Япония, Китай). Главное, чтобы они равномерно распространялись на карте, а не кучковались, тогда статистика будет интереснее. Кстати, в Китае взять хостинг очень сложно, но это реально.