На сегодняшний день далеко в прошлом остались те времена, когда веб-мастеру, для того чтобы создать самый простой сайт приходилось верстать страницы, писать вручную десятки скриптов, причем довольно часто приходилось это делать нуля. В настоящее время миллионы сайтов создаются на готовых движках, которые могут быть либо бесплатными, либо платными – стоящими очень часто достаточно дорого. Среди множества движков выделим один и расскажем о нем как можно подробнее.
Joomla - это бесплатное программное обеспечение, которое впервые было предоставлено пользователям в 2000 году. На данный момент - это один из наилучших бесплатных движков созданных на языке программирования PHP.
Компания Rice Studios в 2000 году выпустила первую версию программы под названием CMS «Mambo» и несколько дополнений.
Однако разработки на этом не заканчиваются, и в 2001 году выходит третья версия движка версии Mambo, c дополнением Mambo Site Server получившая лицензию GNU GPL.
В 2002 году разработчики, проект Mambo Site Server переименовывают в Mambo Open Source (Версия с открытым кодом). В итоге проект получил всемирное признание и большое количество наград Open-Source.
Престижный журнал Linux вручил Mambo награду «Лучший проект года, бесплатного программного обеспечения», а издание Linux User - удостоил наградой «Лучшее программное обеспечение для системы Linux». Однако одно из самых важных событий - это признание шаблонов Mambo лучшими среди огромного разнообразия движков.
Mambo была награждена рядом важнейших призов, таких как «Лучшее открытое решение» и «Лучшая демонстрация — законченное промышленное решение» — на мировой презентации Linux World. В 2005 году версия Mambo переименована в «Jango». Создана организация Mambo Foundation с целью защиты интересов Mambo, она обеспечивала более быстрое продвижение продукта. В связи с этим событием Mambo Open Source разделилась на две части, так как это расценивалось, как попытка Rise Studio получить контроль над проектом «Mambo». В августе 2005 года разработчики объединяются в организацию Open Source Matters и составляют прогрессирующий проект. Через несколько месяцев они создают проект (Joomla), который в будущем станет лучшим среди бесплатных движков. Самая первая версия была сильно похожа на своего предшественника Mambo. В конце года начинается разработка принципиально новой системы Joomla 1.1, которая так и не вышла в свет.
Правда, на этих успехах разработчики не остановились, а продолжили разработки. Ближе к концу года появляется beta-версия с другим индексом - Joomla 1.5 Beta. Расширяется и команда переводчиков для распространения продукта в разные страны мира. Венцом этого года, является победа Joomla CMS на конкурсе компании Packt Publishing в номинации самой лучшей из бесплатных систем по управлению сайтом.
В середине года была выпущена Joomla 1.5, которая имеет огромное количество отличий от своих предшественников. Была исправлена и доработана Mamba, получившая версию 4.6. Вводится MVC, что приводит к снижению совместимости Joomla и Mambo. Движок Joomla CMS по ежегодной традиции занимает первое место, на этот раз в номинации «Best Open Source PHP CMS».
В 2008 году компания решила расширить штат разработчиков для развития Joomla и нанимает всё больше людей, которые будут заниматься локализацией и переводом.
В настоящее время очень быстрыми темпами идёт работа над новой версией - Joomla 1.6, которая будет совместима с предыдущей версией (Joomla 1.5), но перейдет на PHP 5,0. Поддержка Legacy Mode не планируется.