CMS Joomla 5.0 – это версия системы управления контентом Джумла, которая вышла 17 октября 2023.
Видео обзор
- Joomla 4.4 – 00:01:31.
- Повышение требований к хостингу – 00:02:26.
- Ночной режим админки Joomla 5 – 00:02:47.
- Внешний вид всплывающих диалоговых окон – 00:04:00.
- Структурированные данные (Schema.org) – 00:04:12.
- Текстовый редактор – 00:07:34.
- Плагины умного поиска – 00:08:15.
- Сортировка меню – 00:09:11.
- Плагин совместимости – 00:09:44.
- Другие изменения – 00:10:13.
Видео лучше просматривать с качеством «1080p HD». Этот и другие видеообзоры и уроки можете найти на моём YouTube канале.
Ссылки из видео:
- Бесплатные видео-уроки по Joomla 4.
- «Что нового в Joomla 4.3».
- «Когда, зачем и как нужно обновлять сайт. На примере Joomla».
- «Обновление Joomla 3 до 4 на примере сайта Aleksius.com».
- Сроки поддержки Joomla 4.4.
- Системные требования к Joomla 5.0.
- «Материалы Джумла 4. Создание, управление и вывод на сайте».
- «Обзор Google Structured Data. Компонент Joomla для структурированных данных Google».
- «Урок по TinyMCE. Визуальный текстовый редактор Joomla 4».
- «Умный поиск Joomla 4. Индексация поиска, настройки модуля».
- «Урок по меню Джумла 4. Создание и редактирование».
В Joomla 5 есть ряд обновлений, направленных на повышение безопасности, доступности для инвалидов, скорости и других важных «направлений». Большинство изменений связано с кодом.
В предыдущем цикле бесплатных видеоуроков мы рассмотрели пошаговый процесс создания сайта на Joomla 4. Применяли только бесплатные компоненты. В результате получился сайт-визитка, который был выгружен на хостинг. Также рассмотрели базовые вопросы защиты, ускорения и SEO оптимизации сайта. Записанные ранее уроки для Joomla 4, почти полностью, актуальны и для текущей версии Joomla 5.0. По крайней мере это действительно на 18.10.2023.
В статье «Что нового в Joomla 4.3» мы рассмотрели основные отличия Джумла версии 4.3 от 4.2. В этой статье поговорим о самых «крупных», на мой взгляд, изменениях версии 5.0, по сравнению с версией 4.3.
В обзоре участвует последняя доступная мне, на момент написания статьи (18.10.2023), русскоязычная версия Joomla 5.0 и 4.4.0 на локальном сервере с PHP 8.1.9 и MySQL 8.0.30.
Информация подготовлена на основании материалов статьи «Joomla 5.0 and Joomla 4.4 are here!».
Изменения в Joomla 5.0
Если Вас интересует вопрос целесообразности обновления сайта, то в статье «Когда, зачем и как нужно обновлять сайт. На примере Joomla» есть моё мнение на этот счёт. А в статье «Обновление Joomla 3 до 4 на примере сайта Aleksius.com» делюсь опытом по обновлению.
Согласно данным на официальном сайте, Джумла 4.4 будет поддерживаться до 17 октября 2025 года.
Сразу отмечу, что обновление Joomla 3 до 4 на много более длительный, сложный и дорогой процесс, чем обновление с Joomla 4 до 5. Подробнее про обновление с 4-й Джумлы до 5-й можете узнать в официальной документации «Joomla 4.4.x to 5.x Planning and Upgrade Step by Step».
Обновление минимальных системных требований. Для работы Joomla 5 хостинг должен отвечать минимум таким требованиям:
- PHP – 8.1.0 (с модулями json, simplexml, dom, gd, mysqlnd или pgsql).
- MySQL 8.0.13, или MariaDB 10.4.0, или PostgreSQL 12.0.
- Apache 2.4 или Nginx 1.21 или Microsoft IIS – 10.
Подробнее можете узнать на официальном сайте.
Ночной режим админки Джумла. Теперь администраторы могут включить «тёмную тему» админки (рисунок ниже).
Для включения тёмной темы админки Joomla 5 («ночного режима») включите соответствующий режим в настройках своего браузера или операционной системы. А в Joomla 5.1 был добавлен переключатель режимов прямо в админку.
На рисунках ниже показаны примеры настроек разных браузеров.
Для Google Chrome нужно включить тёмную тему в операционной системе. На рисунке ниже показан пример в Windows 11 Pro 22H2 22621.2428.
Интеграция со Schema.org (структурированные данные). В Joomla 5 были добавлены 7 плагинов (тип schemaorg) для реализации микроразметки таких типов:
- BlogPosting (статья).
- Book (книга).
- Event (мероприятие).
- Organization (логотип).
- Person (персона, автор).
- Recipe (рецепт).
- JobPosting (вакансия).
А в Joomla 5.1 были добавлены ещё два плагина.
В настройках каждого плагина (рисунок ниже) можно выбрать компоненты, на которые будет распространяться действие данного плагина. Доступны компоненты Контакты и Материалы.
Также есть плагин «System - Schema.org» (рисунок ниже).
После заполнения этого плагина соответствующими данными можно перейти в настройки, например, материала и на вкладке Schema указать уже конкретные данные для этого материала (рисунок ниже).
На рисунке ниже показан пример проверки кода страницы со структурированными данными в Инструменте проверки расширенных результатов. Как видите, есть незначительные проблемы, но думаю, что они будут исправлены.
Ранее в статье «Обзор Google Structured Data. Компонент Joomla для структурированных данных Google» мы уже рассматривали расширение, которое позволяет внедрить микроразметку. А теперь подобные возможности есть в Джумла по умолчанию.
Также был изменён внешний вид всплывающих диалоговых окон в админке (рисунок ниже).
Улучшения для повышения скорости и снижения нагрузки на хостинг (сервер):
- Улучшения кэширования.
- Оптимизация исходного кода.
Другие обновления и изменения:
- Улучшена совместимость с PHP 8+.
- Обновлена версия Bootstrap до 5.3.2.
- Обновлена версия текстового редактора Codemirror до 6.
- Обновлена версия визуального текстового редактора TinyMCE до 6.7. Добавлена возможность задавать выравнивание в настройках изображений (рисунок ниже).
- В медиа менеджере добавлена поддержка AVIF.
- Во всех плагинах умного поиска появилась возможность исключать из индексации элементы в архивах и отдельные области таксономии. Например, для материалов (рисунок ниже) можно исключить материалы в архиве, а таже такие таксономические данные: автор, категория, язык и тип.
- Добавлена возможность сортировки меню (рисунок ниже) по аналогии с сортировкой пунктов меню.
- Удалены плагины reCAPTCHA.
- Добавлена поддержка Fontawesome 6.4.
- Множество изменений в коде для повышения безопасности и эффективности работы Joomla.
- Добавлен плагин «Behaviour - Backward Compatibility» (рисунок ниже), позволяющий обеспечить совместимость 5-й версией Джумлы некоторыми расширениями и шаблонами Joomla 4, в которых используется устаревший код.
Изменения в Joomla 4.4
В Joomla 4.4 нет каких-то особых изменений. Эта версия нужна для облегчения обновления с 4-й версии на 5-ю.
Предполагается, что все расширения и шаблоны для Joomla 4, в которых не используется устаревший код, будут работать и с 5-й версией Джумлы (даже без плагина «Behaviour - Backward Compatibility»).
Как видите, в Джумла 5 сделано достаточно много изменений. В основном они касаются кода и призваны повысить скорость, защищённость, стабильность работы и совместимость CMS с новыми программными продуктами. В свою очередь это даёт возможность разработчикам создавать более современные расширения и шаблоны. В итоге это может помочь сделать более лучший сайт с меньшими затратим по времени.
Учитывая минимальные изменения в плане интерфейса админки и логики управления сайтом, все ранее записанные для Джумла 4 видеоуроки и инструкции актуальны для Joomla 5.
| Похожие материалы |
|---|
| Автор статьи – Хорошевский Алексей |
|---|
Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе… Публикации и работа: |
Полезные ссылки:

