Glossario · Lettera C · Web e UX
CMS – Content Management System
Definizione in breve
Content Management System è uno strumento software, installato su un server web, il cui compito è facilitare la gestione dei contenuti di siti web, svincolando il webmaster da conoscenze tecniche specifiche di programmazione. Più precisamente è uno strumento usato dai webmaster per gestire il contenuto di un sito web evitando di dover programmare dinamicamente l’intero software lato server che gestisce il sito.
- Voci nel tema
- 109
- Web e UX
- Lettera
- C
- Indice A–Z
- Si usa in
- Web e UX
- Dove serve nel lavoro
- Lettura
- 1 min
- Tempo stimato
In questa pagina 4 sezioni
Che cosa significa CMS – Content Management System
Content Management System è uno strumento software, installato su un server web, il cui compito è facilitare la gestione dei contenuti di siti web, svincolando il webmaster da conoscenze tecniche specifiche di programmazione.
Più precisamente è uno strumento usato dai webmaster per gestire il contenuto di un sito web evitando di dover programmare dinamicamente l’intero software lato server che gestisce il sito. Generalmente offre un’interfaccia di amministrazione (admin console cioè console di amministrazione) con cui l’amministratore può gestire ogni aspetto del sito web, senza il bisogno di possedere conoscenze tecniche particolari di programmazione Web.
Esistono CMS specializzati, cioè appositamente progettati per un tipo preciso di contenuti e CMS generici, che tendono a essere più flessibili per consentire la pubblicazione di diversi tipi di contenuti.
I punti principali
Tecnicamente, un CMS è un’applicazione lato server che generalmente si appoggia su un database per l’archiviazione dei contenuti; l’applicazione è suddivisa in due parti:
- una sezione di amministrazione (back end), che serve ad organizzare e supervisionare la produzione dei contenuti
- una sezione applicativa (front end), che l’utente web usa per fruire dei contenuti e delle applicazioni del sito. L’amministratore del CMS gestisce tramite un pannello di controllo i contenuti da inserire o modificare.
I CMS possono essere realizzati tramite programmazione in vari linguaggi web tra cui, più comunemente, ASP, PHP, Microsoft.NET; il tipo di linguaggio adoperato è indifferente a livello di funzionalità.
Alcuni linguaggi rendono il CMS multipiattaforma, mentre altri lo rendono usufruibile solo su piattaforme proprietarie.
03Come lo applichiamo noi
Un sito è un’infrastruttura: deve essere veloce, accessibile e collegata
Nei nostri progetti il sito nasce già connesso al CRM e ai sistemi aziendali, conforme agli standard W3C, e si misura sulle richieste che genera.
- 01
La velocità si tratta come un requisito, non come un extra
Pagine leggere, immagini giuste, nessuna libreria inutile: la prestazione si verifica a ogni rilascio, non una volta al lancio.
- 02
Ogni modulo finisce in una pipeline
Un modulo che invia solo una email è un contatto che si perde. I dati arrivano nel CRM, con la provenienza e un responsabile.
- 03
L’accessibilità allarga il pubblico
Contrasti, tastiera, testi alternativi: un sito accessibile è usabile da più persone e viene letto meglio anche dai motori.
04Voci correlate
Per capire CMS – Content Management System nel suo contesto
Le voci del glossario che stanno accanto a questa: leggerle insieme serve più che leggerne una sola.
-
Web e UX
Webmaster
Webmaster colui che sviluppa pagine web e nel contempo è responsabile degli aspetti tecnici di un sito internet…
-
Web e UX
Coerenza
La Coerenza nell’ambiente di marketing è fondamentale affinché si possa diffondere un’immagine ed un messaggio chiaro…
-
Web e UX
Click-to-Call Button
Click-to-Call Button ovvero il bottone di un mobile website (o Landing Page) che consente agli utenti di contattare…
-
Web e UX
Congruenza
Congruenza è l’allineamento di ogni elemento di una Landing Page allo specifico obiettivo di una campagna. Se immagini…
-
Web e UX
Click-Through Page
Click-Through Page ovvero si tratta di una Landing Page priva di form di registrazione. È spesso utilizzata come anello…