Наверное многие догадываются что счётчики количества пользователей (а-ля "Нас уже..." на "ВКонтакте.ру") ИМЕННО в их динамике - полный фуфел.
Вот на странице
"ВКонтакте.ру" имеется скрипт, который "оживляет" счётчик пользователей:
var memCount = 36811289;
var memPerSec = 1.0803165471;
function updateCount() {
next = -(1000 / memPerSec)*Math.log(Math.random());
memCountString = '' + memCount;
len = memCountString.length;
memCountString = memCountString.substr(0,len-6)+" "+memCountString.substr(len-6,3)+" "+memCountString.substr(len-3,3);
ge('memCount').innerHTML = memCountString;
memCount = memCount + 1;
setTimeout(updateCount, next);
}
addEvent(window, 'load', updateCount);
переменная memCount, вероятно, и есть истинное значение кол-ва пользователей, вытащенное скриптом php из БД.
А вот дальнейшие пляски забавны :) Псевдослучайным образом вычисляется интервал времени, по прошествию которого будет приплюсован "новый зарегистрировавшийся" (произойдёт вызов описанной фуньки
updateCount()). Именно благодаря этому "новые пользователи" "появляются" через различные интервалы времени... т.е. каГБе натурально :)
Ну, в конце концов, не устраивать же хитрожопые сессии ради такой фигни и тем более для тысяч пользователей онлайн. Кол-во пользователей в динамике - это конечно здорово (интересно ещё сколько пользователей убыло: забанено, удалено и пр.), но и реальное статичное кол-во юзеров выглядело бы тоже хорошо и без всяких таких "надувательств".
P.S. что-то припомнился прикол из советских времён, который мне рассказывали... Дескать вещают с помпой, как обычно, мега-позитивные новости, что мол "в этом году посевная начата на 3 дня раньше"... и комментарий слушающего, мол "с такими темпами скоро посевную в январе будут начинать"