Vkontakte.ru и их счетчик "нас уже..."

Общие темы о программировании
Ответить
Аватара пользователя
blackstrip
Админ
Сообщения: 1006
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Vkontakte.ru и их счетчик "нас уже..."

Сообщение blackstrip » Вс янв 18, 2009 10:11 pm

Есть такой всем известный сайт http://vkontakte.ru/

У него на титульной счетчик:
ВКонтакте.ру - универсальное средство поиска знакомых.
Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте.

Нас уже 25 521 579.

Вот это число типа накручивается - прибывает армия зарегенных как будто.

Откроем исходник страницы - видим ява-скрипт

<script type="text/javascript">
var memCount = 25521719; вот это походу число грузится с сервера, по идее это колво зарегенных людей на момент загрузки страницы
var memPerSec = 2.28331122145; а это число прибавляющихся зарегившихся в секунду =))
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);
</script>
потом здесь всякая фигня
<div class="simplePage">

<h2><b>ВКонтакте.ру - универсальное средство поиска знакомых.</b></h2>

<p>Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте.</p>
а потом само поле, которое увеличивает свое значение
<p>Нас уже <b id='memCount'>25521719</b>.</p>

В общем в прибавлении юзеров - явное вранье :roll: А число зарегившихся на момент открытия страницы - небось таким же скриптом накручивается на сервере, вместо реального подсчета +) конечно, как в реальности подсчитаешь скока там народу...никак. остается верить цифрам и скриптам.

з.ы. если запустить страничку вконтакте в двух браузерах или просто в двух вкладках в опере открыть - то цифры "количества пользователей" начнут разъезжаться уже секунд через 5 =) рандом то - он и есть рандом.

Joy
Новичок
Сообщения: 2
Зарегистрирован: Вс дек 07, 2008 3:11 am

Re: Vkontakte.ru и их счетчик "нас уже..."

Сообщение Joy » Чт фев 12, 2009 1:05 am

Ну ничего удивительного...
Учитывая тот контенгент, который висит на этом сайте, данный прием создает довольно неплохой эффект.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость