Joomla является свободным и открытым исходным кодом система управления контентом (CMS), для публикации веб-контента. Он построен на рамках веб-приложений модель-представление-контроллер, который может быть использован независимо от CMS.

 

Joomla написана на PHP, использует объектно-ориентированное программирование (ООП методы) (начиная с версии 1.5 и шаблонов проектирования программного обеспечения,хранит данные в MySQL, MS SQL (с версии 2.5), или PostgreSQL (с версии 3.0) базы данных,и включает в себя такие функции, как кэширование страниц, RSS-каналы, печатных версий страниц, новостных вспышек, блоги, опросы, поиск и поддержка языка интернационализации.

По состоянию на февраль 2014 года, Joomla был загружен более 50 миллионов раз.Более 7700 бесплатных и коммерческих расширений доступны на официальных Joomla! Extension Directory, и более доступны из других источников.Это, по оценкам, второй наиболее используемая система управления контентом в сети Интернет после WordPress.