Платформа skewer
DESCRIPTION
TRANSCRIPT
Платформа Skewerзакладываем фундамент WebCanape небоскреба
Сапожков АлександрWebCanape
Рост количества проектов2
3 года назад - 30 сайтовсейчас- 860 сайтов
через 3 года - 5000 сайтов
Поддержка доработанных сайтов3
Проблемы
• Единый центр управления
• Горизонтальное масштабирование
• Обновление
• Ускорение и упрощение разработки
4
5
Компоненты
Skewer - шпажка
Почему “Skewer”?6
Проблема: Единый центр управления
7
SMS
CMS Content Management System
(система управления содержимым)
SMS Site Management System
(система управления сайтами)
8
SMS - функциональность
• создание сайтов
• клонирование
• резервное копирование
• импорт/экспорт
• мониторинг
• управление серверами
• миграция сайтов между серверами
Инструмент менеджеров
9
Проблема:Горизонтальное масштабирование
10
Инфраструктура
• SMS - система управления сайтами
• Общая очередь задач
• Сайты могут жить в инфраструктуре и вне нее
11
Выделение серверов и кластеров
12
Проблема: Обновление
13
Общая сборка
• функциональные файлы расположены в единой директории
• слой перекрытия для доработок
Инструмент программистов
14
Общие файлы
Сайт 1
Перекрытие
Сайт 2
Система обновления
• автоматическое обновление множества сайтов
• введение новой функциональности
Инструмент программистов
15
Проблема: Ускорение и упрощение
разработки
16
Дизайнерский режим
• дерево настроек css параметров
• настройка расположения модулей в зонах
• редактор шапки и подвала с перемещающимися блоками
• контекстное редактирование
17
К чему мы идем18
• Единый центр управления
• Горизонтальное масштабирование
• Обновление
• Ускорение и упрощениеразработки