Что нового в Joomla 4

Что нового в Joomla 4

Joomla – это вторая по популярности система управления контентом (CMS), которая идет сразу же после WordPress. Недавно был анонсирован выпуск альфа версии Joomla 4.

Несмотря на то, что это только альфа версия Joomla 4, разработчики Joomla и ее поклонники уже оценили множество новых функций и преимуществ, представленных в новой версии.

Так как данная CMS с открытым исходным кодом и разрабатывается на добровольной основе разработчиками Joomla со всего мира, то трудно сказать точную дату официального релиза Joomla 4. Однако, если верить информации с официального сайта, то Joomla 4 выйдет в ближайшие 6 месяцев.

Если вам интересно, что нового в Joomla 4, тогда читайте статью дальше, мы расскажем вам о новых функциях более детально. Ну, а если вы торопитесь и хотите узнать краткий обзор Joomla 4, тогда вам следует знать, что в новой версии Joomla был улучшен пользовательский интерфейс и качество кода. Также была добавлена интеграция с Bootstrap 4, было повышено минимальное требование к версии PHP, теперь это PHP 7 и выше (напомню, что раньше Joomla поддерживала версию начиная с PHP 5.3.10). Был добавлен новый медиа-менеджер, а также улучшена админ-панель Joomla.

А теперь давайте рассмотрим новые функции и преимущества в Joomla 4 более детально.

Новая интуитивно понятная админ-панель Joomla

В Joomla 4 доступна новая и очень интуитивно понятная админ-панель. Разработчики Joomla 4 интегрировали последнюю версию Bootstrap, на данный момент это Bootstrap 4, для разработки нового базового пользовательского интерфейса.

Панель администратора – это первое, что видит пользователь после входа в админку сайта. Если панель администратора пользователю кажется непонятной и перегруженной элементами управления, то он скорее всего не захочет пользоваться ей снова. Именно по этой причине разработчики Joomla стараются создать новую и очень привлекательную админ-панель.

Новая админ-панель Joomla

Joomla 4 и все ее последующие версии всегда будут использовать последнюю версию Bootstrap, чтобы избежать возможных конфликтов и проблем с совместимостью.

Joomla 4 собирается предложить совершенно новый, улучшенный и отзывчивый бэкенд для того, чтобы сделать его более удобным и привлекательным. Также в бэкенде есть опция, которая позволяет свернуть боковую панель, чтобы освободить больше места для основной рабочей области. Еще одно из улучшений заключается в следующем: если у вас в главном меню открыт один из пунктов меню, то в случае открытия другого пункта меню, открытое меню ранее, автоматически свернется.

Также Joomla 4 представила два новых шаблона: Cassiopeia для фронтенда (видимая часть сайта), Atum для бэкенда (админка сайта). Оба шаблона интегрированы с Bootstrap 4 и полностью адаптивны.

Если вам интересно, как выглядит новый релиз, то вы можете самостоятельно ознакомиться с ним, для этого просто скачайте последнюю версию Joomla с GitHub и протестируйте. Бэкенд Joomla 4 разработан таким образом, чтобы пользователи могли легко получить всю нужную информацию с панели управления.

Реализация слоев MVC

Joomla 4 поддерживает компоненты, которые используют пространство имен (namespace). «В компоненте должны быть ограничения в том, что он делает. Компонент должен выполнять только свои основные функции, а все остальные действия должна делать система», – сказал Марко Дингс (Marco Dings) на JWC 2015.

Этот подход позволяет любому компоненту использовать новые возможности, разработанные для различных расширений, сохраняя при этом код чистым.

Новый медиа-менеджер

Новый медиа-менеджер

Также Joomla 4 предлагает новый медиа-менеджер, который помогает пользователям легче управлять своими медиа файлами. Пользователи смогут структурировать систему папок, проще управлять файлами, а также настраивать определенные разрешения для каждой группы пользователей.

Удаление jQuery из ядра системы

jQuery был удален из ядра Joomla 4. Это было сделано для того, чтобы избежать конфликтов с другими библиотеками, а также для улучшения времени загрузки.

Код Joomla стал проще и стало проще программировать

Данная новость понравится разработчикам. Так как в ядро Joomla 4 были внесены значительные изменения, которые позволят улучшить качество кода. Это сделает Joomla 4 более простым в обслуживании.

В Joomla 4 есть и множество других улучшений, таких как новая переписанная система плагинов. На замену JFactory приходит контейнер внедрения зависимостей (Dependency Injection Containers). А также Joomla фреймворк, который наверняка будет полезен для разработчиков Joomla.

Новый CSS фреймворк

Как говорилось ранее, Joomla 4 предлагает полностью новый и современный CSS фреймворк, а именно Bootstrap 4, оставив позади старый CSS фреймворк Bootstrap 2.

Также следует отметить, что все новые версии Joomla, начиная с версии 4, всегда будут использовать последнюю версию Bootstrap.

Наряду с этим появились новые понятия Jlayout для разработки общей библиотеки JavaScript, которая будет обращаться к Bootstrap. Это поможет программистам легко запускать все расширения Joomla на всех шаблонах Joomla.

Улучшенное SEO

Все знают насколько важно создавать SEO-оптимизированные сайты. И к счастью разработчики Joomla всегда заботятся об этом. В новой версии Joomla 4 будет уделено особое внимание SEO. Все запланированные функции уже внесены в список задач разработчиков. Будем надеяться, что все будет полностью реализовано в новой стабильной версии Joomla 4.

Простая установка

Простая установка

Установка и настройка Joomla никогда не была сложной задачей, а в новой версии Joomla 4 все станет еще проще и понятнее. Теперь установка демо-данных и многоязычная установка вынесены в отдельный шаг настройки Джумла, чтобы пользователь сразу же смог настроить и запустить свой веб-сайт без каких-либо проблем.

Множество цветов и потрясающая типографика

И последнее, но не менее важное. Joomla 4 предлагает множество вариантов цветов и новую типографику. Шрифт Roboto станет базовым шрифтом для Joomla 4, и это все благодаря тому, что Roboto предлагает большой выбор начертаний шрифтов: light, thin, bold, regular, medium и black, что позволит лучше подобрать шрифт под дизайн вашего сайта.

В Joomla 4 цвета панели управления будут зависеть от пользователя. Теперь пользователь сам сможет менять цвет фона и текста. Наряду с этим боковая панель будет темно-синего цвета со светло-серым шрифтом, который используется в панели управления.

Мы рассмотрели часть новых функций, которые появятся в Joomla 4. Поскольку Joomla 4 все еще находится в стадии разработки, то возможно разработчики в скором времени порадуют нас и другими новыми интересными функциями. Как только они станут доступны, я с радостью напишу вам о них на страницах моего сайта.


Перевод статьи: joomdev.com

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


Защитный код
Обновить