Joomla - одна из самых популярных во всём мире CMS, на которой создан не один миллион сайтов. Joomla подходит для создания как простых сайтов, так и для довольно сложных проектов. Есть примеры сайтов-новостников на Joomla, которые выдерживали 1000000 уникальных посетителей в сутки. И интернет-магазинов с более чем 32000000 товаров. Под капотом Joomla находится полноценный PHP фреймворк, аналогично Laravel, Yii и других, который даёт широкие возможности для разработки.
Joomla предлагает 7 типов расширений: компонент, модуль, плагин, библиотека. шаблон, пакет, файл. Из которых самые востребованные обычно - компонент, модуль и плагин. Наличие развитой системы плагинов позволяет чаще всего быстро интегрировать Joomla с внешними системами: CRM, сервисами учёта, аналитики, e-mail рассылок, платёжными системами и т.д.
Разработка Joomla расширений на заказ обычно требуется либо представителям сервисов, которые хотят предоставить своим клиентам возможность быстро и легко установить готовое решение по интеграции Joomla со своим сервисом. Либо же тем проектам, которым уже не хватает стандартного функционала. Для обоих случаев Joomla прекрасно подходит.