Слайд 2Microsoft Web Technology Days, Мурманск
Содержание
Немного статистики
Принципы разработки и особенности
Архитектурные решения
Эволюционные наблюдения
«Фишки»
Вопросы
Слайд 3Microsoft Web Technology Days, Мурманск
Статистика, 14 окт 06
Код:
17 php-классов
104 319 байт с
комментариями
Система:
814 пользователей (с 06:12:04, 5 сен 06)
417 просфер
19 923 проголоса
12 478 голосов симпатий
387 приглашений в ожидании
196 фотографий
Слайд 4Microsoft Web Technology Days, Мурманск
Статистика II, 14 окт 06
Посещаемость (liveinternet.ru):
Среднесуточная аудитория –
200 человек
Октябрь ≈ 350 чел./сут.
Пиковая аудтория — 404 чел./сут.
Просмотров: всего 295 050, т.е. 31/чел./сут.
Сервер:
load averages: 0.01-1.2
up time 36+17:28:29
Memory:
1044M Active, 358M Inact,
239M Wired, 104M Cache, 112M Buf, 257M Free
Слайд 5Microsoft Web Technology Days, Мурманск
Особенности
Скорость разработки
3 релиза за 5 недель, downtime ≈
0%
Скорость отклика
Первая страница 10.52Кб (FireFox 1.5)
Простота навигации
Весь контент в одном постоянном меню
Драйв
“Not just another boring site”
Слайд 6Microsoft Web Technology Days, Мурманск
Архитектура, простенько
MySQL 5
PHP 5
Apache 1.3
Browser
libmysql
libphp5
HTTP
FreeBSD 6.1, jailed
Слайд 7Microsoft Web Technology Days, Мурманск
Архитектура, как есть
output.php
XHTML 1.0 Trans
Browser
XML
XSLT
content.php
session.php
input.php
m2pro.php
Слайд 8Microsoft Web Technology Days, Мурманск
Эволюционные наблюдения
Равномерность аудитории
первые 48 часов / 100 человек
Обратная
связь
дает отличную оценку ошибок
не дает революционных идей
абсолютно необходима
Глубокое понимание целей системы
никогда ☺
Слайд 9Microsoft Web Technology Days, Мурманск
«Фишки»: EigenTrust
Изобретен в Стэнфорде для сетей p2p
Оценивает степень
доверия:
Каждого ко всем
Всех к каждому (рейтинг)
Защищен от злоупотреблений
Самодостаточен
Может быть децентрализован
Слайд 10Microsoft Web Technology Days, Мурманск
«Фишки»: EigenTrust matrix
a=0.05
e=0.0001
Базовый алгоритм: