cms - Content Management System
Le singole pagine Web possono essere realizzate a partire dal semplice Blocco note o con editor più complessi (testuali o WYSIWYG), anche Web-based (installati su un server e non nel PC del redattore dei contenuti).
Un CMS è un software installato su un Web server che permette la semplificazione di molte operazioni di creazione delle pagine Web (teoricamente non è necessario conoscere l'HTML) e contemporaneamente, archiviando i contenuti (pagine, immagini, file) in un database, è in grado di gestire e controllare le relazioni tra questi oggetti, oltre a permettere livelli di operatività differenziati ai vari operatori.
CMS
Un content management system è un software che permette la creazione, la pubblicazione, l’aggiornamento, la gestione ed organizzazione collaborativa di vari tipologie di contenuti.
Elementi di un CMS:
- il sistema di inserimento/gestione dei contenuti;
- la base dati contenente i contenuti;
- il motore di pubblicazione delle pagine;
- moduli aggiuntivi
CMS molto diffusi: Wordpress, Joomla, Drupal
http://www.sitepoint.com/wordpress-v-joomla-the-infographic
CMS
- Un CMS in alcuni casi può convenire svilupparlo internamente all’organizzazione che lo utilizzerà
- Può essere acquistato o noleggiato (es. con la formula “pay for use”)
- Può essere ospitato su una macchina interna oppure di una ditta esterna
- Open o closed source: proprietari, a pagamento, open source
- I CMS gratuiti/open source possono comunque costare molto nella fase di personalizzazione
- Molti CMS richiedono piattaforme specifiche e, anche in base alla tecnologia alla base del CMS (PHP, Phyton, db MySQL, ….) hanno dei requisiti minimi per l'installazione
CMS
- Occorre valutare con attenzione anche come sarà composta la redazione (numero e competenze dei redattori)
- Vari tipi di utente: autore, redattore (editor, content manager), editore (publisher), amministratore
- Definizione Templates (modelli) in base alle esigenze
- Architettura informativa non sempre flessibile/controllabile
- Nelle versioni/configurazioni più sofisticate sono presenti anche strumenti di work-flow e sistemi di autorizzazioni in cascata (queste ultime ad es. in Wordpress ci sono, molto semplici)
CMS
Non esiste un CMS migliore in assoluto, va visto in quale contesto andrà utilizzato
È importante l’integrabilità con il resto del sistema informativo (es. per l'estrazione di dati da diversi tipi di database)
È importante la scalabilità, per non dover cambiare CMS in occasione di nuove esigenze
CMS - Content Management System
By futuramente
CMS - Content Management System
- 491