Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 14 лет назад пользователемzfconf
1 27 марта 2010 г. Санкт-Петербург
2 Причем тут ФотоСтрана? Классический стартап 2 человека в команде 1 сервер 2008 год
3 Причем тут ФотоСтрана? 2010 год 4 место в Рунете среди соц.проектов 200К хостов, 12М хитов 40+ профессионалов в команде
4 Формула успешного интернет-проекта 1.Идея 2.Реализация 3.Трафик 4.… 5.Profit!
5 Формула успешного интернет-проекта 1.Идея 2.Реализация 3.Трафик 4.… 5.Profit!
6 vs С чего начинать? Начинайте с простой и понятной реализации сути проекта
7 Типичный процесс создания стартапа 1.Мозговой штурм 2.Бумажные эскизы 3.HTML-макеты 4.Закодированный прототип
8 Инструменты для разработки прототипов 1.Свой движок с нуля 2.CMS 3.Различные фреймворки
9 Качества хорошего инструмента 1.Простота 2.Стабильность 3.Наличие хорошей документации
10 А почему бы и нет?
11 Что может пригодиться 1.Zend_Controller 2.Zend_View 3.Zend_Db 4.Zend_Form 5.Zend_Auth 6.Zend_Cache
12 Борьба за производительность 1.Масштабирование базы 2.Кеширование 3.PHP-акселераторы 4.Масштабирование скриптовых серверов
13 Что делать, когда проект падает сразу после выгрузки на продакшн? 504 Gateway Time-out
14 Антикризисные меры Прекратить заниматься прототипированием Включать голову при проектировании Внедрять мониторинг производительности
15 Простые цифры 160 ms 256 КБ Render time: Memory usage: 1 ms 6123 КБ plain PHP
16 vs
17 Неутешительные выводы За удобство надо платить
18 На чем сейчас работает ФотоСтрана 1.Собственный MVC-движок (ядро на PHP, немного компонентов из ZF) 2.Часть нагрузочных вещей переписана на C++ 3.Весь пользовательский функционал реализован в виде внутренних приложений Внутренние приложения Приложения ядра Ядро
19 Требования к архитектуре 1.Простота и понятность 2.Контроль и мониторинг 3.Независимость внутренних приложений
20 Трудности роста 1.Скрипты 2.Источники данных 3.Медиа-хранилище
21 Спасибо! Вопросы? Леонид Жаворонков
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.