Joomla! (Джумла) представлява безплатна система с отворен код за управление на съдържанието на Интернет страници.

Системата използва база данни MySQL, MS SQL (от версия 2.5), PostgreSQL (от версия 3.0) и програмен език PHP, като до момента през 2018 година е била свалена над 90 милиона пъти.
За Joomla! има създадени над 8 000 безплатни и платени приложения, като се твърди, че тя е втората по-популярност CMS система в Интернет, след WordPress.

История

Joomla! (Джумла) възниква в резултат от отцепването на екип от разработчиците на системата за управление на съдържание Mambo (преди известна, като Mambo Open Source или MOS) на 17 август, 2005 година. Те създават уеб сайта OpenSourceMatters.org (OSM) за разпространение на информация в софтуерните среди. Сайтът набира бързо подкрепа и хиляди последователи, като името Joomla! е представено официално на 22 септември, 2005 година.

Разширения
Служат за разширяване на функциалността на сайтовете, които използват Joomla!, като се разделят на 8 вида: компоненти, модули, добавки, шаблони, езици, библиотеки, файлове и пакети. Всеки от тях притежава различна функция в системата за управление на съдържанието.

  • Компоненти
  • Модули
  • Добавки
  • Шаблони – с тях се определя визуалния изглед на даден сайт, неговия дизайн, естетичен вид и стил.
  • Езици
  • Библиотеки
  • Файлове
  • Пакети

История на версиите

  • Joomla! 1.0 е пусната на 22-ри септември, 2005 година, като ребрандирана версия на Mambo 4.5.2.3 с коригирани бъгове.
  • Joomla! 1.5 е пусната на 22-ри януари 2008 година, като нейната последна версия е 1.5.26 от 27 март, 2012 г.
  • Joomla! 2.5 е пусната на 24 януари, 2012 година, шест месеца след 1.7.0.
  • Joomla! 3.0 е пусната на 27 септември, 2012 година.
  • Joomla! 3.4 е пусната на 21 март, 2016 година.
  • Joomla! 3.5 е пусната на 21 март, 2016 година.
  • Joomla! 3.6 е пусната на 12 юли, 2016 година.
  • Joomla! 3.7 е пусната на 25 април, 2017 година.
  • Joomla! 3.8 е пусната на 19 септември, 2017 година.

Общност
Всяка година се организиррат две голем две големи конференции, посветени на Joomla! CMS. Едната е Joomla! and Beyond (JaB), която е главно за разработчици и се провежда всяка година, в Европа през месец май. Втората се нарича The Joomla! World Conference, която събира разработчици, дизайнери, администратори на сайтове, бизнесмени и хора от общността на системата по-късно през годината. Всяка година се провеждат регионални JoomlaDays, организирани от съответната регионална общност.