2. Alcune info Perch辿 questo talk Chi siete? Quanti conoscono eZ e IA? Domande: fatele quando volete
3. Chi sono Alberto Mucignat Lavoro come PM web e IT supervisor Co-fondatore del network Studenti.it/Giovani.it Utente linux e sviluppatore a tempo perso Lavoro a ProDigi: http://www.prodigiweb.it Blog: http://www.mucignat.com
4. eZ publish Potente sistema web based di gestione dei contenuti (CMS) Framework per lo sviluppo di siti con funzionalit avanzate Gestione della scalabilit dei contenuti Enterprise features
5. Scalabilit dei contenuti Possibilit di definire granularmente i contenuti Possibilit di cambiare i contenuti nel tempo Riorganizzazione di: Categorie relazioni tra contenuti sistemi di navigazione Features avanzate e customizzabili
6. eZ enterprise features Object-oriented Programmazione dei template Multi-sito Workflow engine Estendibilit Privilegi granulari (user/group/section) Performance (cache, load balancing)
7. Cos竪 larchitettura delle informazioni? Classificare, organizzare e strutturare i contenuti di un sito web Definire i percorsi per accedere alle informazioni Progettare task editoriali e facilitarne lesecuzione Si basa su: Contenuti Utenti Contesto (businness)
8. Alcuni strumenti di IA Mappa del sito ( blueprint ) Wireframes delle pagine Classificazione contenuti Categorie Relazioni Schemi di navigazione Men湛 e Percorsi Links Sistemi di ricerca Tesauri e vocabolari controllati
9. Definizione dei contenuti in IA Inventario contenuti: Sito esistente Nuovo sito Definizione contenuti: Informazioni primarie Meta-dati Possibili relazioni tra contenuti
10. Definizione dei contenuti in eZ Definizione delle classi di oggetti Definizione dei datatypes Classi e datatypes: Built-in Custom Oggetti: istanze di una classe Memorizzano i contenuti reali
11. Classi e oggetti in eZ In eZ publish, ogni cosa 竪 un oggetto Le classi di oggetti vengono create dallamministratore Un contenuto 竪 un oggetto , ovvero unistanza di una classe
12. Contenuto e design Separazione tra contenuto e design Utilizzo di template grafici Ottimizzazione delle competenze (content editor, web designer, sviluppatore, )
13. Design in eZ Creazione dei template grafici Customizzazione dei template per: Ogni tipo di oggetto/classe Ogni tipo di dato Il design comprende Grafica (html, imgs, css) Businness logic (template scripting)
14. Architettura delle pagine web Definire le informazioni ordinate per priorit (Page Description Diagrams) Rappresentare graficamente la pagina (wireframe) Descrizione dettagliata delle parti dinamiche Casi duso
15. Dai wireframes ai template Wireframe Descrivono le pagine ai web designer Eventuali parti dinamiche Basso livello di fedelt Template Dettaglio grafico Aggiunta businness logic
16. Mappa del sito Definisce la struttura del sito Struttura le informazioni in aree tematiche Rappresenta la navigazione primaria
17. Categorie Collezioni di contenuti Impostazione gerarchica Lati negativi Decise a priori Bassa scalabilit Rappresentano la navigazione primaria
18. eZ category In base al contenitore dove viene inserito un contenuto Mediante un meta-dato (selezione) Filtrando la tipologia delloggetto
19. Link tra contenuti Contestuali allinterno del contenuto Relazionali Indicano relazioni tra contenuti Strutturali Da contenuti dello stesso tipo, appartenenti alle stesse categorie
20. eZ object relations Cosentono la relazioni tra pi湛 oggetti Vengono utilizzate direttamente nei templates con semplici query ( fetch ) Enhanced object relations (altre propriet)
21. eZ relations in opera Leditor crea le relazioni tra contenuti
22. Tagging Associazione di keywords ai contenuti Libert nella scelta Scalabilit Creazione di associazioni involontarie Limiti: Ambiguit Formattazione
23. eZ tags Estensione di eZ publish Tutti gli oggetti eZ sono taggabili I tag generano collegamenti: Tag correlati -> clusters Tag principali -> clouds Generazione: Manuale Automatico (parsing)
24. Verso il Remixable Web Niente pi湛 gerarchie I contenuti si linkano tra loro Gli interessi e le analogie favoriscono i collegamenti Fonte: Shirky, Maistrello
25. Riferimenti eZ publish: http://www.ez.no IA: http://www.informationarchitecture.it http://semanticstudios.com IASummit http://www.iasummit.it