Un Content Management System, in italiano Sistema di Gestione dei Contenuti, è uno strumento software installato su un server web studiato per facilitare la gestione dei contenuti di siti web, svincolando l’amministratore da conoscenze tecniche di programmazione Web. Questo ha permesso il fiorire di milioni di blog in tutto il mondo, diffatti grazie ai moderni CMS, una volta creato il sito web, è possibile aggiungere e modificare i contenuti senza bisogno di contattare i programmatori. L’utente finale diventa padrone del proprio sito che può gestire in autonomia. Tecnicamente un CMS è un’applicazione lato server che si appoggia su un database preesistente per lo stoccaggio dei contenuti e suddivisa in due parti: la sezione di amministrazione (back end), che serve ad organizzare e supervisionare la produzione dei contenuti, e la sezione applicativa (front end), che l’utente web usa per fruire dei contenuti e delle applicazioni del sito. L’amministratore del CMS (spesso il proprietario del sito) gestisce dal proprio terminale, tramite un pannello di interfaccia e controllo, i contenuti da inserire o modificare. I CMS possono essere realizzati tramite programmazione in vari linguaggi web tra cui più comunemente in ASP, PHP, .NET; il tipo di linguaggio adoperato è indifferente a livello di funzionalità. Alcuni linguaggi rendono il CMS multipiattaforma, mentre altri lo rendono usufruibile solo su piattaforme proprietarie. Active Net utilizza i due principali CMS presenti sul web: Joomla e WordPress. Si basano sul linguaggio lato server PHP. Entrmbi questi CMS, oltre ad essere open source, quindi gratuiti, sono ottimizzati per lo sviluppo di siti web. I due CMS sono molto diversi tra loro. Joomla è più adatto alla creazione di pagine web complesse data la potentissima gestione dei moduli che compongono ogni singola pagina del sito. Per contro, non è adatto per gestire blog ed ha un’interfaccia meno amichevole per il cliente finale. WordPress, invece, ha un’ottima interfaccia utente che facilita la vita a chi deve caricare contenuti sul sito anche se risulta più macchinoso da utilizzare per chi deve creare il sito. Entrambe le piattaforme sono integrabili con una gran quantitàdi componenti aggiuntivi che permettono di implementare qualunque tipo di servizio web si desidera. Guarda i nostri siti realizzati con Joomla e WordPress.