Joomla ™ è un sistema di gestione dei contenuti utilizzati per creare siti web. Joomla ™ permette ai progettisti di costruire siti web, combinando i moduli, e non richiede alcuna conoscenza di programmazione da utilizzare. Joomla ™ 's quadro è scritto in PHP, così come i moduli utilizzati per personalizzare siti web. Vi è una vasta gamma di moduli disponibili, tra cui i feed RSS, sondaggi, e l'internazionalizzazione delle lingue, che lo rendono facile per Joomla ™ agli utenti di pubblicare contenuti sul web, anche con minima esperienza di progettazione web. Joomla ™ può essere usato anche per pubblicare informazioni sulle intranet, rendendolo un utile strumento organizzativo.
Perché Joomla ™ 's è il codice open source, chiunque è in grado di scrivere i moduli e le estensioni del sistema, rendendolo estremamente adattabile. Questi moduli sono disponibili per il download, in genere attraverso i siti dei loro creatori '. Molti web designer anche creare elementi di design Joomla ™, chiamato 'temi', che poi mette a disposizione per il download. Non tutti i temi di Joomla ™ sono liberi, comunque, e molti web designer farà temi personalizzati per un prezzo. Joomla ™ viene spesso paragonato a Drupal, un sistema open source di gestione. Joomla ™ è spesso descritto come la più facile da usare, inizialmente, ma Drupal sembra essere più adattabile, se un utente è in grado di gestire le questioni tecniche. Una delle caratteristiche di Joomla ™ chiave è la sua interfaccia grafica, che conta meno di una curva di apprendimento di sistema di menu Drupals.Il nome 'Joomla' è una traslitterazione di una parola Swahili che significa 'insieme' o 'nel suo complesso. ' E 'stato selezionato come parte di un processo di re-branding per il software originariamente sviluppato come parte del sistema di gestione dei contenuti di Mambo. Mambo è stato al centro delle polemiche in discussione ciò che costituiva il software open source, e membri della fondazione incaricata di finanziamento del progetto sono stati accusati di aver pianificato una joint capitalizzazione. Mambo team di sviluppo, a sua volta, ha lasciato il progetto e rilasciato la prima versione di Joomla ™-in sostanza la versione Mambo 4. 5. 2. 3-nel 2005.
