+ All Categories
Home > Technology > TYPO3 the last 3 Releases

TYPO3 the last 3 Releases

Date post: 19-May-2015
Category:
Upload: t3agent
View: 712 times
Download: 2 times
Share this document with a friend
Description:
Gives a Short overview about the 3 TYPO3 Releases 4.5, 4.6 and 4.7 with focus on integration and upgrade processes.
21
Christian Händel Certied TYPO3 Integrator www.t3agent.de www.medienagenten.de TYPO3 4.5 bis 4.7 Die wichtigsten Neuerungen im Überblick Donnerstag, 10. Mai 2012
Transcript
Page 1: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator ● www.t3agent.de ● www.medienagenten.de ●

TYPO3 4.5 bis 4.7Die wichtigsten Neuerungen im Überblick

Donnerstag, 10. Mai 2012

Page 2: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Ziele in 4.5.

• LTS = Long Time Support

• Breite Abwärtskompatibilität

• als Versionskontrolle wird SVN eingesetzt

• Deprecated bleibt erhalten

Donnerstag, 10. Mai 2012

Page 3: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Ziele in 4.6

• --rebase: Grundsätzliche Neuerungen der Basis

• Deprecated fliegt

• „Abwärtskompatibilität“ zu 4.5.

• als Versionskontrolle wird auf GIT umgestellt

Donnerstag, 10. Mai 2012

Page 4: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Ziele in 4.7

• Barrierefreiheit -> BLE-Project (Bundesamt für Landwirtschaft und Ernährung)

• HTML5

• Etablierung von Extbase

• Codebereinigung

Donnerstag, 10. Mai 2012

Page 5: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Ablauf in der Übersicht

Donnerstag, 10. Mai 2012

Page 6: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - Allgemeines

• Verabschieden von der Vergangenheit

• PHP ab Version 5.3 ist Pflicht (magic_quotes_qpc, safe_mode)

• IE 6 Support fällt weg

• ImageMagick muss mindestens v6 aufweisen

• Alter Extension-Manager fällt weg

Donnerstag, 10. Mai 2012

Page 7: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - Form Content Objekt

• neue Sysext forms

• komfortableres Content-Object (Styling und Programmierung)

• Filter- und Validierungsmöglichkeiten

• bessere TSConfig Möglichkeiten

• Typoscript aufgebohrt

Donnerstag, 10. Mai 2012

Page 8: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - XLIFF Support

• locallang Konzept wird durch XLIFF ersetzt

• XLIFF = XML Localization Interchange File Format

• international standardisiert

• ermöglicht unter anderem Ein- und Mehrzahl

• backported aus Flow 3

Donnerstag, 10. Mai 2012

Page 9: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - Kleinere Änderungen - Teil 1

• bessere Konfigurationsmöglichkeiten in TSconfig und in Flexforms

• Backend-Beschleunigung -> minimierte JS und CSS auf eine Datei, keine komprimierung der JSinline

• Frontend-Beschleunigung -> minifyJS und -CSS und concatenateJS und -CSS über config

• saltedpasswords und rsaauth per default

• Caching Framework per default

Donnerstag, 10. Mai 2012

Page 10: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - Kleinere Änderungen - Teil 2

• 2 neue Scheduler Tasks - Aufräumen Dateien und Datenbanktabellen

• Extjs 3.4.0 implementiert

• Verbesserung des RTE in vielen Details

• Optimierung der Backend-Suche

• Typoscript replacement, hash, round, removeDefaultCss

Donnerstag, 10. Mai 2012

Page 11: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.6 - Entwickler

• Konstruktoren, verschachtelte Subparts, neue Hooks

• GIFbuilder mit 32Bit PNGs

• Extbase ist stable und besitzt nun CLI-Interface, Signal/Slots, Validator API

• Fluid besitzt nun einen eigenen Cash

Donnerstag, 10. Mai 2012

Page 12: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Fazit bis hier hin

• 4.6. läutet eine neue Generation ein durch feste Verankerung von Extbase und Fluid

• 4.5. und 4.6. sind zwei verschiedene Welten

• Update nicht ohne Weiteres möglich, da viele deprecated Funktionen fliegen

• neues Formobjekt muss berücksichtigt werden

• Systemanforderungen sollten geklärt werden

Donnerstag, 10. Mai 2012

Page 13: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - Allgemeines

• Etablieren von Extbase und Fluid

• „standards und accessibility“

• Barriere Freiheit

• Entwicklung eines Government-Packages

• HTML5 für das Frontend

• FAL verschoben auf 6.0

Donnerstag, 10. Mai 2012

Page 14: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - Barrierefreiheit

• Einfach und valide nach Standards BITV 2.0 und WCAG 2.0 mit Skiplinks, Zoom und Kontrastunterstützung sowie relative Größenorientierung

• benutzt Standard-HTML5 Tags, based on Boilerplate

• wird als fertiges Package ausgeliefert

• Anpassung indexed_search und tt_news

Donnerstag, 10. Mai 2012

Page 15: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - HTML5

• Überschriften als Header und Sitemap als Nav dafür Contentelemente noch nicht als Article, Aside oder Section

• Multimediaelement unterstützt video und audio dank VideoJS und Flowplayer

• Multimedia um meta-Informationen erweitert

Donnerstag, 10. Mai 2012

Page 16: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - System Änderungen

• Swiftmailer-Umstellung abgeschlossen

• ADOdb aktualisiert auf 5.14. (MSSQL)

• Core auf PHP 5.4. angepasst

• rsaauth für Drittanbieter zugänglich gemacht

• Anpassungen am Typoscript-Object-Browser und in den Exclude-Feldern

• RTE weiter verbessert und erste HTML5 Markups

Donnerstag, 10. Mai 2012

Page 17: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - Für Integratoren

• HTMLmail deprecated

• Typoscript orderedStdWrap,exposeNonexistendUserInForgotPasswordDialog = 0/1, felogin mehr stdWrap, caching für Content

• besser Config für Cache in TSconfig

• Standardmäßig utf-8

Donnerstag, 10. Mai 2012

Page 18: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - Für Entwickler

• Flexform Conditions

• jede Menge neue Hooks

• Clean-Up (30 Funktionen u.a. t3lib_div::debug und htmlmail)

• indexed_search hat pi2 based on extbase und fluid

• Flow3-Debugger backported

• dependency injection via @inject

Donnerstag, 10. Mai 2012

Page 19: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

4.7 - Fazit zum Schluss

• Implementierung von extbase und fluid etabliert

• hartes Cleanup (htmlmail)

• Orientierung an neuen Standards (Barrierefreiheit und HTML5)

• große Entfernung zu 4.5. dadurch wird ein Update schwierig und viele Extension müssen nachgerüstet bzw. ersetzt werden

Donnerstag, 10. Mai 2012

Page 20: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Ausblick

• 6.0 kommt am 24.10.2012 - Release Party?

• Integrator bleibt für 6.0 gültig

• beinhaltet FAL

• ausgerichtet auf eine neue Basis

• laut Patrick Lobacher LTS eventuell erst ab 6.1 !!!

Donnerstag, 10. Mai 2012

Page 21: TYPO3 the last 3 Releases

Christian HändelCerti!ed TYPO3 Integrator www.medienagenten.de

Quellen:

• TYPO3 Release Notes 4.6 und 4.7http://wiki.typo3.org/wiki/TYPO3_4.6.8http://typo3.org/download/release-notes/typo3-4-7-release-notes/

• Slideshare Patrick Lobacher zu den Neuerungenhttp://www.slideshare.net/plobacher/typo3-46-die-neuerungen-typovisionhttp://www.slideshare.net/plobacher/typo3-47-die-neuerungen-typovision-gnbh

• Releases Overview von Xavier Perseguershttp://www.slideshare.net/xperseguers/typo3-46-overview

Donnerstag, 10. Mai 2012


Recommended