Чингис Саднанов. drupal как платформа
TRANSCRIPT
![Page 1: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/1.jpg)
как платформа`
![Page 2: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/2.jpg)
Санданов Чингис
5 лет профессиональной разработки на Drupal3 года управления проектами на друпале
НП ДрупалСиб. Ведем свою деятельность с 2011 г.
Группа Компаний
![Page 3: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/3.jpg)
Drupal - это про веб
Веб или вэб (англ. web — паутина) — интернет-пространство:● Веб — система доступа к связанным между собой документам на
различных компьютерах, подключённых к Интернету.● Веб 1.0● Веб 2.0
● Веб- — часть составных слов, относящихся к «всемирной паутине».
![Page 4: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/4.jpg)
Статический веб1990 БРАУЗЕРHTMLHTTP
Как строился веб?
![Page 6: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/6.jpg)
Статический веб1990 БРАУЗЕРHTMLHTTP
Динамический веб1995PHPMYSQLLINUXAPACHE
Как строился веб?
![Page 7: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/7.jpg)
Разнообразие и сложность технологий резко выросли
![Page 11: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/11.jpg)
Статический веб1990 БРАУЗЕРHTMLHTTP
Динамический веб1995PHPMYSQLLINUXAPACHE
(Assembled)Платформенный веб2005 MODULES
THEMESWEB SERVICES
Как строился веб?
![Page 12: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/12.jpg)
Разнообразие и сложность технологий резко выросли
![Page 13: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/13.jpg)
Платформенный веб решает проблему сложности
![Page 14: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/14.jpg)
Статический веб1990 БРАУЗЕРHTMLHTTP
Динамический веб1995PHPMYSQLLINUXAPACHE
(Assembled)Платформенный веб2005 MODULES
THEMESWEB SERVICES
2001 г.
![Page 15: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/15.jpg)
Платформенный веб решает проблему сложности
![Page 16: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/16.jpg)
Ядро (CORE) Drupal
● 13 лет разработки (2001 г. первый релиз)● GPL лицензия● Более 1 100 000 сайтов ежедневно обращаются за обновлениями● Отдельная команда безопасности (43 человека)● Отдельная команда по документированию● Инициативы сообщества● 100+ релизов● 94 комиттера● Более 1000 контрибьюторов● 29 954 коммита
![Page 17: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/17.jpg)
Ядро Drupal - аналог Linux kernel в вебе
![Page 18: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/18.jpg)
Число контрибьюторов растет
![Page 19: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/19.jpg)
Команда контрибьюторов растет
![Page 20: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/20.jpg)
Более 1 100 000 сайтов ежедневно обращаются за обновлениями
![Page 21: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/21.jpg)
Сферы знаний для распределения ролей
![Page 22: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/22.jpg)
Правильная архитектура
● Мультиязычность● Мультисайтинг● Гибкая система доступов● Масштабируемость● Дистрибутивы
![Page 23: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/23.jpg)
Модули Drupal
● 28 000+ модулей● 35 000+ разработчиков● Стандарты создания модулей● Стандарты кодирования● Стандарты тестирования● Стандарты комментирования● Стандарты документации● Контриб модули с 2003 г.● Команды мейнтейнеров модулей● Книги по модулям!
![Page 24: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/24.jpg)
Модуль на любой случай
![Page 25: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/25.jpg)
Компании, занимающиеся модулями
![Page 26: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/26.jpg)
Компании, занимающиеся модулями
![Page 27: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/27.jpg)
Интеграция со сторонними сервисами
![Page 28: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/28.jpg)
Темы Drupal
● 2 000+ тем● Инструменты работы с responsive design начиная с D8● Стандарты создания тем● Стандарты кодирования● Стандарты документирования● Best practices● Наследование тем● Отдельный шаблонизатор в Drupal 8
![Page 29: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/29.jpg)
Темы Drupal
![Page 30: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/30.jpg)
Front-end разработка - это отдельное направление
![Page 31: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/31.jpg)
Front-end разработка - это отдельное направление
![Page 32: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/32.jpg)
Конфигурирование Drupal
● Максимально гибкая настраиваемая функциональность● Стандарты по интерфейсам конфигурирования● Стандарты де-факто по собственным API, плагинам● Стандарты интеграции● Модули по переносу конфигураций
![Page 33: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/33.jpg)
Контент
● Гибкая архитектура для управления контентом● Стандарты управления контеном● Модули для работы с контентом (WYSIWYG, In-place edition, …)● Интеграция с социальными сетями● Административные темы
![Page 34: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/34.jpg)
Процесс релиза
● Специальные модули для деплоя● Best practices по процессу релиза● Отдельные компании, предлагающие решения по релизу● Специализированный хостинг● Интеграция с серверным окружением
![Page 35: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/35.jpg)
Процесс релиза
![Page 36: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/36.jpg)
Процесс релиза
D
![Page 37: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/37.jpg)
Процесс релиза
S
D
![Page 38: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/38.jpg)
Процесс релиза
S
D
P
![Page 39: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/39.jpg)
Процесс релиза
S
D
P
P
P
![Page 40: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/40.jpg)
846 дистрибутивов
![Page 41: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/41.jpg)
Комьюнити
Come for the software, stay for the community
![Page 42: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/42.jpg)
Оффлайн встречи
![Page 43: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/43.jpg)
DrupalCafe в эту субботу в Новосибирске
![Page 44: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/44.jpg)
Оффлайн встречи
![Page 45: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/45.jpg)
Проект Drupal - это организационная структура
![Page 46: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/46.jpg)
Распределение ответственности по инфраструктуре Drupal.org
![Page 47: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/47.jpg)
● Официально 21 человек в штате● Совет директоров + консультативный совет● Организатор мероприятий DrupalCon● Гранты студентам и контрибьюторам● Ежегодно проводит финансовый аудит● Проводятся выбор в совет директоров● Реклама на Drupal.org● Маркетинг Drupal● Привлечение спонсоров на мероприятия● Поддержка локальных мероприятий● Проводит вебинары● Еженедельная рассылка● Global Training Days
Образовательная некоммерческая организация развивающая и поддерживающая проект Drupal и сообщество
![Page 48: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/48.jpg)
Обучение друпалу
● Обучающие сервисы (drupalize.me, beginlearningdrupal.com)● Школы● Друпал лаборатория● Сертификация● ~60 книг по друпалу● Drupal Training Days● Drupal Events
![Page 49: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/49.jpg)
Drupal - стандарт де-факто для разработки сайтов среднего и высокого уровня сложности
Крупнейший в мире бизнес (Fortune 500) выбирает Drupal:
Кто доверяет ?
![Page 50: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/50.jpg)
Кто доверяет ?
сайтов в зоне .edu на Drupal
сайтов в зоне .gov на DrupalDrupal выбирают крупные государственные,
образовательные и международные учреждения:
![Page 51: Чингис Саднанов. Drupal как платформа](https://reader034.vdocuments.mx/reader034/viewer/2022050808/55b51f5fbb61eb023a8b45e8/html5/thumbnails/51.jpg)
Люди перестали писать свои операционные системыНо продолжают писать свои собственные веб-фреймворки