Mambo (Joomla)


Сайт: joomla.org, ru-mambo.ru
Цена: Бесплатная
Плюсы: большое количество модулей; легкость изготовления стандартного сайта; активное сообщество; красивый интерфейс
Минусы: сложность в кастомизации; отсутствие нормального API; множественные уязвимости

Имел дело только с Mambo, но подозреваю, что Joomla от нее пока мало чем отличается (Joomla считается менее стабильной веткой). Mambo — одна из самых популярных систем в рунете. Не знаю, почему так вышло — может из-за удачного маркетинга или красивого интерфейса админской. А может быть потому, что симпатичный сайт можно сделать буквально за 5 минут.

В комплекте уже идет готовое решение (вариации которого все чаще встречаются в интернете, повторяя судьбу nuke-систем). Однако при попытках значительно переделать сайт под свои нужды вы можете столкнуться с определенными трудностями (преодолеть которые можно, но не просто). В частности, с трудом поддается контролю HTML-код, выдаваемый разными модулями.

Работа с исходным кодом тоже не понравилась. Нормального API я так и не увидел (хотя признаюсь, что работал всего с парочкой модулей). Кроме того, у Mambo довольно запутанное ядро, поэтому писать для нее свои модули «с наскока» будет сложно. И вообще, каждый модуль работает, как ему захочется (так как нет единого стандарта), что только ухудшает положение, а попытка разобраться в «кишках» компонентов может вызвать массу неприятных ощущений.

По моему мнению, Mambo лучше всего подходит для создания малых и средних порталов, которым не предъявляется особых требований по оформлению. Также неплохо получаются сайты различных сообществ.

В целом, система производит противоречивое впечатление. С одной стороны, ее развитие должно быть интересным, но с другой стороны, несмотря на наличие множества разнообразных модулей, я часто сталкивался с невозможностью полностью приспособить их под свои нужды. Да и вообще, система выглядит несколько разобщенной.