SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
TYPO3 strumento per
        differenti soluzioni:
        sito community e
        sito multi-domain
        Oratore: Marco Antonioli




T3Camp Italia                               Bologna 26/27 Novembre 2010
Il primo evento italiano dedicato a TYPO3   Novotel fiera Bologna
Marco Antonioli è socio fondatore e
    coordinatore progetti in Gamm System Srl
    dal 1995.
    Lavora con Typo3 dal 2005, realizzando
    con la propria struttura diversi siti e
    portali per clienti di rilevanza nazionale
    nel mondo della GDO.
    Ha affrontato problematiche di analisi,
    pianificazione e sviluppo anche per altre
    tipologie di clienti in questi anni di
    attività.



T3Camp Italia                               Bologna 26/27 Novembre 2010
Il primo evento italiano dedicato a TYPO3   Novotel fiera Bologna
Community TYPO3   4



I motivi della scelta
●   Il cliente voleva un progetto di nicchia su cui testare alcune dinamiche
    commerciali.
●   Il cliente stava lavorando sul sito principale per il posizionamento e
    voleva utilizzare il nuovo progetto a supporto di tale lavoro.
●   Il cliente credeva nello “user generated content” ancora prima che si
    diffondesse il termine.
●   Il cliente non stava cercando un semplice blog aziendale.
●   Il cliente non aveva una piattaforma adatta ad un progetto complesso.




                                    http://www.t3campitalia.it/
Community TYPO3   5



I motivi della scelta




    Si è deciso,dopo lunghe riflessioni di impostare una
                      COMMUNITY
                   con target femminile.




                            http://www.t3campitalia.it/
La tecnica esistente tre anni fa e le prospettive   6



La tecnica esterna
●   Lo scenario 3 anni fa portava spesso a considerare community ciò che
    ruotava intorno a un forum. Ma era un po' riduttivo.
●   L'onda di Facebook era ancora “corta”, quindi c'era spazio per creare
    una nicchia e raccogliere persone in un certo target.
●   Google invece non era ancora partito con “l'onda lunga”, il
    posizionamento era visto e “vissuto” molto sulla keyword tendente a
    portare traffico più che a generare conversioni.
●   L'open source è e rimane una scommessa in ambienti enterprise




                                    http://www.t3campitalia.it/
I desiderata tecnici   7



Community, i desiderata
●   Il contenimento dei costi
●   Gestione degli utenti già registrati sul sito principale
●   Facilità di gestione dei contenuti a differenti livelli,
    dall'amministrazione, all'editor di notizie, sia dal punto di vista FRONT
    END che dal punto di vista BACKEND.
●   Facilità di gestione degli utenti amministratori e differenti permessi
    per le modifiche di contenuti
●   Flessibilità totale nella strutturazione del codice prodotto
●   Flessibilità nella gestione degli header e di tutti gli attributi parte
    delle logiche di posizionamento
●   Estensibilità completa della piattaforma

                                      http://www.t3campitalia.it/
Lo strumento da usare: TYPO3   8




      TYPO3
Lo strumento da usare!



          http://www.t3campitalia.it/
I requisiti   9



Community, cosa si vuole implementare
●   Diversi livelli di visualizzazione dei contenuti (privati amici tutti)
●   Determinazione di un rank a seguito di azioni
●   Livello di moderazione impostabile e modificabile da amministrazione
●   Commenti e manifestazioni di approvazione tramite voti
●   Tracking e informazioni sulle attività degli amici
●   Tagging per contenuti pubblicitari mirati
●   Ottimizzazione SEO
●   Logging attività di accesso



                                      http://www.t3campitalia.it/
Gli strumenti offerti agli utenti   10



Community, cosa mettere a disposizione
●   Forum
●   Contenuti personali
●   Contenuti a tema:
    ●   Ricette
    ●   Fiabe
    ●   Strafalcioni dei bambini
●   Guestbook
●   Meccanismo di amicizia



                                   http://www.t3campitalia.it/
Gli strumenti offerti agli utenti   11



Community, cosa mettere a disposizione

●   Visualizzazione attività amici
●   Messaggistica personale
●   Rubriche a tema
●   Contenuti open gestiti dall'azienda, solitamente promozioni a tema,
    concorsi etc
●   Sistema di valorizzazione del proprio ranking tramite premi,
    collegamento a piattaforma specifica di assegnazione di premi via
    catalogo



                                     http://www.t3campitalia.it/
Il layout   12



Community, layout grafico

●   Tenendo conto che il target di utenza è di persone non
    necessariamente skillate quindi l'interfaccia doveva essere semplice e
    di facile utilizzo.
●   Alcuni vincoli imposti “dall'alto”
●   Purtroppo la tecnologia ajax stava iniziando ad affermarsi e non si è
    potuto fare molto in questo senso, anche perchè i tempi e i costi di
    produzione non permettevano di inserire un nuovo livello di
    complessità.




                                     http://www.t3campitalia.it/
Il layout   13




http://www.t3campitalia.it/
L'approccio di sviluppo   14



Come si è operato
●   Verifica esistenza di estensioni base su cui costruire la nostra
    piattaforma
●   Identificazione dei componenti necessari a supporto dei moduli da
    sviluppare
●   Pianificazione delle attività di sviluppo
●   Strutturazione dei template e codifica dei typoscript necessari a
    supporto


             et voilà TYPO3 COMMUNITY
                                     http://www.t3campitalia.it/
Moduli, alcuni dei quali non sono visibili all'utenza standard
                                                                                         15




●   Modulo integrazione utenti e verifica su differenti db di profilazione.
    Importazione in TYPO3 dove sono aggiunti ulteriori dati specifici utili
    per la community (es figli) che non sono in profilazione standard.

●   Integrazione di contenuti tipo Youtube in modalità semplice per
    l'utente: modulo per contenuti personali e forum. Facilitazione
    nell'utilizzo di materiali eterogenei.




                                        http://www.t3campitalia.it/
16




http://www.t3campitalia.it/
Moduli, alcuni dei quali non sono visibili all'utenza standard
                                                                                        17




●   Modulo di gestione degli abusi
    Il modulo gestisce da front end sia la parte di forum (visibile ai
    moderatori) sia la parte che riguarda tutte le estensioni personali
    (contenuti personali, photogallery, commenti, ricette, fiabe,
    strafalcioni etc)
    La moderazione è impostata a posteriori. Su segnalazione un
    contenuto può essere rimosso e il proprietario viene penalizzato in
    termini di punteggio per ranking.
    Un utente può essere bannato dopo una serie di abusi in automatico o
    anche direttamente.




                                       http://www.t3campitalia.it/
18




http://www.t3campitalia.it/
Moduli, alcuni dei quali non sono visibili all'utenza standard
                                                                                         19


●   Modulo di gestione della visualizzazione contestuale di informazioni
    E' stato sviluppato un modulo di importazione prodotti dall'insieme
    dei prodotti attivi e/o in promo del cliente
    Ogni contenuto inserito da un utente può essere taggato.
    Il modulo in presenza di tag sui contenuti di pagine, verifica la
    corrispondenza con i prodotti e presenta quelli che hanno pertinenza.
    Gestite anche le casistiche in cui non avviene il matching
●   Modulo seo
    Si preoccupa della riscrittura di header (title, meta description e meta
    keyword) rispetto al contenuto di pagina. Parsing del testo con
    identificazione delle keyword. Impletmentato su forum, ricette,
    rubriche e altre parti significative.
    Il processo è completamente automatizzato.
    Ottima performance riscontrata nel posizionamento dopo soli 3 mesi
    dal lancio.

                                        http://www.t3campitalia.it/
20




http://www.t3campitalia.it/
Moduli, alcuni dei quali non sono visibili all'utenza standard
                                                                                         21



●   Modulo di gestione delle photogallery
    Impostabile quante fotogallery attive per ogni utente.
    Visualizzazioni limitate in base al rapporto (privato amico tutti) e
    commentabile.
    Gestione delle immagini sia per evitare duplicazioni (collegato al DAM)
    sia per risparmio di spazio
    Photogallery pubbliche per contest con commenti e votazioni
    Archiviazione dei contest




                                        http://www.t3campitalia.it/
Struttura multisito   22




Struttura multisito
        con

      TYPO3
        http://www.t3campitalia.it/
Struttura multisito   23



L'esigenza porta alla scelta


●   Il vincolo di progetto:

    gestione di 45 centri commerciali facenti capo ad una unica struttura.




                                    http://www.t3campitalia.it/
I requisiti richiesti   24



    L'esigenza era quella di :
●   Creare un sito istituzionale
●   Creare un sito "modello" per il centro commerciale da replicare sui 45
    centri.
●   Gestibile come backend da utenti non esperti con la necessità di
    variare dati relativi alle aperture, eventi e promo.
●   Necessità di rendere minimo il costo di estensione delle funzionalità
    aggiuntive che si sarebbero sviluppate negli anni a seguire.
●   Gestire il tutto attraverso domini di terzo livello




                                      http://www.t3campitalia.it/
Lo strumento da usare: TYPO3   25




         TYPO3
  Lo strumento da usare!

In configurazione multi sito


             http://www.t3campitalia.it/
Modalità multi site   26



TYPO3 in modalità multisite

●   Un unico template base per le funzionalità core ed extension template
    per le caratteristiche specifiche di ogni singola installazione.
●   Aggiornamento facilitato e manutenzione del sistema e delle
    estensioni utilizzate.
●   Duplicazione di informazioni ridondanti inesistente e quindi facilmente
    manutenibile.




                                    http://www.t3campitalia.it/
http://www.t3campitalia.it/
http://www.t3campitalia.it/
http://www.t3campitalia.it/
30




    GRAZIE !!!
E buona continuazione con
        TYPO3
Lo strumento da usare!

           http://www.t3campitalia.it/
SPONSOR !!




T3Camp Italia                               Bologna 26/27 Novembre 2010
Il primo evento italiano dedicato a Typo3   Novotel fiera Bologna

Más contenido relacionado

Similar a TYPO3 strumento per differenti soluzioni: sito community e sito multi-domain

... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!Stefano Fago
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)Andrea Gorrini
 
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...Associazione Digital Days
 
Enterprise Microblog per il Project Management
Enterprise Microblog per il Project ManagementEnterprise Microblog per il Project Management
Enterprise Microblog per il Project ManagementGiuliano Prati
 
Microarea e il software gestionale Mago.net
Microarea e il software gestionale Mago.netMicroarea e il software gestionale Mago.net
Microarea e il software gestionale Mago.netMicroarea SpA
 
Horizontal and vertical integration
Horizontal and vertical integrationHorizontal and vertical integration
Horizontal and vertical integrationT3basilicata
 
Sardcoin - Incontro di aggiornamento sul progetto
Sardcoin - Incontro di aggiornamento sul progettoSardcoin - Incontro di aggiornamento sul progetto
Sardcoin - Incontro di aggiornamento sul progettoSardegna Ricerche
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Srl
 
2019 ottobre 17 presentazione sintetico gdoox al mercato
2019 ottobre 17 presentazione sintetico gdoox al mercato2019 ottobre 17 presentazione sintetico gdoox al mercato
2019 ottobre 17 presentazione sintetico gdoox al mercatoDaniel Rueda H
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeDiego La Monica
 
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Bizup
 
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"Abstract Technology Agency
 
Progetto SmartDMO
Progetto SmartDMOProgetto SmartDMO
Progetto SmartDMO_Smartera
 
Geecom, nascita di un progetto open source
Geecom, nascita di un progetto open sourceGeecom, nascita di un progetto open source
Geecom, nascita di un progetto open sourceOpen Makers Italy
 
Web designer vs Web developer
Web designer vs Web developerWeb designer vs Web developer
Web designer vs Web developerGiuseppe Vizzari
 
Google Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforziGoogle Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforziSiteGround.com
 
Venezia 2009 Facebook Developer Garage
Venezia 2009 Facebook Developer Garage Venezia 2009 Facebook Developer Garage
Venezia 2009 Facebook Developer Garage Roberto Marmo
 

Similar a TYPO3 strumento per differenti soluzioni: sito community e sito multi-domain (20)

Plone: Accessibilita e Riuso
Plone: Accessibilita e RiusoPlone: Accessibilita e Riuso
Plone: Accessibilita e Riuso
 
... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)
 
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...
Lorenzo Diaco, CEO di @Publytics – “Navigare nell’era del Cookieless: strateg...
 
Enterprise Microblog per il Project Management
Enterprise Microblog per il Project ManagementEnterprise Microblog per il Project Management
Enterprise Microblog per il Project Management
 
Microarea e il software gestionale Mago.net
Microarea e il software gestionale Mago.netMicroarea e il software gestionale Mago.net
Microarea e il software gestionale Mago.net
 
Horizontal and vertical integration
Horizontal and vertical integrationHorizontal and vertical integration
Horizontal and vertical integration
 
Sardcoin - Incontro di aggiornamento sul progetto
Sardcoin - Incontro di aggiornamento sul progettoSardcoin - Incontro di aggiornamento sul progetto
Sardcoin - Incontro di aggiornamento sul progetto
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009
 
2019 ottobre 17 presentazione sintetico gdoox al mercato
2019 ottobre 17 presentazione sintetico gdoox al mercato2019 ottobre 17 presentazione sintetico gdoox al mercato
2019 ottobre 17 presentazione sintetico gdoox al mercato
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
 
Presentazione Gruppo 36
Presentazione Gruppo 36Presentazione Gruppo 36
Presentazione Gruppo 36
 
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
Evoluzione degli algoritmi di Google e Link-building - Monari - Super Summit ...
 
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"
Slides webinar Abstract "Introduzione a Plone, il CMS scritto in Python"
 
Progetto SmartDMO
Progetto SmartDMOProgetto SmartDMO
Progetto SmartDMO
 
Geecom, nascita di un progetto open source
Geecom, nascita di un progetto open sourceGeecom, nascita di un progetto open source
Geecom, nascita di un progetto open source
 
Web designer vs Web developer
Web designer vs Web developerWeb designer vs Web developer
Web designer vs Web developer
 
UserPie
UserPieUserPie
UserPie
 
Google Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforziGoogle Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforzi
 
Venezia 2009 Facebook Developer Garage
Venezia 2009 Facebook Developer Garage Venezia 2009 Facebook Developer Garage
Venezia 2009 Facebook Developer Garage
 

Más de gammsystem

T3CON16 Italia: FLUIDTYPO3 Content Elements
T3CON16 Italia: FLUIDTYPO3 Content ElementsT3CON16 Italia: FLUIDTYPO3 Content Elements
T3CON16 Italia: FLUIDTYPO3 Content Elementsgammsystem
 
Fluid powered TYPO3
Fluid powered TYPO3Fluid powered TYPO3
Fluid powered TYPO3gammsystem
 
Fluid Powered TYPO3
Fluid Powered TYPO3Fluid Powered TYPO3
Fluid Powered TYPO3gammsystem
 
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...gammsystem
 
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...gammsystem
 
T3camp 2011 jquery4contents
T3camp 2011 jquery4contentsT3camp 2011 jquery4contents
T3camp 2011 jquery4contentsgammsystem
 
TYPO3 e social media marketing
TYPO3 e social media marketingTYPO3 e social media marketing
TYPO3 e social media marketinggammsystem
 
TYPO3 & Templavoila Framework
TYPO3 & Templavoila FrameworkTYPO3 & Templavoila Framework
TYPO3 & Templavoila Frameworkgammsystem
 

Más de gammsystem (8)

T3CON16 Italia: FLUIDTYPO3 Content Elements
T3CON16 Italia: FLUIDTYPO3 Content ElementsT3CON16 Italia: FLUIDTYPO3 Content Elements
T3CON16 Italia: FLUIDTYPO3 Content Elements
 
Fluid powered TYPO3
Fluid powered TYPO3Fluid powered TYPO3
Fluid powered TYPO3
 
Fluid Powered TYPO3
Fluid Powered TYPO3Fluid Powered TYPO3
Fluid Powered TYPO3
 
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...
TYPO3 e la partenza intelligente. Familiarizzare con l'ambiente e lo strument...
 
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...
L'unione fa la forza: supporto, assistenza e partecipazione tra gli utilizzat...
 
T3camp 2011 jquery4contents
T3camp 2011 jquery4contentsT3camp 2011 jquery4contents
T3camp 2011 jquery4contents
 
TYPO3 e social media marketing
TYPO3 e social media marketingTYPO3 e social media marketing
TYPO3 e social media marketing
 
TYPO3 & Templavoila Framework
TYPO3 & Templavoila FrameworkTYPO3 & Templavoila Framework
TYPO3 & Templavoila Framework
 

TYPO3 strumento per differenti soluzioni: sito community e sito multi-domain

  • 1. TYPO3 strumento per differenti soluzioni: sito community e sito multi-domain Oratore: Marco Antonioli T3Camp Italia Bologna 26/27 Novembre 2010 Il primo evento italiano dedicato a TYPO3 Novotel fiera Bologna
  • 2. Marco Antonioli è socio fondatore e coordinatore progetti in Gamm System Srl dal 1995. Lavora con Typo3 dal 2005, realizzando con la propria struttura diversi siti e portali per clienti di rilevanza nazionale nel mondo della GDO. Ha affrontato problematiche di analisi, pianificazione e sviluppo anche per altre tipologie di clienti in questi anni di attività. T3Camp Italia Bologna 26/27 Novembre 2010 Il primo evento italiano dedicato a TYPO3 Novotel fiera Bologna
  • 3. Community TYPO3 4 I motivi della scelta ● Il cliente voleva un progetto di nicchia su cui testare alcune dinamiche commerciali. ● Il cliente stava lavorando sul sito principale per il posizionamento e voleva utilizzare il nuovo progetto a supporto di tale lavoro. ● Il cliente credeva nello “user generated content” ancora prima che si diffondesse il termine. ● Il cliente non stava cercando un semplice blog aziendale. ● Il cliente non aveva una piattaforma adatta ad un progetto complesso. http://www.t3campitalia.it/
  • 4. Community TYPO3 5 I motivi della scelta Si è deciso,dopo lunghe riflessioni di impostare una COMMUNITY con target femminile. http://www.t3campitalia.it/
  • 5. La tecnica esistente tre anni fa e le prospettive 6 La tecnica esterna ● Lo scenario 3 anni fa portava spesso a considerare community ciò che ruotava intorno a un forum. Ma era un po' riduttivo. ● L'onda di Facebook era ancora “corta”, quindi c'era spazio per creare una nicchia e raccogliere persone in un certo target. ● Google invece non era ancora partito con “l'onda lunga”, il posizionamento era visto e “vissuto” molto sulla keyword tendente a portare traffico più che a generare conversioni. ● L'open source è e rimane una scommessa in ambienti enterprise http://www.t3campitalia.it/
  • 6. I desiderata tecnici 7 Community, i desiderata ● Il contenimento dei costi ● Gestione degli utenti già registrati sul sito principale ● Facilità di gestione dei contenuti a differenti livelli, dall'amministrazione, all'editor di notizie, sia dal punto di vista FRONT END che dal punto di vista BACKEND. ● Facilità di gestione degli utenti amministratori e differenti permessi per le modifiche di contenuti ● Flessibilità totale nella strutturazione del codice prodotto ● Flessibilità nella gestione degli header e di tutti gli attributi parte delle logiche di posizionamento ● Estensibilità completa della piattaforma http://www.t3campitalia.it/
  • 7. Lo strumento da usare: TYPO3 8 TYPO3 Lo strumento da usare! http://www.t3campitalia.it/
  • 8. I requisiti 9 Community, cosa si vuole implementare ● Diversi livelli di visualizzazione dei contenuti (privati amici tutti) ● Determinazione di un rank a seguito di azioni ● Livello di moderazione impostabile e modificabile da amministrazione ● Commenti e manifestazioni di approvazione tramite voti ● Tracking e informazioni sulle attività degli amici ● Tagging per contenuti pubblicitari mirati ● Ottimizzazione SEO ● Logging attività di accesso http://www.t3campitalia.it/
  • 9. Gli strumenti offerti agli utenti 10 Community, cosa mettere a disposizione ● Forum ● Contenuti personali ● Contenuti a tema: ● Ricette ● Fiabe ● Strafalcioni dei bambini ● Guestbook ● Meccanismo di amicizia http://www.t3campitalia.it/
  • 10. Gli strumenti offerti agli utenti 11 Community, cosa mettere a disposizione ● Visualizzazione attività amici ● Messaggistica personale ● Rubriche a tema ● Contenuti open gestiti dall'azienda, solitamente promozioni a tema, concorsi etc ● Sistema di valorizzazione del proprio ranking tramite premi, collegamento a piattaforma specifica di assegnazione di premi via catalogo http://www.t3campitalia.it/
  • 11. Il layout 12 Community, layout grafico ● Tenendo conto che il target di utenza è di persone non necessariamente skillate quindi l'interfaccia doveva essere semplice e di facile utilizzo. ● Alcuni vincoli imposti “dall'alto” ● Purtroppo la tecnologia ajax stava iniziando ad affermarsi e non si è potuto fare molto in questo senso, anche perchè i tempi e i costi di produzione non permettevano di inserire un nuovo livello di complessità. http://www.t3campitalia.it/
  • 12. Il layout 13 http://www.t3campitalia.it/
  • 13. L'approccio di sviluppo 14 Come si è operato ● Verifica esistenza di estensioni base su cui costruire la nostra piattaforma ● Identificazione dei componenti necessari a supporto dei moduli da sviluppare ● Pianificazione delle attività di sviluppo ● Strutturazione dei template e codifica dei typoscript necessari a supporto et voilà TYPO3 COMMUNITY http://www.t3campitalia.it/
  • 14. Moduli, alcuni dei quali non sono visibili all'utenza standard 15 ● Modulo integrazione utenti e verifica su differenti db di profilazione. Importazione in TYPO3 dove sono aggiunti ulteriori dati specifici utili per la community (es figli) che non sono in profilazione standard. ● Integrazione di contenuti tipo Youtube in modalità semplice per l'utente: modulo per contenuti personali e forum. Facilitazione nell'utilizzo di materiali eterogenei. http://www.t3campitalia.it/
  • 16. Moduli, alcuni dei quali non sono visibili all'utenza standard 17 ● Modulo di gestione degli abusi Il modulo gestisce da front end sia la parte di forum (visibile ai moderatori) sia la parte che riguarda tutte le estensioni personali (contenuti personali, photogallery, commenti, ricette, fiabe, strafalcioni etc) La moderazione è impostata a posteriori. Su segnalazione un contenuto può essere rimosso e il proprietario viene penalizzato in termini di punteggio per ranking. Un utente può essere bannato dopo una serie di abusi in automatico o anche direttamente. http://www.t3campitalia.it/
  • 18. Moduli, alcuni dei quali non sono visibili all'utenza standard 19 ● Modulo di gestione della visualizzazione contestuale di informazioni E' stato sviluppato un modulo di importazione prodotti dall'insieme dei prodotti attivi e/o in promo del cliente Ogni contenuto inserito da un utente può essere taggato. Il modulo in presenza di tag sui contenuti di pagine, verifica la corrispondenza con i prodotti e presenta quelli che hanno pertinenza. Gestite anche le casistiche in cui non avviene il matching ● Modulo seo Si preoccupa della riscrittura di header (title, meta description e meta keyword) rispetto al contenuto di pagina. Parsing del testo con identificazione delle keyword. Impletmentato su forum, ricette, rubriche e altre parti significative. Il processo è completamente automatizzato. Ottima performance riscontrata nel posizionamento dopo soli 3 mesi dal lancio. http://www.t3campitalia.it/
  • 20. Moduli, alcuni dei quali non sono visibili all'utenza standard 21 ● Modulo di gestione delle photogallery Impostabile quante fotogallery attive per ogni utente. Visualizzazioni limitate in base al rapporto (privato amico tutti) e commentabile. Gestione delle immagini sia per evitare duplicazioni (collegato al DAM) sia per risparmio di spazio Photogallery pubbliche per contest con commenti e votazioni Archiviazione dei contest http://www.t3campitalia.it/
  • 21. Struttura multisito 22 Struttura multisito con TYPO3 http://www.t3campitalia.it/
  • 22. Struttura multisito 23 L'esigenza porta alla scelta ● Il vincolo di progetto: gestione di 45 centri commerciali facenti capo ad una unica struttura. http://www.t3campitalia.it/
  • 23. I requisiti richiesti 24 L'esigenza era quella di : ● Creare un sito istituzionale ● Creare un sito "modello" per il centro commerciale da replicare sui 45 centri. ● Gestibile come backend da utenti non esperti con la necessità di variare dati relativi alle aperture, eventi e promo. ● Necessità di rendere minimo il costo di estensione delle funzionalità aggiuntive che si sarebbero sviluppate negli anni a seguire. ● Gestire il tutto attraverso domini di terzo livello http://www.t3campitalia.it/
  • 24. Lo strumento da usare: TYPO3 25 TYPO3 Lo strumento da usare! In configurazione multi sito http://www.t3campitalia.it/
  • 25. Modalità multi site 26 TYPO3 in modalità multisite ● Un unico template base per le funzionalità core ed extension template per le caratteristiche specifiche di ogni singola installazione. ● Aggiornamento facilitato e manutenzione del sistema e delle estensioni utilizzate. ● Duplicazione di informazioni ridondanti inesistente e quindi facilmente manutenibile. http://www.t3campitalia.it/
  • 29. 30 GRAZIE !!! E buona continuazione con TYPO3 Lo strumento da usare! http://www.t3campitalia.it/
  • 30. SPONSOR !! T3Camp Italia Bologna 26/27 Novembre 2010 Il primo evento italiano dedicato a Typo3 Novotel fiera Bologna