JOMLA! è uno dei migliori CMS OpenSource attualmente disponibili sulla rete. CMS (Content management system) vuol dire "Sistema di gestione dei contenuti", è una categoria di software che serve a organizzare e facilitare la creazione
collaborativa di siti Internet.
Open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione.
Il successo di questo prodotto risiede nel fatto che si possono realizzare siti altamente professionali e con una grande semplicità d'uso per gli utenti. Joomla può essere gestito nelle operazioni quotidiane anche da chi non conosce nulla del codice con cui sono scritte le pagine web.
In molti sostengono che per utilizzare Joomla! non serva sapere assolutamente nulla di linguaggi di programmazione: ciò è vero, ma come sempre, per allestire un sito professionale e competitivo è sempre meglio rivolgersi ad un professionista del web.
JOOMLA! offre una serie di caratteristiche che lo rendono imbattibile rispetto alla concorrenza:
- Possibilità di espandere le funzioni del sito anche successivamente alla sua pubblicazione.
- Software scritto in maniera altamente professionale.
- Estensioni open source sia gratuite che a pagamento scritte in modo professionale che risolvono quasi tutte le esigenze del web.
- Possibilità di personalizzare sia grafica che programmi dato che i sorgenti sono sempre disponibili.
- Gestione degli utenti e dei livelli di accesso.
- Possibilità di creare facilmente siti multilingue.
- Gestione tramite area amministrativa di tutti i contenuti e delle strutture delle informazioni e dei menu, con la possibilità di creare nuove aree del sito.
- Creazione di e-shop
- Velocità nei tempi di sviluppo e abattimento dei costi standard