В последнее время в чат чаще стали обращаться разработчики, имеющие опыт с другими CMS и не имеющие представления о том, как устроена и работает Joomla. Базовые знания о Joomla: описание принципа действия, обзоры папок и таблиц, понятие расширений, событий и параметров, обзор MVC. Материалы (пока что) в основном о Joomla 3, но многое актуально и для современной Joomla 4.
Обзор папок и таблиц
Разбираемся в структуре директорий и таблицах базы данных Joomla.
Типы расширений в Joomla
Расширения - это важная часть любой CMS и Joomla не исключение. Кратко рассмотрим все типы расширений, существующие в Joomla.
MVC в Joomla
MVC в Joomla практически следует каноническому шаблону проектирования Model-View-Controller, но с некоторыми отступлениями.
События и плагины в Joomla
События позволяют расширить возможности ядра и расширений через связанные с этими событиями плагины.
Общая информация о принципе действия Joomla
Кратко рассмотрим общий принцип действия Joomla, начиная с загрузки файла index.php и заканчивая отображением страницы в обозревателе.
Dependency Injection Containers
Как и для чего использовать Dependency Injection Containers в Joomla.