SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
Milano, 19 - 21 ottobre - Fieramilanocity!




 Lʼarchitettura delle informazioni in
 Drupal 7!
                                                                  1
         Utilizzo evoluto per la gestione del Web3.0 e degli
         Open Data!




 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Chi è OKF?!
 •  Open Knowledge Foundation Italy è la sezione italiana
    della fondazione internazionale per la diffusione della
    conoscenza nellʼera digitale OKF (fondata nel 2004).!

                                                                   2




 •  http://it.okfn.org!



  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Cosʼè CKAN?!
 •  CKAN, progetto della OKF, è un catalogo aperto di dati.
    Grazie al software CKAN, ckan.net rende più facile
    trovare, condividere e riutilizzare dati e contenuti liberi,
    specialmente in modalità automatizzata.!
                                                                        3




 •  http://ckan.net/!                        !   http://it.ckan.net/


       http://thedatahub.org/ 

       (the Data Hub - the easy way to get, use and share data) !
  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Open Knowledge Science!
 •  Mi occupo della diffusione della Open Science e mi
    interessa l'integrazione in Drupal degli Open Data
    nellʼambito della conoscenza scientifica attraverso il
    progetto LSWN.it – Le Scienze Web News.!
                                                                                                 4
        Panton Principles (i principi per i dati aperti nelle scienze):!
 !      “La scienza è basata sulla costruzione, il riuso e la possibilità di mettere in
        discussione apertamente il corpus di conoscenza scientifica già pubblicato. È
        essenziale che i dati scientifici siano resi aperti per fare in modo che la scienza sia
        più efficace e la società ottenga il massimo beneficio dalle ricerche scientifiche.” !

 Open Science Working Group!                                      http://pantonprinciples.org/

 http://science.okfn.org/


     dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Architettura delle informazioni – definizioni!


 •  Architettura delle informazioni, dal termine inglese
    "information architecture", è la struttura organizzativa
    logica e semantica delle informazioni, dei contenuti, dei
    processi e delle funzionalità di un sistema o                      5
    un'applicazione informatica.!
 !      http://it.wikipedia.org/wiki/Architettura_dell'informazione



        oppure!



     dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Architettura delle informazioni – definizioni!
 •  1. Il design delle strutture di condivisione delle
    informazioni;!
 •  2. L'arte e la scienza di organizzare ed strutturare siti
    web, intranet, online communities e software allo scopo
    di garantirvi l'usabilità e la trovabilità (findability);!      6

 •  3. Un insieme emergente di discipline volte a tradurre i
    principi del design e dell'architettura nell'ambiente
    digitale. 


       Information Architecture Institute Italia!
 •     http://iainstitute.org/it/translations/000145.html!


  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Cosʼè Drupal?!
 •  Drupal è una piattaforma di gestione dei contenuti
    (CMS) modulare Open Source scritta in linguaggio php
    e distribuita sotto licenza GNU GPL ma può essere
    anche un CMF.!
                                                                   7

 •  CMS - Content Management System !
 •  CMF - Content Management Framework!




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Cosʼè Drupal? CMS - CMF!
 •  CMS - Content Management System !

 •  CMS è un pacchetto software di semplice installazione
    concepito per la realizzazione di siti web anche da un
    utente senza conoscenze di programmazione. !                   8

 •  Per espandere le funzionalità base del pacchetto
    principale è possibile installare moduli aggiuntivi.!
 •  Drupal.org ha 8801 moduli aggiuntivi (data controllo
       11/10/2011)!



  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Cosʼè Drupal? CMS - CMF!
 •  CMF - Content Management Framework!
 •  CMF è un API* (application programming interface) per
    personalizzare CMS ed è rivolto a sviluppatori web; è
    possibile ottenere un grande livello di
    personalizzazione. Permette agli sviluppatori web di                                        9
    personalizzare funzionalità o configurazioni e
    distribuirle nella maniera più ampia possibile alla
    community (sviluppatori e non sviluppatori).

       *API è un particolare set di regole (codici) e specifiche che i software possono
       seguire per comunicare tra loro. Funge da interfaccia tra differenti software e
       facilita la loro interazione in modo molto simile a come l'interfaccia utente facilita
       l'interazione tra l'uomo e i computer.!


  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal: le origini!
 •  Sin dal 2001, data del suo rilascio come progetto libero, ha implementato
    una struttura modulare base (il core) e un sistema di tassonomie che
    permette di organizzare gli elementi in maniera gerarchica (padre-figlio)
    e di creare correlazioni tra essi utilizzando vocabolari controllati.!
 •  Drupal rispetto agli altri CMS Open Source sviluppati in php (Word Press
    e Joomla ad esempio) è realizzato per essere essenziale: lʼinstallazione
    di default è costituita da una piattaforma quasi vuota (ci sono infatti     10
    pochissimi moduli).

    VANTAGGI e SVANTAGGI DI DRUPAL: !
 •  PRO una comunità di sviluppatori molto grande che realizza i moduli
    aggiuntivi (contribute module) da inserire nella piattaforma base;!
 •  CONTRO curva molto ripida di apprendimento.!




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal: alcune caratteristiche 1!
 •     CARATTERISTICHE DRUPAL:!
 •     - 1) ARCHITETTURA APERTA E MODULARE;!
 •     - 2) ESTENSIBILITA' ATTRAVERSO I MODULI AGGIUNTIVI;!
 •     - 3) BASATO SU STANDARD;!
 •     - 4) BASSO CONSUMO DI RISORSE HOSTING;!
 •     - 5) SCALABILE.!                                            11




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal: alcune caratteristiche 2!

                                                         5) TEMPLATE;


                                                         4) USER PERMISSIONS; 


                                                         3) BLOCKS & MENUS; !

                                                         2) MODULES;!             12

                                                         1) DATA: NODES etc.).!




           http://drupal.org/getting-started/before/overview

  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - Architettura delle informazioni in Drupal /1!




                                                                   13




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - Architettura delle informazioni in Drupal /2!




                                                                   14




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin toolbar! D7
                                                                   ADMIN USER




               Aggiunti di default:                                             15

               Find content;
               Dashboard.




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin! D6
 a!




                                                                   16




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin Config !                                    D7
 a!




                                                                        17




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin ! D7
 •  Le categorie sono state razionalizzate per avere una
    mappa chiara del sistema Drupal. Lʼenfasi è stata
    posta su TASKS specifici (Content, Structure, People,
    Search and Metadata etc.) !
                                                                   18




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!                     D7




                                                                    19




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin People !D7




                                                                                                        20




La gestione degli utenti e relativi permessi è realizzata in un unico pannello.
Due tab affiancate: LIST (con elenco degli utenti registrati) e PERMISSIONS con i permessi assegnati.

  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin People !D7




                                                                   21




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin Utenti !D6
                                                Gli utenti sono gestiti in una pagina separata
                                                rispetto ai permessi.




                                                                                                 22




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - interfaccia admin Utenti !D6




                                                                   23




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - admin Clicca e modifica! D7
 •  ʻ!




                                                                   24




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 IA - admin Clicca e modifica! D7
 1) Principalmente serve per modifiche rapide da front end;
 •  ʻ!
 2) etichette brevi al max 2,3 parole.

 In D6 non esiste.




                                                                   25




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal – Cosʼè un nodo?!
 Un sito web può contenere molti tipi di contenuto come ad esempio pagine informative, notizie,
 •  ʻ!
 sondaggi, blog, annunci immobiliari, ecc

 In Drupal, ogni elemento di contenuto viene chiamato nodo ed è un nucleo di informazione;
 ogni nodo appartiene a un unico tipo di contenuto che ne definisce le impostazioni di default.

 Tutti i tipi di contenuto hanno attributi come: titolo, autore, data di creazione. Ogni contenuto
 è associato a una categoria e può ricevere commenti da parte degli utenti. Su ogni nodo è inoltre
 possibile allegare file e tenere traccia delle revisioni.                                           26

 Drupal tratta ogni contenuto principalmente come un nodo (questo per avere una gestione
 semplificata) permettendo di entrare nei dettagli attraverso una classificazione:
 nodo = articolo
 nodo = post forum
 ….
 etc.
 assegnando categorie create ad hoc.

 Ogni nodo ha un numero progressivo che si incrementa ad ogni nuovo contenuto.


  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal – Cosʼè un nodo?!                                          Le operazioni che è possibile
                                                                   compiere su un nodo sono:
 •  ʻ!                                                             •  IEW
                                                                    V
                                                                   •  DD;
                                                                    A
                                                                   •  DIT;
                                                                    E
                                                                   •  ELETE.
                                                                    D




                                                                                                   27




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal!                                       D6
 •  ʻ!




                                                                   28




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal! D6
 •  ʻ!




                                                                   29




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal D7 1/4!
 •  ʻ!




                                                                   30




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal D7 2/4!
 •  ʻ!




                                                                                  31


                                                      Possibilità di aggiungere
                                                      MACHINE-READABLE NAME
                                                      al vocabolario




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal D7 3/4!
 •  ʻ!




                                                                   32




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal D7 4/4!
 •  ʻ!




                                                                   33




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tassonomia in Drupal D7 4/4!




                                                                                     34




                         Manage Fields rappresenta i metadati sul contenuto.
                         Mentre Widget rappresenta l’elemento che modifica il dato
                         a seconda del suo tipo.

  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Tipi di contenuto ! D6




                                                                   35




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal!
 • La tassonomia è la scienza che si occupa
    a!
   genericamente dei modi di classificazione (degli
   esseri viventi e non).
   http://it.wikipedia.org/wiki/Tassonomia

   ovvero                                                          36
   La tassonomia è un modo di organizzare un informazione
   secondo una gerarchia ben precisa.




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Drupal!
 • Il a!
      Futuro: oltre la tassonomia ci sono i dati strutturati

   Nel 2008 Drupal adotta alcune tecnologie del web
   semantico…

                                                                   37




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Open Data!
 •  a!

   COSA SONO GLI OPEN DATA?
   Con Dati aperti, comunemente chiamati con il termine inglese
   Open Data anche nel contesto italiano, si fa riferimento ad una
   filosofia, che è al tempo stesso una pratica. Essa implica che                          38
   alcune tipologie di dati siano liberamente accessibili a tutti,
   senza restrizioni di copyright, brevetti o altre forme di controllo
   che ne limitino la riproduzione.
   http://it.wikipedia.org/wiki/Dati_aperti

                                             L’open data è una forma di dato strutturato




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
 •  Dal punto di vista di una organizzazione Drupal 7 rappresenta una scelta
    strategica di grande valore perché agevola il processo evolutivo
    tecnologico in atto, cioè il passaggio dal web delle pagine al web dei dati;
    mette inoltre in rilievo la possibilità di poter collegare i dati rilasciati dagli
    enti pubblici gli uni agli altri per aumentare il valore dei dati stessi.!
 •  In un suo articolo del 2006 Tim Berners-Lee propone l'utilizzo di dati in
    formato aperto sul web e 
                                                           39
    successivamente !
 ! aggiungendo un sistema di valutazione, !
 ! basato su 5 stelline, utile per attribuire !
 ! un punteggio alle varie modalità di !
 ! esposizione sul web. !
 ! http://www.w3.org/DesignIssues/LinkedData.html!


  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
 !      Rendere disponibili i dati sul web in qualsiasi formato, ma con una licenza
        aperta, utile per il riuso degli stessi.!




                                                                                      40




     dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
 !      Rendere disponibili i dati in forma "strutturata" e leggibile dai computer (per
        esempio Excel anziché la scansione dellʼimmagine di una tabella)!




                                                                                          41




     dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
 !      Rendere disponibili i dati in un formato non proprietario (ad esempio CSV-
        Comma Separated Value) al posto di un formato proprietario come Excel.!




                                                                                     42




     dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
!     Utilizzare URI (Uniform Resource Identifier) e specifiche del W3C per
      identificare i contenuti (le cose di cui si parla) in modo che gli altri possano puntare
      (linkare o trovare) ciò che pubblichiamo.!




                                                                                                43




    dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Linked Data!
!     Collegare (linkare) i nostri dati ai dati pubblicati da altri permette di produrre altri
      contenuti più vasti che aumentano l'utilità e il valore degli stessi, rendendoli di
      conseguenza anche più interessanti.!




                                                                                                 44




    dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Lista di siti governi realizzati con Drupal!




                                                                   45




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Lista di siti governi realizzati con Drupal!




                                                                   46




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempi: Open Data Berlin!                                         http://daten.berlin.de




                                                                                            47




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempi: The White House!                                          http://whitehouse.gov




                                                                                           48




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempi: Data World Bank!                                          http://data.worldbank.org




                                                                                               49




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempi: Data.gov.uk!                                              http://data.gov.uk




                                                                                        50




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempi: Dati.gov.it!                                                http://dati.gov.it




                                                             Portale dei dati
                                                             del Governo Italiano
                                                             (online dal 18/10/2011)
                                                                                               51
                                                             realizzato con Drupal 7.
                                                             Il portale dei dati del governo
                                                             italiano rappresenta una tappa
                                                              importante per il Movimento
                                                             Open Data Italiano.




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempio italiano: Ontologia PA - 1 !
                                                                   http://ontologiapa.it




                                                                                           52




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempio italiano: Ontologia PA - 2 !                              http://ontologiapa.it




                                                                                           53




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempio: architettura data.gov.uk /1!
                                                                   http://data.gov.uk




                                                                                        54




  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!



 Esempio: architettura data.gov.uk /2!                                               http://data.gov.uk




                                                                   Nella schema a sinistra è rappresentata
                                                                   l'architettura semplificata del portale dei
                                                                   dati del governo inglese.

                                                                   Qui viene abilitata la dimensione del linked
                                                                   data attraverso altri moduli aggiuntivi come,
                                                                   ad esempio, CKAN [1] (sviluppato da
                                                                   OKFN [2] e dal team di data.gov.uk [3]) e
                                                                                                                     55
                                                                   SPARQL [4]
                                                                   Il modulo CKAN [1] serve per accedere dal
                                                                   sito Drupal al repository di CKAN -
                                                                   Comprehensive Knowledge Archive
                                                                   Network [5] (il catalogo di progetti e dati
                                                                   accennato all'inizio di queste slide) mentre
                                                                   il modulo SPARQL [4] serve a rendere
                                                                   disponibili i dati per poter essere interrogati
                                                                   con lo standard SPARQL [6].


                                                                   Come SQL [7] serve per interrogare i
                                                                   database relazionali, così SPARQL [6]
                                                                   è l'analogo per il Web dei dati.



  dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
Milano, 19 - 21 ottobre - Fieramilanocity!


 Per approfondire:!
  Links:
  Drupal
  http://drupal.org/

  Information Architecture Drupal 7
  http://drupal.org/node/549094

  How to Build Linked Data Sites with Drupal 7 and RDFa
  http://www.slideshare.net/scorlosquet/how-to-build-linked-data-sites-with-drupal-7-and-rdfa

  Manuale degli Open Data
  http://opendatamanual.org/it/introduction/index.html
                                                                                                56
  Video: Linked Open Data & Drupal (Esempio pratico con SPARQL Views)
  http://vimeo.com/17669935

  Note:
  [1] http://drupal.org/project/ckan
  [2] http://okfn.org
  [3] http://data.gov.uk
  [4] http://drupal.org/project/sparql
  [5] http://ckan.org/
  [6] http://en.wikipedia.org/wiki/SPARQL
  [7] http://en.wikipedia.org/wiki/SQL




  Dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it
Milano, 19 - 21 ottobre - Fieramilanocity!




 Grazie :)!




                                                                  57




  Dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it

Contenu connexe

Similaire à Smau Milano 2011 - Architettura delle informazioni in Drupal 7

La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]Ariadne
 
Digital workplace: parte 3°
Digital workplace: parte 3°Digital workplace: parte 3°
Digital workplace: parte 3°Alvaro Busetti
 
Standard e procedure per l’interoperabilità dei contenuti
Standard e procedure per l’interoperabilità dei contenutiStandard e procedure per l’interoperabilità dei contenuti
Standard e procedure per l’interoperabilità dei contenutiCulturaItalia
 
16. Creazione collettiva
16. Creazione collettiva16. Creazione collettiva
16. Creazione collettivaRoberto Polillo
 
2. Evoluzione del Web: dal Web 1.0 al Web 2.0
2. Evoluzione del Web: dal Web 1.0 al Web 2.02. Evoluzione del Web: dal Web 1.0 al Web 2.0
2. Evoluzione del Web: dal Web 1.0 al Web 2.0Roberto Polillo
 
IIR Web 2.0 e Enterprise 2.0
IIR Web 2.0 e Enterprise 2.0IIR Web 2.0 e Enterprise 2.0
IIR Web 2.0 e Enterprise 2.0Caterina Policaro
 
La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0Luca Mascaro
 
I siti Web delle Pubbliche Amministrazioni
I siti Web delle Pubbliche AmministrazioniI siti Web delle Pubbliche Amministrazioni
I siti Web delle Pubbliche AmministrazioniRoberto Scano
 
Web e ICT for development
Web e ICT for developmentWeb e ICT for development
Web e ICT for developmentRoberto Polillo
 
WEB 2.0 e P.A.2.0
WEB 2.0 e P.A.2.0WEB 2.0 e P.A.2.0
WEB 2.0 e P.A.2.0CommVill
 
Pubblica amministrazione egovernance comunicazione e marketing nel web 20
Pubblica amministrazione egovernance comunicazione e marketing nel web 20Pubblica amministrazione egovernance comunicazione e marketing nel web 20
Pubblica amministrazione egovernance comunicazione e marketing nel web 20Communication Village
 
Le professioni digitali
Le professioni digitaliLe professioni digitali
Le professioni digitaliRoberto Scano
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatarRoberto Cobianchi
 
Il futuro del digitale. I nuovi professionisti dell'editoria
Il futuro del digitale. I nuovi professionisti dell'editoriaIl futuro del digitale. I nuovi professionisti dell'editoria
Il futuro del digitale. I nuovi professionisti dell'editoriaRoberto Scano
 
Opensource e Opendata come Opportunità
Opensource e Opendata come OpportunitàOpensource e Opendata come Opportunità
Opensource e Opendata come OpportunitàMaurizio Napolitano
 
Iias2010 riprogettazione strutturale e grafica di internos v2
Iias2010  riprogettazione strutturale e grafica di internos v2Iias2010  riprogettazione strutturale e grafica di internos v2
Iias2010 riprogettazione strutturale e grafica di internos v2Roberto Cobianchi
 

Similaire à Smau Milano 2011 - Architettura delle informazioni in Drupal 7 (20)

TYPO3 mobile
TYPO3 mobileTYPO3 mobile
TYPO3 mobile
 
La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]
 
Digital workplace: parte 3°
Digital workplace: parte 3°Digital workplace: parte 3°
Digital workplace: parte 3°
 
Standard e procedure per l’interoperabilità dei contenuti
Standard e procedure per l’interoperabilità dei contenutiStandard e procedure per l’interoperabilità dei contenuti
Standard e procedure per l’interoperabilità dei contenuti
 
16. Creazione collettiva
16. Creazione collettiva16. Creazione collettiva
16. Creazione collettiva
 
2. Evoluzione del Web: dal Web 1.0 al Web 2.0
2. Evoluzione del Web: dal Web 1.0 al Web 2.02. Evoluzione del Web: dal Web 1.0 al Web 2.0
2. Evoluzione del Web: dal Web 1.0 al Web 2.0
 
IIR Web 2.0 e Enterprise 2.0
IIR Web 2.0 e Enterprise 2.0IIR Web 2.0 e Enterprise 2.0
IIR Web 2.0 e Enterprise 2.0
 
Marketing e Web marketing
Marketing e Web marketingMarketing e Web marketing
Marketing e Web marketing
 
La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0
 
Curriculum and Portfolio
Curriculum and PortfolioCurriculum and Portfolio
Curriculum and Portfolio
 
I siti Web delle Pubbliche Amministrazioni
I siti Web delle Pubbliche AmministrazioniI siti Web delle Pubbliche Amministrazioni
I siti Web delle Pubbliche Amministrazioni
 
Web e ICT for development
Web e ICT for developmentWeb e ICT for development
Web e ICT for development
 
Web & ICT4D by Roberto Polillo
Web & ICT4D by Roberto PolilloWeb & ICT4D by Roberto Polillo
Web & ICT4D by Roberto Polillo
 
WEB 2.0 e P.A.2.0
WEB 2.0 e P.A.2.0WEB 2.0 e P.A.2.0
WEB 2.0 e P.A.2.0
 
Pubblica amministrazione egovernance comunicazione e marketing nel web 20
Pubblica amministrazione egovernance comunicazione e marketing nel web 20Pubblica amministrazione egovernance comunicazione e marketing nel web 20
Pubblica amministrazione egovernance comunicazione e marketing nel web 20
 
Le professioni digitali
Le professioni digitaliLe professioni digitali
Le professioni digitali
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatar
 
Il futuro del digitale. I nuovi professionisti dell'editoria
Il futuro del digitale. I nuovi professionisti dell'editoriaIl futuro del digitale. I nuovi professionisti dell'editoria
Il futuro del digitale. I nuovi professionisti dell'editoria
 
Opensource e Opendata come Opportunità
Opensource e Opendata come OpportunitàOpensource e Opendata come Opportunità
Opensource e Opendata come Opportunità
 
Iias2010 riprogettazione strutturale e grafica di internos v2
Iias2010  riprogettazione strutturale e grafica di internos v2Iias2010  riprogettazione strutturale e grafica di internos v2
Iias2010 riprogettazione strutturale e grafica di internos v2
 

Dernier

Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereMarco Chizzali
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticanico07fusco
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxteccarellilorenzo
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda prespalestiniaurora
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxpalestiniaurora
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxpalestiniaurora
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxteccarellilorenzo
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxpalestiniaurora
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxpalestiniaurora
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxmichelacaporale12345
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPDamiano Orru
 
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxPancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxpalestiniaurora
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxteccarellilorenzo
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxpalestiniaurora
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfteccarellilorenzo
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024IISGiovanniVallePado
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointpalestiniaurora
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxpalestiniaurora
 
Pancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxPancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxpalestiniaurora
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxsasaselvatico
 

Dernier (20)

Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda pres
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docx
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docx
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAP
 
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxPancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpoint
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
Pancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxPancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docx
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 

Smau Milano 2011 - Architettura delle informazioni in Drupal 7

  • 1. Milano, 19 - 21 ottobre - Fieramilanocity! Lʼarchitettura delle informazioni in Drupal 7! 1 Utilizzo evoluto per la gestione del Web3.0 e degli Open Data! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 2. Milano, 19 - 21 ottobre - Fieramilanocity! Chi è OKF?! •  Open Knowledge Foundation Italy è la sezione italiana della fondazione internazionale per la diffusione della conoscenza nellʼera digitale OKF (fondata nel 2004).! 2 •  http://it.okfn.org! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 3. Milano, 19 - 21 ottobre - Fieramilanocity! Cosʼè CKAN?! •  CKAN, progetto della OKF, è un catalogo aperto di dati. Grazie al software CKAN, ckan.net rende più facile trovare, condividere e riutilizzare dati e contenuti liberi, specialmente in modalità automatizzata.! 3 •  http://ckan.net/! ! http://it.ckan.net/
 http://thedatahub.org/ 
 (the Data Hub - the easy way to get, use and share data) ! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 4. Milano, 19 - 21 ottobre - Fieramilanocity! Open Knowledge Science! •  Mi occupo della diffusione della Open Science e mi interessa l'integrazione in Drupal degli Open Data nellʼambito della conoscenza scientifica attraverso il progetto LSWN.it – Le Scienze Web News.! 4 Panton Principles (i principi per i dati aperti nelle scienze):! ! “La scienza è basata sulla costruzione, il riuso e la possibilità di mettere in discussione apertamente il corpus di conoscenza scientifica già pubblicato. È essenziale che i dati scientifici siano resi aperti per fare in modo che la scienza sia più efficace e la società ottenga il massimo beneficio dalle ricerche scientifiche.” ! Open Science Working Group! http://pantonprinciples.org/ http://science.okfn.org/ dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 5. Milano, 19 - 21 ottobre - Fieramilanocity! Architettura delle informazioni – definizioni! •  Architettura delle informazioni, dal termine inglese "information architecture", è la struttura organizzativa logica e semantica delle informazioni, dei contenuti, dei processi e delle funzionalità di un sistema o 5 un'applicazione informatica.! ! http://it.wikipedia.org/wiki/Architettura_dell'informazione
 oppure! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 6. Milano, 19 - 21 ottobre - Fieramilanocity! Architettura delle informazioni – definizioni! •  1. Il design delle strutture di condivisione delle informazioni;! •  2. L'arte e la scienza di organizzare ed strutturare siti web, intranet, online communities e software allo scopo di garantirvi l'usabilità e la trovabilità (findability);! 6 •  3. Un insieme emergente di discipline volte a tradurre i principi del design e dell'architettura nell'ambiente digitale. 
 Information Architecture Institute Italia! •  http://iainstitute.org/it/translations/000145.html! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 7. Milano, 19 - 21 ottobre - Fieramilanocity! Cosʼè Drupal?! •  Drupal è una piattaforma di gestione dei contenuti (CMS) modulare Open Source scritta in linguaggio php e distribuita sotto licenza GNU GPL ma può essere anche un CMF.! 7 •  CMS - Content Management System ! •  CMF - Content Management Framework! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 8. Milano, 19 - 21 ottobre - Fieramilanocity! Cosʼè Drupal? CMS - CMF! •  CMS - Content Management System ! •  CMS è un pacchetto software di semplice installazione concepito per la realizzazione di siti web anche da un utente senza conoscenze di programmazione. ! 8 •  Per espandere le funzionalità base del pacchetto principale è possibile installare moduli aggiuntivi.! •  Drupal.org ha 8801 moduli aggiuntivi (data controllo 11/10/2011)! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 9. Milano, 19 - 21 ottobre - Fieramilanocity! Cosʼè Drupal? CMS - CMF! •  CMF - Content Management Framework! •  CMF è un API* (application programming interface) per personalizzare CMS ed è rivolto a sviluppatori web; è possibile ottenere un grande livello di personalizzazione. Permette agli sviluppatori web di 9 personalizzare funzionalità o configurazioni e distribuirle nella maniera più ampia possibile alla community (sviluppatori e non sviluppatori).
 *API è un particolare set di regole (codici) e specifiche che i software possono seguire per comunicare tra loro. Funge da interfaccia tra differenti software e facilita la loro interazione in modo molto simile a come l'interfaccia utente facilita l'interazione tra l'uomo e i computer.! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 10. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal: le origini! •  Sin dal 2001, data del suo rilascio come progetto libero, ha implementato una struttura modulare base (il core) e un sistema di tassonomie che permette di organizzare gli elementi in maniera gerarchica (padre-figlio) e di creare correlazioni tra essi utilizzando vocabolari controllati.! •  Drupal rispetto agli altri CMS Open Source sviluppati in php (Word Press e Joomla ad esempio) è realizzato per essere essenziale: lʼinstallazione di default è costituita da una piattaforma quasi vuota (ci sono infatti 10 pochissimi moduli).
 VANTAGGI e SVANTAGGI DI DRUPAL: ! •  PRO una comunità di sviluppatori molto grande che realizza i moduli aggiuntivi (contribute module) da inserire nella piattaforma base;! •  CONTRO curva molto ripida di apprendimento.! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 11. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal: alcune caratteristiche 1! •  CARATTERISTICHE DRUPAL:! •  - 1) ARCHITETTURA APERTA E MODULARE;! •  - 2) ESTENSIBILITA' ATTRAVERSO I MODULI AGGIUNTIVI;! •  - 3) BASATO SU STANDARD;! •  - 4) BASSO CONSUMO DI RISORSE HOSTING;! •  - 5) SCALABILE.! 11 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 12. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal: alcune caratteristiche 2! 5) TEMPLATE;
 4) USER PERMISSIONS; 
 3) BLOCKS & MENUS; ! 2) MODULES;! 12 1) DATA: NODES etc.).! http://drupal.org/getting-started/before/overview dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 13. Milano, 19 - 21 ottobre - Fieramilanocity! IA - Architettura delle informazioni in Drupal /1! 13 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 14. Milano, 19 - 21 ottobre - Fieramilanocity! IA - Architettura delle informazioni in Drupal /2! 14 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 15. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin toolbar! D7 ADMIN USER Aggiunti di default: 15 Find content; Dashboard. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 16. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin! D6 a! 16 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 17. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin Config ! D7 a! 17 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 18. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin ! D7 •  Le categorie sono state razionalizzate per avere una mappa chiara del sistema Drupal. Lʼenfasi è stata posta su TASKS specifici (Content, Structure, People, Search and Metadata etc.) ! 18 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 19. Milano, 19 - 21 ottobre - Fieramilanocity! D7 19 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 20. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin People !D7 20 La gestione degli utenti e relativi permessi è realizzata in un unico pannello. Due tab affiancate: LIST (con elenco degli utenti registrati) e PERMISSIONS con i permessi assegnati. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 21. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin People !D7 21 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 22. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin Utenti !D6 Gli utenti sono gestiti in una pagina separata rispetto ai permessi. 22 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 23. Milano, 19 - 21 ottobre - Fieramilanocity! IA - interfaccia admin Utenti !D6 23 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 24. Milano, 19 - 21 ottobre - Fieramilanocity! IA - admin Clicca e modifica! D7 •  ʻ! 24 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 25. Milano, 19 - 21 ottobre - Fieramilanocity! IA - admin Clicca e modifica! D7 1) Principalmente serve per modifiche rapide da front end; •  ʻ! 2) etichette brevi al max 2,3 parole. In D6 non esiste. 25 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 26. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal – Cosʼè un nodo?! Un sito web può contenere molti tipi di contenuto come ad esempio pagine informative, notizie, •  ʻ! sondaggi, blog, annunci immobiliari, ecc In Drupal, ogni elemento di contenuto viene chiamato nodo ed è un nucleo di informazione; ogni nodo appartiene a un unico tipo di contenuto che ne definisce le impostazioni di default. Tutti i tipi di contenuto hanno attributi come: titolo, autore, data di creazione. Ogni contenuto è associato a una categoria e può ricevere commenti da parte degli utenti. Su ogni nodo è inoltre possibile allegare file e tenere traccia delle revisioni. 26 Drupal tratta ogni contenuto principalmente come un nodo (questo per avere una gestione semplificata) permettendo di entrare nei dettagli attraverso una classificazione: nodo = articolo nodo = post forum …. etc. assegnando categorie create ad hoc. Ogni nodo ha un numero progressivo che si incrementa ad ogni nuovo contenuto. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 27. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal – Cosʼè un nodo?! Le operazioni che è possibile compiere su un nodo sono: •  ʻ! •  IEW V •  DD; A •  DIT; E •  ELETE. D 27 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 28. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal! D6 •  ʻ! 28 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 29. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal! D6 •  ʻ! 29 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 30. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal D7 1/4! •  ʻ! 30 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 31. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal D7 2/4! •  ʻ! 31 Possibilità di aggiungere MACHINE-READABLE NAME al vocabolario dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 32. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal D7 3/4! •  ʻ! 32 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 33. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal D7 4/4! •  ʻ! 33 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 34. Milano, 19 - 21 ottobre - Fieramilanocity! Tassonomia in Drupal D7 4/4! 34 Manage Fields rappresenta i metadati sul contenuto. Mentre Widget rappresenta l’elemento che modifica il dato a seconda del suo tipo. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 35. Milano, 19 - 21 ottobre - Fieramilanocity! Tipi di contenuto ! D6 35 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 36. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal! • La tassonomia è la scienza che si occupa a! genericamente dei modi di classificazione (degli esseri viventi e non). http://it.wikipedia.org/wiki/Tassonomia ovvero 36 La tassonomia è un modo di organizzare un informazione secondo una gerarchia ben precisa. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 37. Milano, 19 - 21 ottobre - Fieramilanocity! Drupal! • Il a! Futuro: oltre la tassonomia ci sono i dati strutturati Nel 2008 Drupal adotta alcune tecnologie del web semantico… 37 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 38. Milano, 19 - 21 ottobre - Fieramilanocity! Open Data! •  a! COSA SONO GLI OPEN DATA? Con Dati aperti, comunemente chiamati con il termine inglese Open Data anche nel contesto italiano, si fa riferimento ad una filosofia, che è al tempo stesso una pratica. Essa implica che 38 alcune tipologie di dati siano liberamente accessibili a tutti, senza restrizioni di copyright, brevetti o altre forme di controllo che ne limitino la riproduzione. http://it.wikipedia.org/wiki/Dati_aperti L’open data è una forma di dato strutturato dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 39. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! •  Dal punto di vista di una organizzazione Drupal 7 rappresenta una scelta strategica di grande valore perché agevola il processo evolutivo tecnologico in atto, cioè il passaggio dal web delle pagine al web dei dati; mette inoltre in rilievo la possibilità di poter collegare i dati rilasciati dagli enti pubblici gli uni agli altri per aumentare il valore dei dati stessi.! •  In un suo articolo del 2006 Tim Berners-Lee propone l'utilizzo di dati in formato aperto sul web e 
 39 successivamente ! ! aggiungendo un sistema di valutazione, ! ! basato su 5 stelline, utile per attribuire ! ! un punteggio alle varie modalità di ! ! esposizione sul web. ! ! http://www.w3.org/DesignIssues/LinkedData.html! dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 40. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! ! Rendere disponibili i dati sul web in qualsiasi formato, ma con una licenza aperta, utile per il riuso degli stessi.! 40 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 41. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! ! Rendere disponibili i dati in forma "strutturata" e leggibile dai computer (per esempio Excel anziché la scansione dellʼimmagine di una tabella)! 41 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 42. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! ! Rendere disponibili i dati in un formato non proprietario (ad esempio CSV- Comma Separated Value) al posto di un formato proprietario come Excel.! 42 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 43. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! ! Utilizzare URI (Uniform Resource Identifier) e specifiche del W3C per identificare i contenuti (le cose di cui si parla) in modo che gli altri possano puntare (linkare o trovare) ciò che pubblichiamo.! 43 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 44. Milano, 19 - 21 ottobre - Fieramilanocity! Linked Data! ! Collegare (linkare) i nostri dati ai dati pubblicati da altri permette di produrre altri contenuti più vasti che aumentano l'utilità e il valore degli stessi, rendendoli di conseguenza anche più interessanti.! 44 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 45. Milano, 19 - 21 ottobre - Fieramilanocity! Lista di siti governi realizzati con Drupal! 45 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 46. Milano, 19 - 21 ottobre - Fieramilanocity! Lista di siti governi realizzati con Drupal! 46 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 47. Milano, 19 - 21 ottobre - Fieramilanocity! Esempi: Open Data Berlin! http://daten.berlin.de 47 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 48. Milano, 19 - 21 ottobre - Fieramilanocity! Esempi: The White House! http://whitehouse.gov 48 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 49. Milano, 19 - 21 ottobre - Fieramilanocity! Esempi: Data World Bank! http://data.worldbank.org 49 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 50. Milano, 19 - 21 ottobre - Fieramilanocity! Esempi: Data.gov.uk! http://data.gov.uk 50 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 51. Milano, 19 - 21 ottobre - Fieramilanocity! Esempi: Dati.gov.it! http://dati.gov.it Portale dei dati del Governo Italiano (online dal 18/10/2011) 51 realizzato con Drupal 7. Il portale dei dati del governo italiano rappresenta una tappa importante per il Movimento Open Data Italiano. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 52. Milano, 19 - 21 ottobre - Fieramilanocity! Esempio italiano: Ontologia PA - 1 ! http://ontologiapa.it 52 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 53. Milano, 19 - 21 ottobre - Fieramilanocity! Esempio italiano: Ontologia PA - 2 ! http://ontologiapa.it 53 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 54. Milano, 19 - 21 ottobre - Fieramilanocity! Esempio: architettura data.gov.uk /1! http://data.gov.uk 54 dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 55. Milano, 19 - 21 ottobre - Fieramilanocity! Esempio: architettura data.gov.uk /2! http://data.gov.uk Nella schema a sinistra è rappresentata l'architettura semplificata del portale dei dati del governo inglese. Qui viene abilitata la dimensione del linked data attraverso altri moduli aggiuntivi come, ad esempio, CKAN [1] (sviluppato da OKFN [2] e dal team di data.gov.uk [3]) e 55 SPARQL [4] Il modulo CKAN [1] serve per accedere dal sito Drupal al repository di CKAN - Comprehensive Knowledge Archive Network [5] (il catalogo di progetti e dati accennato all'inizio di queste slide) mentre il modulo SPARQL [4] serve a rendere disponibili i dati per poter essere interrogati con lo standard SPARQL [6]. Come SQL [7] serve per interrogare i database relazionali, così SPARQL [6] è l'analogo per il Web dei dati. dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it!
  • 56. Milano, 19 - 21 ottobre - Fieramilanocity! Per approfondire:! Links: Drupal http://drupal.org/ Information Architecture Drupal 7 http://drupal.org/node/549094 How to Build Linked Data Sites with Drupal 7 and RDFa http://www.slideshare.net/scorlosquet/how-to-build-linked-data-sites-with-drupal-7-and-rdfa Manuale degli Open Data http://opendatamanual.org/it/introduction/index.html 56 Video: Linked Open Data & Drupal (Esempio pratico con SPARQL Views) http://vimeo.com/17669935 Note: [1] http://drupal.org/project/ckan [2] http://okfn.org [3] http://data.gov.uk [4] http://drupal.org/project/sparql [5] http://ckan.org/ [6] http://en.wikipedia.org/wiki/SPARQL [7] http://en.wikipedia.org/wiki/SQL Dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it
  • 57. Milano, 19 - 21 ottobre - Fieramilanocity! Grazie :)! 57 Dott. Enrico Damiano – www.lswn.it – enrico.damiano@libero.it