` как платформа
НП ДрупалСиб. Ведем свою деятельность с 2011 г. 
Санданов Чингис 
5 лет профессиональной разработки на Drupal 
3 года управления проектами на друпале 
Группа Компаний
Drupal - это про веб 
Веб или вэб (англ. web — паутина) — интернет-пространство: 
● Веб — система доступа к связанным между собой документам на 
различных компьютерах, подключённых к Интернету. 
● Веб 1.0 
● Веб 2.0 
● Веб- — часть составных слов, относящихся к «всемирной паутине».
1990 БРАУЗЕР 
HTML 
Статический веб HTTP 
Как строился веб?
~1996 г. http://nsu.ru
Как строился веб? 
1995 Динамический веб PHP 
1990 БРАУЗЕР 
HTML 
Статический веб HTTP 
MYSQL 
LINUX 
APACHE
Разнообразие и сложность технологий резко выросли
2000 г. http://nsu.ru
2004 г. http://nsu.ru
2011 г. http://nsu.ru
Как строился веб? 
2005 Платформенный веб MODULES 
1995 Динамический веб PHP 
1990 БРАУЗЕР 
HTML 
Статический веб HTTP 
MYSQL 
LINUX 
APACHE 
(Assembled) 
THEMES 
WEB SERVICES
Разнообразие и сложность технологий резко выросли
Платформенный веб решает проблему сложности
2005 Платформенный веб MODULES 
1995 Динамический веб PHP 
1990 БРАУЗЕР 
HTML 
Статический веб HTTP 
MYSQL 
LINUX 
APACHE 
(Assembled) 
THEMES 
WEB SERVICES 
2001 г.
Платформенный веб решает проблему сложности
Ядро (CORE) Drupal 
● 13 лет разработки (2001 г. первый релиз) 
● GPL лицензия 
● Более 1 100 000 сайтов ежедневно обращаются за обновлениями 
● Отдельная команда безопасности (43 человека) 
● Отдельная команда по документированию 
● Инициативы сообщества 
● 100+ релизов 
● 94 комиттера 
● Более 1000 контрибьюторов 
● 29 954 коммита
Ядро Drupal - аналог Linux kernel в вебе
Число контрибьюторов растет
Команда контрибьюторов растет
Более 1 100 000 сайтов ежедневно обращаются за 
обновлениями
Сферы знаний для распределения ролей
Правильная архитектура 
● Мультиязычность 
● Мультисайтинг 
● Гибкая система доступов 
● Масштабируемость 
● Дистрибутивы
Модули Drupal 
● 28 000+ модулей 
● 35 000+ разработчиков 
● Стандарты создания модулей 
● Стандарты кодирования 
● Стандарты тестирования 
● Стандарты комментирования 
● Стандарты документации 
● Контриб модули с 2003 г. 
● Команды мейнтейнеров модулей 
● Книги по модулям!
Модуль на любой случай
Компании, занимающиеся модулями
Компании, занимающиеся модулями
Интеграция со сторонними сервисами
Темы Drupal 
● 2 000+ тем 
● Инструменты работы с responsive design начиная с D8 
● Стандарты создания тем 
● Стандарты кодирования 
● Стандарты документирования 
● Best practices 
● Наследование тем 
● Отдельный шаблонизатор в Drupal 8
Темы Drupal
Front-end разработка - это отдельное направление
Front-end разработка - это отдельное направление
Конфигурирование Drupal 
● Максимально гибкая настраиваемая функциональность 
● Стандарты по интерфейсам конфигурирования 
● Стандарты де-факто по собственным API, плагинам 
● Стандарты интеграции 
● Модули по переносу конфигураций
Контент 
● Гибкая архитектура для управления контентом 
● Стандарты управления контеном 
● Модули для работы с контентом (WYSIWYG, In-place edition, …) 
● Интеграция с социальными сетями 
● Административные темы
Процесс релиза 
● Специальные модули для деплоя 
● Best practices по процессу релиза 
● Отдельные компании, предлагающие решения по релизу 
● Специализированный хостинг 
● Интеграция с серверным окружением
Процесс релиза
Процесс релиза 
D
Процесс релиза 
S 
D
Процесс релиза 
S 
D 
P
Процесс релиза 
S 
D 
P 
P 
P
846 дистрибутивов
Комьюнити 
Come for the software, stay for the community
Оффлайн встречи
DrupalCafe в эту субботу в Новосибирске
Оффлайн встречи
Проект Drupal - это организационная структура
Распределение ответственности по инфраструктуре Drupal.org
Образовательная некоммерческая организация развивающая и поддерживающая 
проект Drupal и сообщество 
● Официально 21 человек в штате 
● Совет директоров + консультативный совет 
● Организатор мероприятий DrupalCon 
● Гранты студентам и контрибьюторам 
● Ежегодно проводит финансовый аудит 
● Проводятся выбор в совет директоров 
● Реклама на Drupal.org 
● Маркетинг Drupal 
● Привлечение спонсоров на мероприятия 
● Поддержка локальных мероприятий 
● Проводит вебинары 
● Еженедельная рассылка 
● Global Training Days
Обучение друпалу 
● Обучающие сервисы (drupalize.me, beginlearningdrupal.com) 
● Школы 
● Друпал лаборатория 
● Сертификация 
● ~60 книг по друпалу 
● Drupal Training Days 
● Drupal Events
Кто доверяет ? 
Drupal - стандарт де-факто для разработки сайтов среднего и высокого уровня сложности 
Крупнейший в мире бизнес (Fortune 500) выбирает Drupal:
Кто доверяет ? 
сайтов в зоне .gov на Drupal 
сайтов в зоне .edu на Drupal 
Drupal выбирают крупные государственные, 
образовательные и международные учреждения:
Люди перестали писать свои операционные системы 
Но продолжают писать свои собственные веб-фреймворки
Спасибо за внимание! 
Санданов Чингис 
sandanov.c@i20.biz 
skypeID: sandanov

Чингис Саднанов. Drupal как платформа