Cos'è la gestione dei contenuti basati sul Web?
La gestione dei contenuti basata sul Web è un sistema creato per aiutare le persone ad aggiornare i loro siti Web tramite un'interfaccia Web. Spesso un sistema di gestione dei contenuti basato sul Web consente alle persone che non hanno conoscenza di HTML o altri linguaggi di codifica per aggiornare il contenuto di un sito e talvolta consente anche loro di apportare piccole modifiche al layout e alla struttura del sito. La gestione dei contenuti basata sul Web è ampiamente utilizzata per i sistemi aziendali, in cui molte persone potrebbero aver bisogno di modificare il contenuto e in cui ha senso per quelle persone o dipartimenti avere accesso diretto al proprio sito, piuttosto che dover lavorare attraverso un web designer intermedio.
Di solito il back-end di un sistema di gestione del contenuto basato sul web è costruito su un database, spesso immagazzinato come XML. Ciò consente di utilizzare più e più volte i frammenti di contenuto in tutto il sito, sotto forma di moduli più piccoli. Ciò offre ai proprietari e agli operatori del sito un grande margine di manovra in termini di costruzione di pagine dinamiche da frammenti di contenuti preesistenti, comePool di immagini o segmenti di testo specifici come dichiarazioni di missione, informazioni di contatto o articoli. Poiché il contenuto è archiviato in un database, l'utente può modificare una singola istanza del contenuto e le modifiche si riflettono in tutto il sito, ovunque viene referenziato il modulo.
Per molte persone, il sistema di gestione dei contenuti basato sul Web viene utilizzato esclusivamente per questo: gestione dei contenuti. Struttura e design sono impostati in anticipo da un web designer e costruttore, che installa anche il sistema di gestione dei contenuti stesso. Quindi, i membri dell'azienda che hanno privilegi di accesso possono modificare solo il contenuto. Questo editing di solito si svolge in un riquadro all'interno di un browser Web e spesso includerà opzioni di formattazione di base, più o meno allo stesso modo di un programma di elaborazione testi. Pertanto può esistere un pulsante per rendere il testo in grassetto, o di colore diverso o per inserire collegamenti ipertestuali. Sistemi di gestione dei contenuti più avanzati MAY include anche opzioni per inserire supporti, come immagini, video o file audio.
Tutto ciò può essere fatto senza alcuna conoscenza di HTML, il che lo rende ideale sia per le piccole imprese che per i sistemi aziendali più grandi. Numerosi sistemi di gestione dei contenuti basati sul Web esistono fuori dalla scatola per l'installazione su un server, di solito da un Web Master. Le aziende più grandi di solito si affidano a un sistema di gestione dei contenuti basato sul Web personalizzato, sebbene questi sistemi personalizzati possano talvolta essere costruiti su un framework preesistente.
Uno degli usi più noti della gestione dei contenuti basati sul Web è l'esecuzione di blog, sia per uso aziendale che personale. Software come WordPress o Movible Type è una forma specializzata di software di gestione dei contenuti, progettata per facilitare l'esecuzione di un blog. Queste applicazioni hanno enormi following e strutture di supporto, che sviluppano costantemente plugin e temi di progettazione, consentendo alle persone di estendere la loro funzionalità senza avere alcuna esperienza di programmazione personale.
Molti coI sistemi di gestione di NTENT consentono anche di modificare il livello di presentazione del sito attraverso il sistema. Questo di solito viene fatto attraverso l'uso di modelli, che le persone possono scaricare e installare facilmente per cambiare l'intero aspetto del sito. Spesso il livello di presentazione includerà anche widget, che possono essere trascinati attraverso un'interfaccia intuitiva per muoversi dove si trovano le cose nella pagina.