Programmazione in Joomla per una migliore e completa funzionalità
Joomla! non è uno dei tanti CMS (Content management system) presenti nella rete, è un progetto di sviluppo in fermento e forse il più diffuso al mondo. E' scritto completamente in linguaggio PHP ed è pubblicato con licenza open source GNU GPL v.2.
È nato nel settembre 2005 da una scissione di Mambo e si sviluppa, sotto la guida di un gruppo di programmatori riuniti nell'associazione no-profit Open Source Matters [fonte wikipedia].
Per iniziare ad utilizzare Joomla è necessario disporre dell'ambiente web adatto, cioè un nome di dominio associato ad uno spazio server con le caratteristiche necessarie al corretto funzionamento di Joomla. LAMP è l'acronimo che indica una piattaforma per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui è realizzata:
- Linux: il sistema operativo;
- Apache: il Web server;
- MySQL: il database management system (o database server);
- PHP: il linguaggio di programmazione.