di: Francesco De Francesco 27 Settembre 2004
Dopo i primi articoli di questa serie, un punto dovrebbe essere ormai chiaro: un Content Management System è un sistema che consente la manipolazione dei contenuti destinati alla pubblicazione sul sito. Ma quali sono le sue caratteristiche di base e quali quelle che contraddistinguono i vari sistemi tra loro?
Quello che immaginiamo come un’unica applicazione, fatta per lo più corrispondere al sito, in realtà è un insieme di componenti che lavorano in sinergia. Tra gli elementi più importanti troviamo:
Vi sono anche componenti specifici di alcuni sistemi, come il modulo di conteggio dei click, quello di business intelligence per le statistiche sugli accessi e l’ottimizzatore per i motori di ricerca. Nel seguito si commentano i principali.
È l’archivio dei contenuti che saranno pubblicati sul sito. Normalmente contiene:
Il database può essere su Sql Server o Oracle, o ancora su MySql per ambienti Linux. Mediante appositi script realizzati su commissione, spesso alcune tabelle del database sono sincronizzate con altre applicazioni aziendali per la pubblicazione dei listini, del catalogo dei prodotti, per le disponibilità.
È la parte software deputata alla pubblicazione dei contenuti. Si distingue in due grandi categorie:
Normalmente è rappresentato da un gruppo di pagine in ASP, Cold Fusion o PHP che inviano in rete il codice html corrispondente ai contenuti presenti nel database.
Motori con funzionalità base presentano pagine con una struttura fissa nell’ambito del quale sono visualizzati i contenuti. Sistemi più sofisticati consentono all’operatore la variazione, entro certi limiti, della struttura stessa. Nella maggior parte dei casi, il motore di pubblicazione è ottenuto partendo da una base che è poi personalizzata per l’azienda.
Nel caso di collegamenti con i sistemi gestionali e di Crm per il catalogo ed i listini, il motore di pubblicazione può subire sostanziali modifiche o essere appositamente scritto per il committente.
Guida Progettazione siti webDall'analisi dei requisiti fino allo sviluppo e alla promozione:... |
Guida Pubblicare un sito webLe verifiche fondamentali da effettuare prima del lancio di un nuovo... |
Guida Architettura dell'InformazioneL'Architettura dell'informazione è la disciplina che permette di... |
Ogni settimana, direttamente nella tua e-mail: guide, articoli, tutorial e FAQ su Web Design e grafica per il Web.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |