Hosting e Spazio Web su Guida Hosting.

CMS: Content Management System

I CMS (Content Management System, in italiano Sistemi di Gestione dei Contenuti) sono software che vanno installati su un server web e che facilitano la creazione, la gestione e la modifica di un sito.

Uno dei più grandi vantaggi dei CMS risiede nella loro capacità di permettere, anche a chi non ha familiarità con il linguaggio HTML nè esperienza di programmazione, un'agevole controllo della struttura e delle risorse di un sito web, specie per ciò che concerne la pubblicazione di contenuti online.

Per consentire la messa a punto di modifiche e aggiornamenti, infatti, i CMS mettono tipicamente a disposizione dei propri utenti pratici e intuitivi pannelli di controllo, accessibili direttamente online e protetti tramite password.

Esistono tantissimi tipi di CMS, classificabili secondo differenti criteri e principi.

Molti CMS sono gratis (ve ne sono anche di gratuiti per uso commerciale) e rilasciati con licenza Open Source, altri CMS sono a pagamento (spesso appositamente personalizzati per le esigenze del cliente). I CMS possono essere inoltre distinti sulla base del linguaggio con cui sono programmati (esistono ad esempio CMS in PHP e ASP), sulla destinazione d'uso e specializzazione (esistono CMS appositamente predisposti per blog, forum, ecc. ed altri più versatili e adatti ad ogni tipo di contenuto), e così via.