Tecnologia Open Source
Il Content Management System - Drupal
Drupal é un CMS orientato all'amministrazione dei contenuti per il Web.
E' un software libero rilasciato sotto licenza GPL, ed è mantenuto e sviluppato da una community di
centinaia di utenti e sviluppatori.
Drupal è un software che aiuta utenti singoli o grandi comunità a pubblicare, amministrare e organizzare grandi quantità e varietà di contenuti in un sito web, in maniera semplice e veloce.
Migliaia di persone e organizzazioni stanno utilizzando Drupal per gestire vari tipi di siti web, come
- portali web di community e siti di discussione
- portali web e intranet aziendali
- siti web personali
- aficionado sites
- applicazioni e-commerce
- directory di contenuti
Il "Content Management System" (CMS) risponde alla necessità di poter gestire direttamente ed autonomamente il propio sito internet o la propria intranet aziendale. Il CMS é un sistema per la gestione di contenuti informativi come articoli, rubriche, notizie, faq, pagine nuove, immagini, e consente anche l'integrazione e/o la progettazione di altri applicativi già presenti in azienda (p. esemp. CRM e ERP).
Il CMS consente ad un utente, abilitato tramite username e password, di inserire o aggiornare i contenuti di un settore o di un'area del sito attraverso un sistema guidato e personalizzato di controlli ed approvazioni (il cosiddetto workflow) da parte di figure diverse.
I ruoli classici nel mondo di Content Management sono:
- Utente [scrive]
- l'autore: inserisce i contenuti nelle aree di propria competenza;
- l'editore: approva, modifica, rifiuta e pubblica le pagine e gli elementi creati;
- Admin [organizza]
- l'amministratore: crea il layout e si occupa della manutenzione del sistema;
- il superuser: sceglie gli autori e gli editori, assegnando loro le aree su cui poter intervenire;
- Sviluppatore [crea]
- developer implementa e sviluppa il sistema.
