Расширение Joomla — устанавливаемая программная часть, добавляющая или изменяющая возможности CMS. Расширения бывают встроенными в ядро и сторонними.
Основные типы
Компоненты обслуживают функциональные области, модули выводят блоки, плагины обрабатывают события, шаблоны задают оформление. Joomla также поддерживает языковые пакеты, библиотеки и пакеты из нескольких расширений. Один продукт может состоять из нескольких типов.
Установка и сопровождение
Установка выполняется штатным менеджером расширений Joomla. До установки проверьте источник, совместимость с CMS и PHP, зависимости, обновления и лицензию. Расширение может создавать собственные таблицы, файлы и настройки, поэтому удаление требует проверки сохранности нужных данных.
Количество расширений само по себе не определяет качество сайта Joomla. Важнее необходимость каждой части, её поддержка и проверенное взаимодействие с остальной системой.