LINUX.ORG.RU
ФорумTalks

[специалистам] счетчик членов вконтакта

 


0

0
Набрёл давеча где-то на упоминание что в этом балагане уже за 8 миллионов тел.
Зашёл на главную, смотрю - пишет: 
 Нас уже 8 450 174, 
 и цыферки так бегут неравномерно, раз в секунду-полторы прибавляется по одной.
Посмотрел в код.
Я, конечно, нифига в нём не понимаю, и поэтому тут пишу, но смутило как минимум вот это:

<script type="text/javascript">
 var memCount = 8450174;
 var memPerSec = 0.97028443468;
 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);
 }
 window.onload = function(){
  updateCount();
 }
</script>

Таймаут он вычисляет похоже рандомно. Откуда тогда эта цыфра исходная берётся? Галактеко опасносте?!
Да вы батенька на бояне играете!

anonymous
()
не поверишь: с сервера :)
Pi ★★★★★
()
>Откуда тогда эта цыфра исходная берётся?

var memCount = <?php echo('8450174');?>;

Как-то так :)

anonymfus ★★★★
()
> Откуда тогда эта цыфра исходная берётся? Галактеко опасносте?!

Выдают когда страницу генерят. И среднюю скорость тоже. Вполне адекватное решение для такого популярного сайта. Если бы они реальную цифру с обновлением сделали, это ж пришлось бы отдельный сервак ставить только обновления числа народа раздавать.

gods-little-toy ★★★
()
Ответ на: комментарий от Greshnik
>Прикинь, не все читают башорг.

Никогда не читайте за обедом советских газет (c)профессор Преображенский

vladislav ★★
()
Кстати у меня ффконтакте в аддблоке.
anonymous
()
не прошло и года... как гармонь порвали...
shahid ★★★★★
()
Ответ на: комментарий от nettt
Поиск - искать всех... "Найдено 8476350 человек."

А что там на главной - х\з, но поиск-то объективен)

SplindeR
()
Ответ на: комментарий от Greshnik
>Прикинь, не все читают башорг.

Прикинь, зачем здесь его филиал?

AcidumIrae ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.