CMS

CMS è l’acronimo di Content Management System (Sistema per la Gestione dei Contenuti).
E’ un applicativo web per la realizzazione e la gestione di siti a contenuto dinamico, aperti, che possono accrescere e mutare il proprio contenuto continuamente.

Tecnicamente il CMS è un’applicazione lato server, divisa in due parti: il back end, ovvero la sezione di amministrazione, che si occupa di organizzare e supervisionare la produzione del contenuto, e il front end, cioè la sezione dell’applicazione che l’utente usa per realizzare fisicamente modifiche, aggiornamenti ed inserimenti. Un CMS consente al committente del sito di occuparsi direttamente della sua gestione senza intermediari esterni.

Nei CMS da noi realizzati si mira a mantenere separato il codice di programmazione, la grafica e i contenuti questo significa che su ognuno di questi tre elementi possono intervenire persone diverse con competenze specifiche. Con un CMS viene tenuta distinta l’attività di sviluppo del sito dall’attività di mantenimento del sito. La prima fase è a cura della società informatica che realizza il progetto (il contenitore con tutti gli automatismi necessari). La seconda fase è a cura dell’organizzazione committente che inserisce e aggiorna le informazioni del sito (il contenuto)

Un CMS valorizza la natura comunicativa del sito
alcuni pensano che con un CMS vengano realizzati siti graficamente poco accattivanti e che la comunicazione perda di efficacia. E’ vero il contrario. Un CMS valorizza la comunicazione e l’interazione fra gli utenti e l’azienda o l’ente gestore del sito. Alle pagine di un CMS può essere integrato qualsiasi elemento grafico o multimediale senza vincoli di formati

Un CMS infine consente di modificare o aggiornare la grafica con estrema facilità. Se ad esempio si rendesse necessario cambiare il logo o il marchio pubblicato sul sito questo verrebbe realizzato con la modifica ad un solo file e verrebbe attuato su tutte le pagine in modo automatico ed immediato.

- consente di aggiornare il sito via web
l’aggiornamento delle informazioni contenute nel sito viene effettuato tramite browser web. Qualsiasi utente autorizzato può contribuire, in collegamento via Internet, alla definizione dei contenuti. Questo consente a persone dislocate in sedi diverse, anche lontane fra di loro, di partecipare all’aggiornamento dei siti web.
Il CMS gestisce la navigazione del sito. Quando viene inserita una nuova sezione o una nuova pagina non è necessario preoccuparsi di inserirla nella navigazione o di linkarla dalle altre pagine perché questo avviene in modo automatico.

- ha il motore di ricerca integrato
nei CMS è disponibile un motore di ricerca integrato che indicizza i contenuti del sito in modo automatico e consente di fare delle ricerche avanzate sui testi delle pagine

- aiuta a creare e mantenere siti accessibili
i CMS più moderni soddisfano i requisiti di realizzazione di pagine web secondo le direttive W3C guidando i gestori dei contenuti nell’inserimento delle corrette informazioni.
Dispongono inoltre di funzionalità native quali le “briciole di pane”, la pulsantiera per la modifica della dimensione del carattere, ecc. che aiutano i navigatori a muoversi all’interno del sito.