Платформа Skewer

Preview:

DESCRIPTION

 

Citation preview

Платформа 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

• Единый центр управления

• Горизонтальное масштабирование

• Обновление

• Ускорение и упрощениеразработки

Спасибо. Вопросы?

Сапожков Александр

sapozhkov@twinscom.ru

19

Recommended