Почему мы используем Joomla
Первые сайты мы начали делать еще на Joomla 1.5, это был далекий 2011 год. Тогда нам казалось, что других альтернатив просто нет (на тот момент их действительно было мало). В основном это были CMS, заточенные на что то одно: интернет магазин, сайт-визитка, портал, форум и т.д. Нам же хотелось иметь некую "базу" для начальной сборки сайта, из которой мы можем пойти в любую сторону.
Так и повелось. Мы используем CMS Joomla как ядро для сайта, а дальше сайт обрастает модулями и компонентами нашей собственной разработки, используя API Joomla.
Для нас не проблема сделать быстро работающий сайт на движке Joomla с десятками миллионов страниц, т.к. CMS в нашем случае - это набор API-функций для работы с базой и пользователем.
Так же не проблема связать огромный каталог сайта с программой 1С или привязать онлайн оплату на сайте.
Поэтому выбор платной CMS - не панацея. Бесплатные open source продукты, в умелых руках, могут работать так же хорошо, если не лучше, чем платные аналоги.
Кстати, на сегодняшний день мы уже запустили несколько сайтов на Joomla 5, которая вышла совсем недавно.