T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

52
1 TYPO3 CMS 6.2 LTS Le novità Roberto Torresani – T3Camp Italia 2014 – 14 e 15 Marzo 2014 - Milano

description

Presentazione al T3Camp Italia 2014 sulle principali novità di TYPO3 CMS 6.2 LTS. Documento ufficiale con tutte le novità: http://www.slideshare.net/erreti/typo3-cms-62-lts-le-novit

Transcript of T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

Page 1: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

1

TYPO3 CMS 6.2 LTSLe novità

Roberto Torresani – T3Camp Italia 2014 – 14 e 15 Marzo 2014 - Milano

Page 2: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Roberto Torresani● Libero professionista● Presidente di Posit s.c. (Trento)

● TYPO3 dal 2004● Certified TYPO3 Integrator● Membro attivo della comunità italiana di TYPO3● Ideatore e Promotore del T3Camp Italia● Membro da gennaio 2013 del Business Control Committee della TYPO3 Association

[email protected]: @RobTorresani

www.torresani.eu

Page 3: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Progetto: What's newTYPO3 4.4: Patrick Lobacher crea la prima versione in tedesco

TYPO3 CMS 6.0:Patrick Lobacher – versione tedescaMichael Schams – versione inglese

TYPO3 CMS 6.1:si aggiunge la versione italiana (Roberto Torresani)

TYPO3 CMS 6.2 LTS: nuove traduzioni

Page 4: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

TYPO3 CMS 6.2 LTS: Momenti importanti

Page 5: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Anteprima What's new ● Circa 190 slide (in fase di revisione)

● 11 sezioni:● Lo strumento di installazione● Gestione distribuzioni● Immagini responsive● Cambiamenti nel backend● TSConfig & TypoScript● Gestione dei pacchetti● Cambiamenti rilevanti● API● Extbase & Fluid● Aggiornamento alla versione TYPO3 CMS 6.2 LTS● Miti da sfatare

Page 6: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

TYPO3 CMS 6.2 LTS: Punti importanti

Page 7: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Qualche indicazione

Page 8: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Installazione

Page 9: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Installazione: Passo 1

Page 10: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Installazione: Passo 2

Page 11: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Installazione: Passo 3 e Passo 4

Page 12: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Installazione: Usabilità migliorata

Page 13: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Aggiornamento del core

Page 14: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Simulazione siti responsivi

Page 15: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Menu del backend

Page 16: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Upload file: drag&drop

Page 17: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Upload file: drag&drop (2)

Page 18: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Usabilità: lista utenti

Page 19: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Usabilità: ricerca

Page 20: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Menù di categorie

Page 21: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Record cancellati

Page 22: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

OpenID

Page 23: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Contesto applicativo

Page 24: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Manuali

Page 25: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Modulo documentazione

Page 26: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Gestione estensioni linea di comando

Page 27: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Migrazione da TYPO3 4.5 LTS

Page 28: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

10 miti dasfatare su

TYPO3 CMS 6.2 LTS

Page 29: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

1. TYPO3 6.2 LTS saràl'ultima versione rilasciata di TYPO3 CMS?

Page 30: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

1) TYPO3 6.2 LTS sarà l'ultima versione rilasciata di TYPO3 CMS?

NO!

Nonostante il rilascio di TYPO3 Neos, lo sviluppo di TYPO3 CMS continuerà

Page 31: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

2. TYPO3 core è stato completamente riscritto in 6.x ed ora niente funziona come una volta

Page 32: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

2) TYPO3 core è stato completamente riscritto in 6.x ed ora niente funziona come una volta

Il core è stato riscritto introducendo il concetto dei namespace di PHP

E' stata comunque creato un strato per la compatibilità verso le classi di vecchio tipo

Page 33: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

3. Le estensioni sviluppate per la 4.5 non funzionano sulla 6.2

Page 34: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

3) Le estensioni sviluppate per la 4.5 non funzionano sulla 6.2

NO!

Si è cercato di mantenere una forte attenzione alla retro-compatibilitàDevono essere aggiornati alcuni punti delle estensioni.Alcuni autori hanno scelto di rilasciare estensioni compatibile con entrambe le versioni (RealURL, …) oppure due versioni differenti (PowerMail)

Page 35: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

4. TemplaVoila non può più essere utilizzato con TYPO3 6.2

Page 36: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

4) TemplaVoila non può più essere utilizzato con TYPO3 6.2

FALSO!

Gli sviluppatori stanno lavorando ad una versione compatibile.Non sarà portato avanti il suo sviluppo, quindi si consiglia di valutare una soluzione differente.

Page 37: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

5. Le estensioni basate su tslib_pibase non sono più supportati nella 6.2

Page 38: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

5) Le estensioni basate su tslib_pibase non sono più supportati nella 6.2

FALSO!

La classe tslib_pibase esiste ancora, anche se ora si chiama \TYPO3\CMS\frontend\Plugin\AbstractPlugin

Il vecchio nome funziona ancora grazie ad un alias

Page 39: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

6. Non c'è modo di migrare i record DAM su TYPO3 6.2 LTS con FAL

Page 40: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

6) Non c'è modo di migrare i record DAM su TYPO3 6.2 con FAL

VERO!

E' comunque presente un progetto per la migrazione dei file da un sistema all'altro

Page 41: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

7. Il backend in 6.2 è completamente nuovo

Page 42: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

7) Il backend in 6.2 è completamente nuovo

FALSO!

Il backend è stato migliorato, ma non è cambiato molto e soprattutto un editore non deve apprendere un nuovo sistema

Page 43: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

8. Il nuovo backend di "TYPO3 7.0" "sembra fantastico" / "fa schifo" / "non prevede XY" / etc

Page 44: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

8) Il nuovo backend di "TYPO3 7.0" "sembra fantastico" / "fa schifo" / "non prevede XY" / etcJens dal team UX / UI ha presentato le idee del team per una futura versione di TYPO3 durante il T3CON 2013.

La presentazione era intitolato "TYPO3 7.0" e questo ha causato una certa confusione

L'approccio di Jens e del team è che non è intesa come una visione "rivoluzionaria" (questo viene lasciato al team che sta sviluppando Neos), ma un approcio evolutivo e quindi gestibile e fattibile a piccoli passi.

Page 45: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

9. Il progetto di "migrazione graduale", fornisce una procedura guidata che aggiorna automaticamente dalla 4.5 alla 6.2

Page 46: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

9) Il progetto di "migrazione graduale", fornisce una procedura guidata che aggiorna automaticamente dalla 4.5 alla 6.2

FALSO!

Gli obiettivi del progetto "Smooth Migration" sono quelli di fornire informazioni, documentazione, individuare le incompatibilità e lavorare su scenari reali nella migrazione da TYPO3 4.5 alla 6.2 LTS.

Page 47: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

10. Ho bisogno di un hardware migliore, la 6.2 è 10 volte più lenta della 4.5

Page 48: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

10) Ho bisogno di un hardware migliore, la 6.2 è 10 volte più lenta della 4.5

FALSO!

Potrebbe essere più lento ma non con un fattore 10.

Il team di sviluppo lavora per superare eventuali colli di bottiglia e migliorare le prestazioni prima del rilascio finale

Page 49: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Release PARTY TYPO3 CMS 6.2 LTS

25 marzo 2014 ?Trento - Roma – Bologna ?

Page 50: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Il nostro party● Parleremo di TYPO3 CMS 6.2 LTS

● Presentazione delle slide “What's new” in italiano

● Guarderemo il webcast (se ci sarà)

● Proveremo ad organizzare una migrazione da TYPO3 4.5 LTS a TYPO3 CMS 6.2 LTS

● Organizzeremo delle sessioni di traduzione

● …. e soprattutto tanto divertimento, da mangiare e da bere

Page 51: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

2TYPO3 CMS 6.2 LTS – Le novità Roberto Torresani @RobTorresani

Il CMS migliore è quello che deve ancora essere

rilasciato(ispirato da citazione di Enzo Ferrari)

Page 52: T3CampItalia 2014 - Novità di TYPO3 CMS 6.2 LTS

ROBERTO TORRESANI [email protected]

twitter: @RobTorresani

G+: http://plus.google.com/+RobertoTorresani