Strumenti personali
Azioni sul documento

2.2. Cos'è un contenuto

Su di un livello
Il contenuti per i CMS.

Prendendo come esempio una qualsiasi pagina web quale potrebbe essere quella riportata qui di seguito vediamo come si potrebbero suddividere in diversi contenuti i suoi elementi.

 

Sergio221

 

L'immagine in alto a sinistra, per esempio è il logo, le due righe di testo in alto a destra l'intestazione del sito, la dicitura “OROSCOPI VARI” è il titolo della sezione, il rettangolo di testo con lo sfondo grigio uno specifico oroscopo.

Ognuno di questi esempi è un contenuto, che in pratica è una qualsiasi informazione dotata di senso compiuto (es. l'intestazione) direttamente utilizzabile in un contesto adeguato che il sitema di gestione si occupa di organizzare logicamente e visivamente in modo coerente in base alle disposizioni dei programmatori e che fornisce al browser dell'utente in base alla richiesta HTTP che riceve.

I contenuti sono le grandezze elementari con le quali lavora un Sistema di Gestione.

Il trafiletto che riporta l'oroscopo dei nati del topo potrebbe a sua volta suddividersi in sottotrafiletti, le singole unità informative (ad esempio proposizioni) riunite in strutture semplici dotate di senso compiuto (ad esempio un trafiletto) vanno a formare quelli che chiameremo contenuti, cioè le grandezze elementari con le quali un utente di un CMS lavora.

L'aggregazione di contenuti semplici dà origine a contenuti complessi e lo stesso contenuto elementare può essere parte contemporaneamente di più contenuti complessi. Il CMS si occupa ad esempio di presentare all'utente finale contenuti semplici e complessi organizzati in modo da avere uno stile unitario ed ordinato logicamente. Ad esempio in una enciclopedia digitale di cucina il “soffritto di cipolla” potrebbe essere una unità di contenuto ricorrente in tutti i contenuti dove è necessario friggere un battuto di cipolle e carote per la preparazione del piatto. Con un CMS nella sottosezione /primipiatti/pastasciutta le diverse ricette potrebbero essere definite all'interno del sistema con righe di codice che tradotte in linguaggio naturale ed organizzatte in maniera intuitiva potrebbero essere qualcosa di simile:

 

TITOLO PASTA ALLA GENOVESE PASTA MATRICIANA
COMPONENTI
  • soffritto di cipolla e carote

  • 100 gr. di carne trita

  • sedano

  • 250 gr. di pasta per 3 persone

  • soffritto di cipolla e carote

  • pancetta

  • sugo di pomodoro

  • 250 gr di pasta per 3 persone

RICETTA Preparate un soffritto di cipolla in un tegame con dell'olio d'oliva............................ecc Preparate un soffritto di cipolla in un tegame con dell'olio d'oliva............................ecc

 

Ogni volta che un utente richiedesse la pagina della “pasta alla amatriciana” il CMS andrebbe a recuperare i vari contenuti elementari che la compongono dove essi sono memorizzati per poi disporli sulla pagina in modo da fornire una valida ed efficace descrizione di come va preparata tale ricetta.

I contenuti possono essere creati ex novo oppure reperiti da fonti esterne, vengono poi convertiti in un formato interno al sistema, tipicamente XML, per renderli modificabili e gestibili.

Perché sia agevole il reperimento e l'aggregazione dei dati, per facilitarne il più possibile un utilizzo flessibile i contenuti vengono catalogati in base a più indici cui sono associati e che sono i metadati.

« aprile 2024 »
aprile
lumamegivesado
1234567
891011121314
15161718192021
22232425262728
2930