Drupal 9 | Что нового и что будет?.
Drupal 9 | Что нового и что будет?.
Релиз 9 не за горами. Вот что вам нужно знать об этом и чего от этого ожидать.
в представлении не нуждается. Эта популярная система управления контентом с открытым исходным кодом существует в отрасли с 2001 года. Она оказалась мощной экосистемой. известен своей гибкостью и высочайшими стандартами безопасности. И если они выпускают совершенно новую версию, например, 9, стоит вникнуть в нее.
Согласно планам, 9 официально выйдет в июне 2020 года, прямо в середине года. Этот самый крупный выпуск 9 будет иметь потрясающую встроенную обратную совместимость, что означает, что миграция будет легкой.
Итак, здесь, в этой записи блога
Когда выйдет 9?
9 планируется выпустить 3 июня 2020 года. Основная цель запуска – устранить такие зависимости, как Symphony 3, Twigs, и исключить поддержку устаревших API.
Поскольку 8 в значительной степени зависел от Symphony 3, срок службы которого официально истекает в ноябре 2021 года. А это технически означает, что после ноября 2021 года никакие ошибки безопасности Symphony 3 не будут устранены. Следовательно, вы не можете продолжать использовать 8 после ноября 2021 года. Или мы можем сказать, что вам придется перейти на 9.
Как выпуск 9 повлияет на сайты 8?
По сравнению с 7, 8 был большим инновационным технологическим открытием. И это стало одной из основных причин, почему переход с 7 на 8 был долгим и трудным процессом. С окончанием срока службы 8 переход на 9 будет, безусловно, легким процессом.
Те, кто уже работает с 8, могут легко перейти на 9. Поскольку это обновление происходит молниеносно. Ваш сайт на 8 будет отлично работать и с 9. Изменением, которое вы заметите в 9, будет удаление устаревшего кода.
Основные различия между 8 и 9
Каждый раз, когда выпускается новая версия системы управления контентом (CMS), вы не можете рассчитывать, что она обеспечит вам обратную совместимость. Но уже объявил, что он будет на 100% обратно совместим со своей предыдущей версией 8.
Однако краеугольным камнем 8 были Symphony 3 и API-интерфейсы , которые не занимают никакого места и не имеют значения в 9. Следующие вещи могут привлечь ваше внимание.
- 9 сосредоточится на удалении устаревших функций и улучшении зависимостей . Таким образом, 9 будет более надежной версией.
- Если вы уже работаете со своим сайтом 8, обновление до 9 будет действительно простым и плавным. Поскольку в 9 нет таких кардинальных изменений.
- Обновление до 9 – несложный процесс. Конечно, в новом выпуске многие устаревшие функции заменяются новыми.
Что нового в 9?
Плавное обновление
9 построен внутри 8. Одной из основных причин выпуска 9 является необходимость устранения ошибок в коде. С каждым новым обновлением 8 в экосистему добавляется много важных функций. 9 имеет почти те же функции, что и 8.9.
Удаление устаревшего кода
Когда добавляются новые функции, он имеет намерение реализовать новые способы. Конечно, 9 пытается убрать все, что отстает. Или любой фрагмент кода, который больше не требуется.
Устранение сторонних зависимостей
Еще один фактор, который ускорил потребность в запуске 9, связан со сторонними зависимостями. Когда вы работаете на веб-сайте , использование сторонних плагинов и приложений может занимать некоторое пространство. Особенно Symphony и Twig. А будет полностью совместим с Symphony 4, 5 и Twig 2.
Совместимость модулей 8 в 9
Модули участников 8 будут полностью совместимы с 9. Неудивительно, что модули, представленные в предыдущей версии, совместимы с грядущей новой версией. Точно так же 9 даст вам возможность быть полностью совместимым со всеми модулями, предоставленными 8. И делает 9 тем, чего стоит ждать. Однако вы можете захотеть добавить некоторые
Как подготовиться к 9?
Основная привлекательность всего этого процесса обновления – удаление ненужных кодов. Вы можете быть готовы к обновлению 9 следующими способами.
- Будьте в курсе возможностей 8. Особенно обновление 8.9.
- Используйте check для подготовки отчета об устаревших кодах.
- Следите за активными модулями .
- Желательно использовать обновленные версии зависимостей.
Однако, если вы когда-нибудь заметите какую-либо ошибку или почувствуете необходимость обновить свой сайт , сделайте это немедленно. Вы знаете, на
Итак, когда вам следует перейти на 9?
Если вы уже используете 8 или хотите создать тему с нуля, вам придется постоянно обновляться. И поддерживайте свой сайт с помощью эффективных стратегий
Если вы уже работаете над сайтом , вы должны знать, что переключение с одной версии на другую может быть обременительным. Если быть точным для новичков. Здесь следует отметить, что если вы все еще работаете над 7, вы можете подождать следующие два месяца. А затем сразу переходите к 9.
Или вы можете сначала перейти на 8, а затем на 9 в течение следующих двух месяцев. Однако перемещение вашего сайта может зависеть от нескольких факторов, которые могут подходить или не подходить во многих обстоятельствах.
Как вы, возможно, видели, дизайнеры сохраняют свою структуру тем
9 – Заключение
Итак, в принципе, обновление до 9 не должно быть сложным и длительным процессом. А постоянное обновление вашего 8 – это самый быстрый и простой способ быть готовым к этому крупному обновлению. И даже если вы не хотите обновлять это в ближайшее время, вы можете легко использовать 8 до ноября 2021 года. Выбор полностью за вами.
Но если вы, как и я, взволнованы этим обновлением, и у вас есть несколько вопросов. Не стесняйтесь оставлять их в комментариях ниже. Я постараюсь ответить на них как можно скорее.
Часто задаваемые вопросы
- Должен ли я обновить свой сайт с 7 до 8 или дождаться выпуска 9?
Ответ Релиз 9 не за горами, и если вы все еще используете 7, я бы посоветовал вам начать думать об обновлении до 9 прямо сейчас. Потому что 8 и 9 имеют некоторые похожие функции, за исключением некоторых, рассмотренных выше.
- Имеется ли обратная совместимость с 9?
Ответ Да, 9 на 100% обратно совместим.
- Что такое модуль ?
Ответ Модули – это в основном набор функций, расширяющих функциональность . Вы можете проверить это
- Могу ли я перейти на сайт WordPress ?
Ответ Да! Вы можете в любой момент перенести свой сайт WordPress на с помощью модулей.
Источник записи: