TYPO3 the last 3 Releases
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

TYPO3 the last 3 Releases

  • 980 views
Uploaded on

Gives a Short overview about the 3 TYPO3 Releases 4.5, 4.6 and 4.7 with focus on integration and upgrade processes.

Gives a Short overview about the 3 TYPO3 Releases 4.5, 4.6 and 4.7 with focus on integration and upgrade processes.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
980
On Slideshare
980
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
6
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. TYPO3 4.5 bis 4.7 Die wichtigsten Neuerungen im Überblick Christian Händel ● www.t3agent.de ● www.medienagenten.de ● Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 2. Ziele in 4.5. • LTS = Long Time Support • Breite Abwärtskompatibilität • als Versionskontrolle wird SVN eingesetzt • Deprecated bleibt erhalten Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 3. Ziele in 4.6 • --rebase: Grundsätzliche Neuerungen der Basis • Deprecated fliegt • „Abwärtskompatibilität“ zu 4.5. • als Versionskontrolle wird auf GIT umgestellt Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 4. Ziele in 4.7 • Barrierefreiheit -> BLE-Project (Bundesamt für Landwirtschaft und Ernährung) • HTML5 • Etablierung von Extbase • Codebereinigung Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 5. Ablauf in der Übersicht Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 6. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 7. 4.6 - Form Content Objekt • neue Sysext forms • komfortableres Content-Object (Styling und Programmierung) • Filter- und Validierungsmöglichkeiten • bessere TSConfig Möglichkeiten • Typoscript aufgebohrt Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 8. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 9. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 10. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 11. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 12. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 13. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 14. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 15. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 16. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 17. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 18. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 19. 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 Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 20. 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 !!! Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012
  • 21. Quellen: • TYPO3 Release Notes 4.6 und 4.7 http://wiki.typo3.org/wiki/TYPO3_4.6.8 http://typo3.org/download/release-notes/typo3-4-7-release-notes/ • Slideshare Patrick Lobacher zu den Neuerungen http://www.slideshare.net/plobacher/typo3-46-die-neuerungen- typovision http://www.slideshare.net/plobacher/typo3-47-die-neuerungen- typovision-gnbh • Releases Overview von Xavier Perseguers http://www.slideshare.net/xperseguers/typo3-46-overview Christian Händel www.medienagenten.de Certified TYPO3 IntegratorDonnerstag, 10. Mai 2012