CMS

Un Content management system, in acronimo CMS, in italiano Sistema di gestione dei contenuti, è uno strumento software, installato su un server web, il cui compito è facilitare la gestione dei contenuti di siti web, svincolando l'amministratore da conoscenze tecniche di programmazione Web.

Esistono CMS specializzati, cioè appositamente progettati per un tipo preciso di contenuti (un'enciclopedia on-line, un blog, un forum, una rivista ecc.) e CMS generici, che tendono a essere più flessibili per consentire la pubblicazione di diversi tipi di contenuti.

Tecnicamente, un CMS è un'applicazione lato server che si appoggia su un database preesistente per lo stoccaggio dei contenuti; l'applicazione è 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 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, ASP, PHP, Microsoft .NET; il tipo di linguaggio adoperato è indifferente a livello di funzionalità.

Milanoidea utilizza principalmente i due CMS più completi e professionali presenti sul Mercato, Joomla e Wordpress, ognuno in base alle sue peculiarità che li rendono più o meno adatti a sviluppare un determinato tipo di progetto.

Maggiorni informazioni sono disponibili su:

http://it.wikipedia.org/wiki/Content_management_system