CMS - Gestore dei contenuti su web
Un sistema di Web Content Management (o Cms, Content Management System) è un'applicazione software appositamente progettata e realizzata per permettere la gestione quotidiana dei contenuti di un sito Web da parte di personale senza specifiche competenze informatiche.
Un sistema di Web Content Management, inoltre, può permettere l'integrazione con altre applicazioni, come per esempio intranet, portali, basi dati preesistenti, e costituire così l'infrastruttura al servizio di tutte le attività Web.
Un Cms viene installato, configurato e mantenuto da personale tecnico, ma
è concepito per l'utilizzo quotidiano da parte di persone senza particolari competenze informatiche.
Uno degli obiettivi fondamentali di un Cms è quello di
delegare l'inserimento e la modifica dei contenuti a chi i contenuti li conosce, senza bisogno di interventi da parte di personale tecnico che li codifichi in Html.
Pubblicazione dinamica dei contenuti
Il sistema CMS, attraverso il data-entry web
presenta una
serie di vantaggi:
- consente di cambiare la veste grafica di un sito poiché basterà modificare i
template, senza toccare i contenuti;
- uno stesso contenuto può essere pubblicato con più vesti grafiche, per
esempio sul sito Web pubblico e sulla intranet;
- assicura la consistenza e l'uniformità di presentazione dei contenuti in
tutto il sito in quanto essa è generata automaticamente;
- consente di generare pagine per usi particolari, per esempio per la stampa,
o in formati adatti a dispositivi diversi dal monitor di un Pc, come per esempio
computer palmari e cellulari;
- consente di generare la visualizzazione più adatta a seconda del browser
utilizzato dagli utenti e soddisfare gli emergenti standard riguardanti
l'accessibilità dei siti web;
- permette una stretta separazione dei compiti tra i grafici, programmatori, e
autori dei contenuti che possono così lavorare indipendentemente e senza
reciproche interferenze e colli di bottiglia.