Drupal 9 что нового
Перейти к содержимому

Drupal 9 что нового

  • автор:

Access to this page has been denied.

You have been blocked because we believe you are using automation tools to browse the website.

This may happen as a result of the following:

  • Javascript is disabled or blocked by an extension (ad blockers for example)
  • Your browser does not support cookies

If you think you have been blocked by mistake, please contact help@drupal.org with the reference ID below.

Reference ID: #043393d7-b645-11ee-861d-ca12a2b2db64

Powered by PerimeterX , Inc.

Drupal запускает новую версию 9 с новым логотипом

22 мая движек Друпал выкатил на свет новую версию своей CMS Drupal 9.0.0, которой еще предстоит большой и тернистый путь до стабильной версии.

Drupal 9 и новый логотип

Очень важное событие произошло в отрасли веб разработок – Drupal обновляет версию своей системы управления контентом с восьмой до девятой!

22 мая движек Друпал выкатил на свет новую версию своей CMS Drupal 9.0.0, которой еще предстоит большой и тернистый путь до стабильной версии. Drupal не изменяет своим традициям, начатым с 8-й версией, и опять изменил свое лого.

Стоит напомнить, что Drupal 8 вышел 4 года назад, в 2016 году.

Как утверждают разработчики, Drupal 9 будет самым простым крупным обновлением версии за последние десять лет. С выпуском Drupal 9 проект доказал свое видение трансформации процесса разработки с акцентом на непрерывные инновации и регулярный цикл обновления. В течение всего жизненного цикла Drupal 8 эта новая стратегия реализовалась с шестимесячными незначительными релизами, включая основные улучшения функций. С выпуском Drupal 9 основные обновления версий стали проще, чем когда-либо прежде.
В течение последних 5 лет Drupal 8 использует свой собственный специальный логотип drop, и по мере того, как релиз становится все ближе и ближе, становится все более важным, лого было обновлено чтобы помочь унифицировать идентичность Drupal.
С выпуском Drupal 9 лого, как и весь брендинг Друпал изменилось. Новый логотип олицетворяет текучесть и модульность Drupal. Новый логотип можно использовать как сам по себе, так и рядом с надписью Drupal wordmark.

Сейчас Друпал 9 включает в себя все то что было в последних версиях восьмерки, а также имеет дополнительные нововведения для упрощения работы.
Как заявляет разработчики CMS на девятку можно обновиться не только с Drupal 8, но и Drupal 7.
Первую стабильную версию свет увидит уже 3 июня 2020 года.

Что будет нового в Друпал 9, обзор пожеланий пользователей

19.07.18 ИТ / Drupal 12295

В настоящее время основное силы направлены на разработку Друпал 8, но разработка Друпал 9 также идет своим ходом, пусть и медленно. Что нового в Друпал 8 уже все знают, а вот что нового будет в Друпал 9 — об этом информации совсем немного. Сейчас такие данные можно собрать на основе имеющихся пожеланий пользователей, опубликованных на официальном сайте Друпал. Также можно самому скачать и попробовать Друпал 9, для загрузки доступна dev-версия.

drupal-9-download

Прежде всего, можно посмотреть самостоятельно, что нового в Друпал 9. Для этого нужно перейти по адресу https://www.drupal.org/project/drupal/releases и применить фильтр версий – установить 9.x. Будет выведен список версий для загрузки, на настоящий момент среди 9 версии есть только один пункт для загрузки — drupal 9.x-dev. Полная ссылка на проект Друпал 9 — https://www.drupal.org/project/drupal/releases/9.x-dev.

drupal-9-dev

На этой странице можно увидеть, что дата публикации проекта — 5 декабря 2012 года, а обновлен он — 30 сентября 2013 года. Это значит, что проект пока давно не обновлялся. Но все же стоит посмотреть, что есть нового в этой версии – нажмите на любую ссылку для загрузки, после загрузки необходимо распаковать Друпал в нужную директорию и запустить установку системы.

Что касается пожеланий пользователей о Друпал 9, то их можно найти там же, на официальном сайте. Посмотрим, что есть на данный момент, предложения:

  • Move parts of robotstxt module into core — сделать API для управления robots.txt, аналог проекта RobotsTxt (https://drupal.org/node/495608).
  • Replace Symfony with Phalcon, the fastest php framework delivered as a c extension — замена фреймворка Symfony на Phalcon (https://www.drupal.org/node/2020437).
  • Add field grouping to core – сделать возможность группировки полей, как в проекте Field Group (https://www.drupal.org/node/501366).
  • Twig Filter – добавить Twig filter вместо PHP filter (https://www.drupal.org/node/1996922).
  • Pathauto in Core – добавить возможность создания чистых адресов автоматически, чтобы не пришлось устанавливать модуль Pathauto (https://www.drupal.org/node/229568).
  • Killer feature: Fieldable Fields in core – сделать составные поля, как в модуле Field collection (https://www.drupal.org/node/607396).
  • Consider using Doctrine ORM for Entities – использовать Doctrine ORM для сущностей (https://www.drupal.org/node/1817778).
  • Decouple layouts from themes – добавить конструктор layout-ов, как в проекте Panels (https://www.drupal.org/node/1787634).
  • Add a CSS preprocessor library to core — добавить библиотеку препроцессора CSS в ядро (https://www.drupal.org/node/1310698).
  • Refactor Render API to be OO – сделать объектно-ориентированный Render API (https://www.drupal.org/node/1843798).
  • Automated JavaScript unit testing framework – сделать автоматизированную систему тестирования JavaScript (https://www.drupal.org/node/237566).
  • Add Swiftmailer to deprecate majority of our mail system – добавить Swiftmailer (https://www.drupal.org/node/1803948).

Таким образом, мы рассмотрели, что будет или может быть нового в Друпал 9. Пока этот список нововведений совсем небольшой, так как все усилия сейчас направлены на разработку Друпал 8, но со временем ситуация изменится.

Материалы по теме Drupal 9

Зачем обновлять CMS и модули? Первоочередная причина это то, что в CMS и модулях постоянно появляются нововведения, который могут оказаться для вас очень полезными! А так же в каждом обновлении исправляются ошибки и критические уязвимости, с помощью которых недобросовестные программисты могут получить контроль над Вашим сайтом, базами данных и в редких случаях даже хостингом.

Читать

PHPMailer как решить проблему

09/08/2020 119
Drupal 8 Drupal 9

Иногда при обновлении или установке Drupal 8 и Drupal 9 пользователи сталкиваются с такой ошибкой «Please install the PHPMailer library by executing ‘composer update’ in your site’s root directory.», и запуск команды composer update не решает проблему, что в таком случае делать?

Читать

Структура тем и модулей в Drupal

15/06/2020 141
Drupal Drupal 8 Drupal 9 Drupal 7 Разработка Темизация

Если Вы не специалист по Drupal или даже не программист, но интересуетесь как устроен frontend (визуальная часть сайта) или хотите сэкономить бюджет и поработать над своим сайтом самостоятельно, предлагаю Вашему вниманию небольшое руководство.

Читать

Настройка почты в Drupal 8 и 9

13/06/2020 16/06/2020 740
Drupal Drupal 8 Drupal 9 Mail Почта Спам

Одна из самых частых задач это настройка корректной отправки почты с сайта. Что же нужно сделать для того чтобы письма приходили в папку Входящие и не попадали в Спам? Давайте разберемся.

Читать

Разбираем формы в Drupal, Devel Dump

12/06/2020 13/06/2020 95
Разработка Темизация Drupal Drupal 8 Drupal 9 Devel

При разработке и темизации для Drupal часто возникает необходимость изменить стандартные или кастомные формы, как сделать этот процесс проще? Для этого нам потребуется модуль Devel.

Читать

Как правильно интегрировать треккеры Google Analitics и Yandex Metrika

06/06/2020 18/06/2020 159
Drupal Drupal 8 Drupal 9 Разработка Темизация

Существуют два способа решения данной задачи: на уровне темы или на уровне модуля, чем они отличаются? В данной статье мы постараемся разобраться, а так же подчеркну, что данный способ подходит и для других трекер-сервисов.

Читать

Встречаем Drupal 9.0.0

04/06/2020 85
Drupal Drupal 9

3 июня 2020 наконец-то вышел первый стабильный релиз новой версии Drupal под номером 9! Что нового, как будет происходить апгрейд с Drupal 8 до Drupal 9? Чего ожидать?

Делаем Drupal удобным для контент менеджера и блогеров

03/06/2020 36
Drupal Drupal 8 Drupal 9

Крайне важно обеспечить контент менеджеру комфортную работу, от этого зависит скорость и объем выполняемой работы, что в свою очередь будет влиять на правильность индексации Вашего сайта поисковыми ресурсами.

Читать

Stop Spam Drupal 8 и 9

02/06/2020 75
Drupal Drupal 8 Drupal 9

Как уберечь свой сайт от спама? Какие технологии использовать? Как не отпугнуть Ваших посетителей? Давайте попробуем разобраться!

Читать

Запрещаем редирект в личный кабинет после авторизации Drupal 8 и 9

28/05/2020 30/05/2020 70
Разработка Development Drupal Drupal 8 Drupal 9

В некоторых случаях, например при разработке новостных или информационных сайтов, возникает необходимость отключить перенаправление (redirect) в личный кабинет при авторизации пользователя на сайте. Давайте рассмотрим пример реализации.

Читать

Добавляем NID к списку классов Body

27/05/2020 28/05/2020 42
Drupal Drupal 8 Drupal 9 Темизация

Иногда появляется необходимость сделать уникальный дизайн для конкретной страницы, как всегда есть несколько способов это реализовать. Мы рассмотрим один из самых удобных, это добавление класса содержащего уникальный идентификатор материала к body.

Читать

Как вызывать модальную форму авторизации в Drupal 8 и 9

24/05/2020 28/05/2020 126
Drupal Drupal 8 Drupal 9 Темизация Разработка

Давайте научимся вызывать модальную форму авторизации пользователя на сайте используя уже встроенные в Drupal функционал.

Читать

Добавление placeholder к форме comment_comment_form в Drupal 8, 9

18/05/2020 182 1
Drupal Drupal 8 Drupal 9

Существуют три способа добавить placeholder к форме comment_comment_form для Drupal 8 и Drupal 9, первый способ через модуль, второй через тему оформления и третий через jQuery. Давайте рассмотрим их все.

Читать

SEO оптимизация Drupal сайта

15/05/2020 16/06/2020 551
Drupal SEO Drupal 8 Drupal 9

Давайте рассмотрим что и как нужно правильно настроить в CMS Drupal для начала продвижения Вашего сайта в поисковых системах. Это конечно не значит что процесс продвижения будет полностью автоматизирован!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *