Выберите язык

Joomla

Featured

Что нового в Joomla 5 и 4.4

 

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 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.0
Joomla 5.0

Для включения тёмной темы админки Joomla 5 («ночного режима») включите соответствующий режим в настройках своего браузера или операционной системы. А в Joomla 5.1 был добавлен переключатель режимов прямо в админку.

На рисунках ниже показаны примеры настроек разных браузеров.

Firefox 118.0.2
Firefox 118.0.2
Opera One 103.0.4928.34
Opera One 103.0.4928.34
Microsoft Edge 118.0.2088.57
Microsoft Edge 118.0.2088.57

Для Google Chrome нужно включить тёмную тему в операционной системе. На рисунке ниже показан пример в Windows 11 Pro 22H2 22621.2428.

Windows 11 Pro 22H2 22621.2428
Windows 11 Pro 22H2 22621.2428

Интеграция со Schema.org (структурированные данные). В Joomla 5 были добавлены 7 плагинов (тип schemaorg) для реализации микроразметки таких типов:

А в Joomla 5.1 были добавлены ещё два плагина.

В настройках каждого плагина (рисунок ниже) можно выбрать компоненты, на которые будет распространяться действие данного плагина. Доступны компоненты Контакты и Материалы.

Что нового в Joomla 5.0
Что нового в Joomla 5.0

Также есть плагин «System - Schema.org» (рисунок ниже).

Плагин «System - Schema.org»
Плагин «System - Schema.org»

После заполнения этого плагина соответствующими данными можно перейти в настройки, например, материала и на вкладке Schema указать уже конкретные данные для этого материала (рисунок ниже).

Вкладка «Schema»
Вкладка «Schema»

На рисунке ниже показан пример проверки кода страницы со структурированными данными в Инструменте проверки расширенных результатов. Как видите, есть незначительные проблемы, но думаю, что они будут исправлены.

Инструменте проверки расширенных результатов
Инструменте проверки расширенных результатов

Ранее в статье «Обзор Google Structured Data. Компонент Joomla для структурированных данных Google» мы уже рассматривали расширение, которое позволяет внедрить микроразметку. А теперь подобные возможности есть в Джумла по умолчанию.

Также был изменён внешний вид всплывающих диалоговых окон в админке (рисунок ниже).

Всплывающее диалоговое окно
Всплывающее диалоговое окно

Улучшения для повышения скорости и снижения нагрузки на хостинг (сервер):

  • Улучшения кэширования.
  • Оптимизация исходного кода.

Другие обновления и изменения:

  • Улучшена совместимость с PHP 8+.
  • Обновлена версия Bootstrap до 5.3.2.
  • Обновлена версия текстового редактора Codemirror до 6.
  • Обновлена версия визуального текстового редактора TinyMCE до 6.7. Добавлена возможность задавать выравнивание в настройках изображений (рисунок ниже).
TinyMCE 6.7
TinyMCE 6.7
  • В медиа менеджере добавлена поддержка AVIF.
  • Во всех плагинах умного поиска появилась возможность исключать из индексации элементы в архивах и отдельные области таксономии. Например, для материалов (рисунок ниже) можно исключить материалы в архиве, а таже такие таксономические данные: автор, категория, язык и тип.
Умный поиск
Умный поиск
Сортировка меню
Сортировка меню
  • Удалены плагины reCAPTCHA.
  • Добавлена поддержка Fontawesome 6.4.
  • Множество изменений в коде для повышения безопасности и эффективности работы Joomla.
  • Добавлен плагин «Behaviour - Backward Compatibility» (рисунок ниже), позволяющий обеспечить совместимость 5-й версией Джумлы некоторыми расширениями и шаблонами Joomla 4, в которых используется устаревший код.
Плагин «Behaviour - Backward Compatibility»
Плагин «Behaviour - Backward Compatibility»

Изменения в 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-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе…

Социальные сети:

Публикации и работа:

 

Полезные ссылки:

Загрузка комментария... Комментарий будет обновлён через 00:00.
Напишите комментарий...
- оставшихся символов.
или оставить комментарий как гость