Основные тренды развития систем управления контентом, что такое контент, почему Drupal отлично подходит для крупных международных проектов
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
4. ● Не надо изобретать велосипед
● Что такое контент
● CMS это круто
● CMF ещё круче
● Сдвиг парадигмы
5. Запуск продукта «всего» за 3652 дня:
Почему срываются дедлайны / Мегамозг
Во время первой попытки реанимации он начал переписывать движок с нуля,
сфокусировавшись на создании привлекательного пользовательского интерфейса. Также
была реализована гибкая система аутентификации и авторизации, которая позволяла
использовать разные роли и регулировать уровень доступа. Также в новой системе была
отличная лента активностей, но проблема заключалась в том,
что CMS не умела работать с контентом!
Я погрузился в разработку лишних фич и потерял мотивацию еще до того, как начал
работу над самым важным аспектом системы.
StageCMS
Бенедикт Дайке (Benedict Deicke)
https://stagecms.com/
http://m.megamozg.ru/company/1cloud/blog/19550/
https://medium.com/swlh/launching-a-product-in-just-3652-days-4d4e74e2dcd5#.on72uc52m
14. Инфо-войны —
борьба за сознание
Positioning: The Battle for Your Mind
Jack Trout, 1980 г.
Карфаген должен быть разрушен
Катон, 200 г. до н.э.
15.
16. ● Много контента, вирусность
● Локализация
● Мобильные проекты
● Мейл и пуш стратегия
● Купленная активность, боты
● SEO, SMM, Social-CRM
● Персональные сообщества
Cредства ведения войны
17. ● Битва за умы потребителя
● Максимальная локализация
● Четкое ментальное позиционирование
● Мы рядом с Вами
● Мы специально для Вас
Корпорация
Бренд → Страна → Язык → Продукт
18. ● Каналы продаж
● Франшиза
● Парнтенрские программы
● Конфигурация предложения
● Аренда решений
Sales
19. ● Поставка и подача контента
● Создание контента
● Релевантность и навигация
● Удержание внимания и вовлечение
● Дивергенция
Медиа
20. ● Разграничение доступа
● Социальное взаимодействие
● Геймификация и мотивация
● Вовлечение и лояльность
● Коммуникация
● Модерация
Сообщества
21. ● OpenSource
● Безопасность
● Модерация
● Отчуждаемость
● Специфические требования
● Интеграция с сервисами
● Централизованное управление
Государство и НКО
22.
23. Портал правительства
Новосибирской области
● Миграция данных
● Интеграция с внутренними системами
● Интеграция с Active Directory
● Интеграция с ЕСИА
● Версия для слабовидящих
● Полнотекстовый поиск
● ~70 сайтов ведомств
37. Don't make it on SQL
there are search engines for this
38. 5 years experience in Drupal development:
● More than 30 projects
● Solr for more than on 15 projects
● Series of articles about Drupal + Solr
● Development of modules for search
600 часов = 3.5 месяца на один проект
39. ● Технологический пакет
● Развертывание и управление
● Экспертиза
● Микро-сервисная архитектура
● Социальный и сервисный пакет
Стек технологий
57. Ядро (CORE) Drupal
● 13 лет разработки (2001 г. первый релиз)
● GPL лицензия
● Более 1 100 000 сайтов ежедневно обращаются за обновлениями
● Отдельная команда безопасности (43 человека)
● Отдельная команда по документированию
● Инициативы сообщества
● 100+ релизов
● 94 коммиттера
● Более 1000 контрибьюторов
● 29 954 коммита
58. Модули Drupal
● 28 000+ модулей
● 35 000+ разработчиков
● Стандарты создания модулей
● Стандарты кодирования
● Стандарты тестирования
● Стандарты комментирования
● Стандарты документации
● Контриб модули с 2003 г.
● Команды мейнтейнеров модулей
● Книги по модулям!
59. Темы Drupal
● 2 000+ тем
● Инструменты работы с responsive design начиная с D8
● Стандарты создания тем
● Стандарты кодирования
● Стандарты документирования
● Best practices
● Наследование тем
● Отдельный шаблонизатор в Drupal 8
60. Конфигурирование Drupal
● Максимально гибкая настраиваемая функциональность
● Стандарты конфигурации
● Стандарты миграции
● Стандарты API
● Стандарты интеграции
61. Контент
● Гибкая архитектура для управления контентом
● Стандарты управления контеном
● Модули для работы с контентом (WYSIWYG, In-place edition, …)
● Интеграция с социальными сетями
● Административные темы
62. Процесс релиза
● Специальные модули для деплоя
● Best practices по процессу релиза
● Отдельные компании, предлагающие решения по релизу
● Специализированный хостинг
● Интеграция с серверным окружением
67. ● Официально 21 человек в штате
● Совет директоров + консультативный совет
● Организатор мероприятий DrupalCon
● Гранты студентам и контрибьюторам
● Ежегодно проводит финансовый аудит
● Проводятся выбор в совет директоров
● Реклама на Drupal.org
● Маркетинг Drupal
● Привлечение спонсоров на мероприятия
● Поддержка локальных мероприятий
● Проводит вебинары
● Еженедельная рассылка
● Global Training Days
Образовательная некоммерческая организация развивающая и поддерживающая
проект Drupal и сообщество
68. Обучение друпалу
● Обучающие сервисы (drupalize.me, beginlearningdrupal.com)
● Школы
● Друпал лаборатория
● Сертификация
● ~60 книг по друпалу
● Drupal Training Days
● Drupal Events
69. Кто доверяет ?
сайтов в зоне .edu на Drupal
сайтов в зоне .gov на Drupal
Drupal выбирают крупные государственные,
образовательные и международные учреждения:
71. Digital customer experience delivery platform
Content is gold, but delivering the right content to the right user
at the right moment in the right format is platinum.
It's no longer just about publishing content;
it’s about managing the entire experience of a user over time.
Dries Buytaert
72.
73.
74. Как найти программистов для сайта?
Вначале найдите:
1. гроус хакера
2. маркетолога
3. интегратора
4. архитектора
5. разработчика