Come ho già accennato in un articolo precedente, un sito web moderno per essere funzinale, non può più essere solo formato da una serie di pagine, scritte separatamente e collegate tra di loro per mezzo di link.
Creare un sito simile, renderebbe la vita del webmaster esponenzialmente più complicata all'aumetare delle pagine. Per questo motivo a partire dagli anni '90 sono stati creati dei software in grado di rendere la gestione delle informazioni da pubblicare più semplice ed immediata. Nascono i CMS (Contents Management System) detti comunemente Portali. Da allora sono nate centinaia di queste piattaforme, gratuite o commerciali, scritte con i linguaggi di programmazione più vari.
I siti web che propongo sono creati con uno dei più moderni ed efficenti CMS oggigiorno disponibili: JOOMLA!
Joomla! è un CMS scritto in PHP, il linguaggio di scripting più utilizzato al mondo ed è libero e gratuito per qualsiasi uso. Per conservare i dati si appoggia all'altrettanto libero e gratuito database MySQL.
Il vantaggio di un sistema JOOMLA! è che rende veloce e versatile la gestione del sito web, la sua potenzialità è la possibilità di estendere le sue funzioni attraverso le estensioni, aggiunte al software, disponibili gratuitamente o a pagamento sulla rete. La struttura stessa di joomla è stata concepita in modo da rendere la creazione delle estensione molto versatile e ordinata. In modo da rendere la loro aggiunta o rimozione veloce e nella maggior parte dei casi automatica. Questo però non vuol dire che la creazione di un sito web ben fatto sia alla portata di chiunque, sono comunque necessarie le conoscenze di base del linguaggio che permettano di risolvere eventuali problemi che si possano verificare o per presonalizzare un'estensione per renderla adatta alle richieste del cliente.









