Joomla! è un software di content management per siti web, realizzato completamente nel linguaggio PHP. È pubblicato con licenza open source GNU GPL v.2. È nato nel settembre 2005 da una scissione (fork) dal codice del CMS Mambo; attualmente è in rapido sviluppo, sotto la guida di un gruppo di sviluppatori (per buona parte ex-sviluppatori di Mambo) riuniti nell'associazione no-profit Open Source Matters.
Il CMS è distribuito sotto forma di pacchetto compresso. È sufficiente scompattare l'archivio in una cartella pubblica di un server Web dotato di supporto a PHP ed avere a disposizione un database MySQL per i dati del programma. Dopo un processo di installazione (più propriamente, di prima configurazione) di pochi minuti, il sito è operativo.
Tra le caratteristiche principali proposte ci sono:
Altri componenti open source disponibili separatamente, sponsorizzati dal team di sviluppo di Joomla! ma non sviluppati dallo stesso team consentono, fra le altre cose, di:
l'intervento che rende la comunicazione attraente, per noi è anche cosmesi, per noi vuol dire essere tra arte e scienza:
Arte perchè siamo Web Designer, pensiamo come degli artisti e ne facciamo uno stile di vita. Siamo tecnici ma trattiamo il tuo sito come se fosse un'operra d'arte.
Scienza perchè siamo professionisti dell'informatica, gestiamo con metodo i contenuti e le informazioni e li traduciamo in comunicazione.