Joomla! основана на популярной и коммерческой CMS Mambo. В 2005 году
часть разработчиков Mambo покинула проект, и впоследствии, 16 сентября
(прямо на мой день рождения) 2005 года появилась первая версия Joomla! —
1.0.0 [Sunrise]. Данная версия была практически полной копией Mambo 4.5.2.3.
В первой версии Joomla! были исправлены некоторые ошибки и уязвимости,
найденные в Mambo 4.5.2.3. Но самое главное, Joomla!, в отличие от Mambo,
была бесплатной! Любой желающий мог скачать ее и установить на свой
хостинг.
Joomla! — система управления контентом (содержанием) сайта. Название
созвучно со словом "Jumla", что означает "все вместе", "все в одном", что
отображает подход разработчиков к проектированию этой CMS.
CMS Joomla! написана на языке программирования РНР, что делает ее весьма универсальной — ее можно установить как на домашнем компьютере (конечно, для Этого нужно будет установить также Web-сервер Apache), так и на практически любом хостинге. В качестве хранилища данных эта CMS использует сервер баз данных MySQL, который тоже является стандартом де-факто на серверах хостинг-провайдеров.
Система Joomla! является совершенно бесплатной и распространяется по
лицензии GPL.