Вообще, Joomla и Bootstrap - это разные вещи. Joomla - это система управления контентом (сайтом), в то время как Bootstrap - это каркас с версткой, которую можно менять под свой дизайн сайта. Другими словами, можно взять любую верстку (на Bootstrap или без) и натянуть на шаблон Joomla. Разница в том, что верстка представляет собой интерфейс сайта, но это только интерфейс, сайт не будет рабочим без самой системы управления. Вот тут-то и нужна Joomla, чтобы взять любую верстку, и перевести ее в формат шаблона для Joomla. Как правило, верстку выполняет верстальщик, а натяжку на Joomla - программист, который знает язык программирования PHP.
Как выгодно покупать доллары? Анализ стратегий и статистики за 25 лет