Наверное, ещё не все успели познакомиться с новым порталом документации Joomla, который запустили вместе с Joomla 4. Портал постепенно заполняется, имеет удобную и привычную для разработчиков навигацию. Также в нём уже описаны некоторые особенности и "фишки" ядра Joomla, которых нет в старом портале docs.joomla.org
. Например, там описано как настроить популярные IDE (среды для разработки) для работы с Joomla (PHP Storm, Visual Studio, Eclipse), как работать с Git. В процессе описания базовые концепции ядра Joomla:
- Namespaces,
- система плагинов (Extension и Dispatcher классы)
- Dependency Injection
- Access control list (паттерн ACL, права и группы доступа пользователей)
- класс Database для работы с базой данных
- классы Form и FormField для работы с любыми расширениями Joomla
и многое-многое другое...
Сайт будет полезен как начинающим разработчикам, так и профессионалам
Опытные участники сообщества могут сделать свой вклад в развитие как движка, так и сообщества и написать свою статью в документацию или дополнить существующие.