Перейти к содержанию

Все разделы сайта

Написать о задаче

Справочный доклад, редакция 1.1, 13 октября 2026 года

Joomla 6: возможности, ключи и приёмы

Как устроена шестая Joomla изнутри и как этим пользоваться в работе: ядро, Web Asset Manager, шаблоны, поля и метки, Web Services API, командная строка, ключи конфигурации, безопасность и производительность. Всё проверено на живых установках 6.1.4 и 6.2.0.

17

глав и три приложения

236

маршрутов Web Services API

67

ключей конфигурации

53

таблицы

28

примеров кода

Что внутри

  1. Joomla 6 в одной картине
  2. Что нового в 6.0, 6.1 и 6.2
  3. Устройство ядра
  4. Web Asset Manager: как подключать скрипты и стили
  5. Шаблоны, дочерние шаблоны и переопределения
  6. Содержимое: категории, метки, поля, версии
  7. Web Services API
  8. Командная строка и планировщик задач
  9. Приёмы кода для расширений
  1. Ключи и безопасность
  2. Производительность и масштаб
  3. Языки, адреса и структурированные данные
  4. Каталог приёмов
  5. Кейсы
  6. Каталог граблей
  7. Обновление и переезд: чек-лист
  8. Дорожная карта и поддержка

Приложения: ключи конфигурации, карта API, словарь терминов; список использованных источников.

Как читать: знаки проверки

Рядом с утверждениями доклада стоят знаки: по ним видно, откуда взят факт и насколько ему можно доверять.

  • «стенд» — воспроизведено запуском на установке Joomla. Слово пришло в русский язык из немецкого Stand — «место, стойка»; в технике так зовут установку, на которой испытывают изделие, прежде чем пустить его в дело;
  • «исходники» — прочитано в коде пакета;
  • «документация» — сказано в официальном документе проекта;
  • «практика» — наблюдение автора по рабочим проектам;
  • «сторонний» — сообщено источником вне проекта;
  • «исследование» — взято из исследования «Joomla 6 для новостной редакции», где у факта есть номер источника.

Что проверено, а что нет

Проверены полные пакеты 6.1.4, 6.2.0-rc2 и 6.2.0 на PHP 8.3, MariaDB 10.11 и Apache 2.4: 236 маршрутов API, три собственных плагина — системный, консольный и плагин планировщика, — сценарии вне веб-контекста, запись материалов, меток и настраиваемых полей из кода. Не проверялись поведение под большой нагрузкой, совместимость сторонних расширений с Joomla 6, PostgreSQL и хостинг на Windows.

Что такое Web Services API

Это программный интерфейс, встроенный в ядро Joomla с четвёртой версии: внешняя программа читает и меняет материалы, категории, пользователей HTTP-запросами в формате JSON:API, не заходя в панель управления. Маршрут — адрес, по которому интерфейс принимает запрос определённого вида; в шестой Joomla их 236, и полная карта вынесена в приложение доклада.

Стенд и лицензия

Исходники трёх плагинов стенда и шесть сценариев проверки лежат в папке lab/ репозитория, под лицензией MIT. Тексты доклада — по лицензии CC BY 4.0: перепечатывать, переводить и цитировать можно со ссылкой на автора.

Переезд на Joomla 6 или своё расширение

Проверю сайт по чек-листу доклада, переведу на Joomla 6 без плагина обратной совместимости, напишу плагин под вашу задачу.