Всем привет!
19 ноября в мире Drupal произошло важное событие — релиз Drupal 8.0.0. Об этом уже успели написать везде от хабра до Hacker News. Мы решили собрать самое главное здесь, в нашем спецвыпуске №15.
Напоминаем, что на восьмерку портированы (иногда частично) уже многие известные модули из стандартного набора Drupal-разработчика: Panels (+ Page manager), Devel, Rules, Token, Features, Libraries API, Views Slideshow, Display Suite, IMCE, Colorbox, Search API, Flag, Taxonomy Menu и многие другие.
Над выпуском работали Олег Кот и Катя Маршалкина. Подписывайтесь на рассылку, слушайте наши подкасты, присылайте интересные статьи и изучайте новое вместе с нами!
19 ноября в мире Drupal произошло важное событие — релиз Drupal 8.0.0. Об этом уже успели написать везде от хабра до Hacker News. Мы решили собрать самое главное здесь, в нашем спецвыпуске №15.
По-русски
- Drupal 8. Обучающие материалы и не только.
- Промо-страница Drupal 8 на dru.io.
- Серия статей по Twig в Drupal 8 на блоге drup.by.
- Критический взгляд создателя фреймворка PHPixie и ответ на него.
- Queue API и Tour API в блоге Никиты Малышева.
Мероприятия
- По всему миру прошло более двухсот вечеринок, митапов, спринтов, посвященных релизу восьмёрки. Друпал объединяет!
- Самое время регистрироваться на ближайшую (по времени) конференцию в России, DrupalCamp Siberia. Новосибирск, 18-20 декабря.
- А уже в феврале нас ждёт первый пост-релизный DrupalCon. Состоится он 18-21 февраля в Мумбаи, Индия.
Обучающие статьи и обзоры
- Если вы совсем новичок в мире Drupal 8, то обязательно ознакомьтесь с тремя интересными возможностями системы, а также с подробной презентацией-экскурсом.
- Напомним, что форма обратной связи в восьмерке доступна из коробки, а также гораздо лучше настраивается, чем аналогичный модуль из седьмого Drupal’a.
- Среди очевидных преимуществ восьмерки некоторые авторы особо выделяют расширенные возможности работы со структурированным содержимым.
- Разбираемся с логированием сообщений.
- В статье Programmatically attach files to a node in Drupal 8 рассматриваются вопросы программного добавления файлов к нодам.
- В Drupal 8 встроены две базовые темы: Classy и Stable. Разбираемся их принципиальными отличиями.
- Продолжаем строить простейший блог. На этот раз, используем Views. А затем переопределим их шаблоны.
- Производительность: включаем classloader-кеш.
- Вим Лирс, которой активно работает над производительностью в восьмёрке, сообщил о релизе модуля BigPipe. Самое время делать ещё один бенчмарк.
- Обновляться или нет, вот в чем вопрос. Приблизительные оценки даются в заметке 4 considerations: upgrade Drupal 6 to Drupal 7 or Drupal 8, в статье “A Simple Drupal 7 to Drupal 8 Migration” вопросы автоматической миграции содержимого с семерки рассматриваются детально. Для тех из вас, дорогие друзья, кто разрабатывает медиа-порталы, будет полезным прочитать анализ на тему готовности соответствующих модулей.
- Появляются также довольно любопытные заметки о первых довольных клиентах, а также дневники самих первопроходцев.
- Одна из достаточно крупных студий любезно делится некоторыми советами по разработке сайтов на Drupal 8, особенно полезны они будут для компаний, где данный опыт будет первым.
- В заметке “Drupal 8 tip of the day: replace hook_drush_command() by a YAML file” рассказывается про создание собственных Drush-команд.
- Проблем с рабочим окружением для разработки сайтов на восьмерке быть не должно. Например, можно воспользоваться инструментом Acquia Dev Desktop 2. Для любителей все настраивать самому: можно сконфигурировать виртуалку при помощи Docker Compose, пользуясь подробным гайдом, или воспользоваться готовыми инструментами, такими как Terra Cli, Kalabox или Drude, или установить необходимый софт вручную на Linux.
- Один из самых “прокаченных” дистрибутивов Panopoly на всех парах мчится к восьмерке, хотя работы еще непочатый край.
- Правильно сохраняем пользовательские данные в сессии.
- Заменяем Drupal Make на Composer — подробный туториал от Карен Стивенсон.
- Маленький пример Headless Drupal 8 с Mithril JS на фронтенде.
- О конфигурациях уже написаны сотни статей, но этот обзор от луллаботов тоже заслуживает внимания.
Видео
- Обучающий видео-курс от OSTraining и Acquia.
- Урок: Inline-редактирование в Drupal 8.
- Drupal 8 Page Management — видео с конференции.
- С той же конференции: Drush in the Composer Era.
Модули
Напоминаем, что на восьмерку портированы (иногда частично) уже многие известные модули из стандартного набора Drupal-разработчика: Panels (+ Page manager), Devel, Rules, Token, Features, Libraries API, Views Slideshow, Display Suite, IMCE, Colorbox, Search API, Flag, Taxonomy Menu и многие другие.
Над выпуском работали Олег Кот и Катя Маршалкина. Подписывайтесь на рассылку, слушайте наши подкасты, присылайте интересные статьи и изучайте новое вместе с нами!
TheEvil
Кто-нибудь знает, как перевести drupal.org/8 на русский? Даже на Cymraeg перевод есть, на котором говорит полтора человека. Взявшие на себя ответственность за перевод ребята из Drupal Jedi ничего не сделали, и на письма не отвечают — позор просто.
TheEvil
Забыл упомянуть, координация переводов ведётся здесь: groups.drupal.org/node/488223 — остаётся, наверное, писать Gabor Hojtsy?
dkiselev
От имени DrupaJedi приносим свои извинения. У нас сейчас идет активная подготовка к DrupalCamp Siberia, поэтому перевести времени совсем не было.
Однако перевод промо-страницы уже готов и выслан Gabor Hojtsy. Спасибо ребятам, которые нас выручили!
Мы обновили страницу groups.drupal.org/node/488223 и указали их переводчиками.
TheEvil
Рад, что всё разрешилось. Перевод уже выложили, да. Удачи на DrupalCamp!