Дайджест цікавих матеріалів зі світу Drupal #19

Привіт!

Ми збираємо корисні статті та свіжі новини зі світу Drupal і ділимося з вами раз в місяць.



По-російськи
  1. Drupal 8: Пишемо плагін Display Suite поля.
  2. Налаштування облікового запису віртуального хостингу для Drupal 8.
  3. Набір відео-уроків по роботі з Drupal 8.
  4. Відключаємо кеш Twig при редагуванні тим.
  5. Вчимося працювати з темизацей в Drupal 8.
  6. Інтерв'ю з Андрієм Постниковим.
  7. Верстка Entity Reference полів Drupal 7.
  8. Висновок secondary menu в Drupal 8.
Drupal 8
  1. Вийшов Drupal 8.0.5 з черговою пачкою баг-фіксів.
  2. Невелика примітка для новачків, як зробити довільну ноду головною сторінкою сайту.
  3. На Drupalize.me появились новий матеріали на тему Javascript-бібліотек в ядрі системи.
  4. Використовуємо патерн "Декоратор" для ненав'язливого спадкування. А також розбираємося з питаннями розширення можливостей Drupal'a вже в деталях.
  5. При спробі встановити Drupal 8 і почати розробляти веб-сайти багато розробники могли випробувати неприємне відчуття того, що продуктивність нової системи не зовсім відповідає некоторым публічним запевненням про її збільшення. Дане спостереження, що сімка взагалі-то швидше, — цілком підтверджується рядом експериментів [1][2]. Тим не менш, не варто забувати, що відноситься цей факт тільки до голої системі. У плані стелі для оптимізації, особливо в плані візуального сприйняття продуктивності, вісімка показує потенційно набагато кращі результати, у вигляді можливості використовувати сучасні технології оптимізації, такі як BigPipe і Turbolinks. Оффтоп: до речі, останнім модулем вийшла неабияка драма, коли представники Ruby on Rails почали угражать прямим текстом, що у них мало не вкрали продукт.
  6. У замітці "Streaming PHP — disabling output buffering in PHP, Apache, Nginx, and Varnish" розкриваються деталі управління буфферизацией виведення в PHP, Apache, Nginx і Varnish. Може знадобитися для активації BigPipe.
  7. Черговий топ готових тим вісімки.
  8. статті The front end on Drupal 8 представлені роздуми на тему зручності використання тим у вісімці для новачків.
  9. Розбираємося з роботою з зображеннями через адміністративний інтерфейс.
  10. У статті "Drupal 8 embraces composer's bleeding edge" автор радісно повідомляє, що підходи на основі Drush Make поступово відживають свої останні дні в користь Composer'a.
  11. Вчимося запроваджувати сервіси плагіни.
Все для розробника
  1. Моніторимо Drupal за допомогою Nagios.
  2. Вийшла чергова добірка з 17 цікавих модулів.
  3. Програмно оновлюємо значення полів.
  4. Робимо кластер з Raspberry Pi.
  5. Друга частина інтерв'ю з Себстьяном Берганом присвячена… чого б ви подумали? Ні, не тільки тестування коду.
  6. Вийшов свіжий номер журналу PHP Architect цілком і повністю присвячений Drupal.
  7. Почати робити вебсайти більш доступними для людей з обмеженими можливостями не так вже і важко, але дуже важливо.
  8. Концепція outside-in для поліпшення UX site-builder'ів отримала розвиток.
  9. примітки The Trouble with Two Autoloaders розкривається цікава потенційна проблема при використанні двох авто-зазгрузчиков Composer на проекті.
  10. Не забуваємо стежити за однією з кращих книг за "нутрощів" сімки — Drupal Deconstructed.
  11. Раніше існувала думка, що ідея створення "безглавого" Друпал була абсолютно натягнутою проблемою і приватним випадком використання системи. У наші ж дні складається відчуття, що про це в професійному середовищі тільки й говорять. За останній місяць з'явилася неабияка кількість матеріалів по темі:
    1. У статті "Decoupling Drupal using static site generation" розглядається варіант використання генераторів для створення статичних сайтів, зміст яких динамічно підвантажується через REST/GraphQL сервіси з Drupal'a.
    2. У блозі Дріса з'явилося керівництво на тему правильного розчеплення (decoupling) системи.
    3. Оновився трекер матеріалів на тему збірного інтернету (і розбірного Друпал).
    4. Перспективний мова запитів від Facebook — GraphQL, приходить в Drupal зусиллями ентузіастів.
    5. Команда Drupal старанно працює над підтримкою Twig в Angular.JS. Завдяки цьому даний мову шаблонів засвітився у промові Марення Гріна (директора за технологіями компанії Google).
Бізнес і співтовариство
  1. З'явилися деякі матеріали конференцій:
    1. DrupalCamp London 2016

    2. MidCamp 2016
    3. Dries' DrupalCon Asia Keynote — State of Drupal
  2. DropThemes.In — з'явилася чергова майданчик для комерційної реалізації тим для Drupal, за запевненнями авторів, доступна для всіх.
  3. При виборі відповідних рішень, не забуваємо, що в плані підтримки багатоканальності вісімка може запропонувати ряд унікальних можливостей.
  4. Відбулись выборы нового члена ради Drupal Association. Переможцем стала індіанка Shyamala Rajaram.
Модулі, теми і інструменти
  1. CKEditor CodeMirror
    Підсвічування коду в СKEditor'e.
  2. CTools API
    ОО обгортка для CTools плагінів. Зручні і «наворочені» форми:
  3. File MD5
    Ідентифікування файлів за їх MD5 хешу. Зручно при перенесенні.
  4. Managed File
    Покращений #type => managed_file. www.drupal.org/project/managed_file
  5. Image Menu
    Прив'язуємо картинки до пунктів меню.
  6. A-Frame
    Починаємо працювати в Друпалі з віртуальною реальністю. Вже зараз.
  7. MoneySuite
    Продаємо членство на сайті. Своєрідний Ubercart для заробляння грошей на контролі доступі.
  8. Lesser Forms
    Ховаємо "зайві" конфігураційні установки для певних ролей користувачів при редагуванні вмісту.
  9. Real AES
    Шифруємо ваш сайт за допомогою AES-128.
  10. Language Hierarchy
    Створюємо ієрархію мов. Буває корисно, коли на сайті використовуються декілька версій однієї мови, наприклад іспанської для Мексики та Іспанії.
  11. View Display Modes
    Організуємо попередній перегляд для різних уявлень ноди.
  12. Slick Carousel
    Найпотужніша карусель для ваших сайтів з вражаючим набором можливостей. Так, наприклад, підтримуються вкладені каруселі і лінива завантаження. Але не забуваємо про — ніколи не використовуйте каруселі :)


Над випуском працювали Олег Кіт і Катя Маршалкіна. Підписуйтесь на розсилку, слухайте наші подкасти, надсилайте цікаві статті і вивчайте нове разом з нами!

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.