Alle Änderungen zu TYPO3 6.0

2.849 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
2.849
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
10
Aktionen
Geteilt
0
Downloads
18
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Alle Änderungen zu TYPO3 6.0

  1. 1. Wir leben TYPO3 TYPO3 6.0 Release Party RosenheimWir leben TYPO3 in2code.de
  2. 2. in2code steht für… Workshops TYPO3 TYPO3 CMS Security Consulting Wir leben TYPO3 Wir bieten Lösungen für Ihre Internetpräsenz sowie Ihren individuellen Webanwendungen auf Basis von TYPO3 (CMS, NEOS, FLOW) und anderen modernen Programmiersprachen und Techniken. Nutzen Sie unser Spezialwissen für Ihre Anforderung. Performance Entwicklung Extensions NEOS Fluid TYPO3 FLOWResponsive Design AJAX Wir leben TYPO3 in2code.de
  3. 3. AgendaWir leben TYPO3 in2code.de
  4. 4. Agenda • Neues Benutzer-Modul• Letzte Release Party • Neuer Extension Manager• TYPO3 Produktfamilie • Neues Lokalisierungs-• TYPO3 Versionen Modul • Historie • Kategorisierungsmöglichkeit • LTS • Kollektionen • 6.0 • LocalConfiguration.php• Übersicht in 6.0 • Einführung v. Namespaces• File Abstraction Layer • Und dann noch…• Drag and Drop • LinksWir leben TYPO3 in2code.de
  5. 5. TYPO3!?Wir leben TYPO3 in2code.de
  6. 6. Release Party TYPO3 4.7Wir leben TYPO3 in2code.de
  7. 7. TYPO3 Produktfamilie TYPO3 TYPO3 TYPO3 CMS FLOW NEOS Bisheriges PHP- Neues CMS „TYPO3“ Framework Content- Grundlage Content- Management (auch für Management NEOS) für Neuent- Kontinuierliche kommende wicklung Weiter- Entwicklungen parallel zu entwicklung TYPO3 CMS Seit 2000 Seit 2011 2013Wir leben TYPO3 in2code.de
  8. 8. TYPO3 Versionen 4.0 – 4.73.0 3.5 – 3.8 6.0 - … 2000 2013 5.0 ???Wir leben TYPO3 in2code.de
  9. 9. TYPO3 Versionen Nächste LTS wird vermutlich TYPO3 6.2Wir leben TYPO3 in2code.de
  10. 10. TYPO3 Versionen• Abwärtskompatibilität wahren• Große Änderungen am Core in 4.x nicht möglich• Versionssprung ermöglicht neue Technologie• Zurück zur Vorreiterrolle• Back to the FutureWir leben TYPO3 in2code.de
  11. 11. TYPO3 6.0Wir leben TYPO3 in2code.de
  12. 12. Übersicht der Änderungen in 6.0 Code-Struktur File Abstraction LayerKategorisierung Extension Manager Drag ´n Drop Benutzer- Verwaltung Wir leben TYPO3 in2code.de
  13. 13. File Abstraction Layer (FAL) In TYPO3 bis 4.7 Filesystem Fileadmin Folder Folder 1 Folder 2 Files Datei1 Datei2 Datei3Pagetree Page 1 • Erhöhter PflegeaufwandContent- Content Contentelements 1 2 • Lokales Filesystem • Keine Metainformationen • Dateidopplungen Wir leben TYPO3 in2code.de
  14. 14. File Abstraction Layer (FAL) Ab jetzt Filesystem Fileadmin Folder Folder 1 Folder 2 Files File 1 File 2 File 3 Relation 1Pagetree Page 1 Metainformationen BezeichnungContent- Content Content Beschreibungelements 1 2 Kategorie etc… Wir leben TYPO3 in2code.de
  15. 15. File Abstraction Layer (FAL) Wie sieht es jetzt aus?Wir leben TYPO3 in2code.de
  16. 16. Drag and Drop im Seitenmodul • Sortierung ändern • Verschieben innerhalb verschiedener Bereiche • Derzeit noch kein Verschieben in andere Seiten möglichWir leben TYPO3 in2code.de
  17. 17. Neues Benutzermanagement-ModulWir leben TYPO3 in2code.de
  18. 18. Neuer Extension ManagerWir leben TYPO3 in2code.de
  19. 19. Neues Modul zur LokalisierungWir leben TYPO3 in2code.de
  20. 20. Kategorisierung aller Elemente in TYPO3 // get elements of a category in your extension $collection = TYPO3CMSCoreCategoryCollectionCategoryCollection::load( $categoryUid, TRUE, $tableName );Wir leben TYPO3 in2code.de
  21. 21. Erstellung von Kollektionen (+ Dateikollektionen)Wir leben TYPO3 in2code.de
  22. 22. Neue Konfigurationsdatei localconf.php => LocalConfiguration.php (+ AdditionalConfiguration.php)Wir leben TYPO3 in2code.de
  23. 23. Einführung von Namespaces• Umbenennung aller Klassen (mehr als 3300 Dateien!)• Standardkonformität (PSR-0)• Sinnvolle Benennung von Klassen• Kompatibilitätslayer ermöglicht Nutzung über alte Klassennamen (vermutlich bis Version 6.2)t3lib_extobjbase => BackendModuleAbstractFunctionModuleSC_tslib_showpic => FrontendControllerShowImageControllerWir leben TYPO3 in2code.de
  24. 24. Und dann noch…• „noBlur“ Option in HMENU • Resources Feld in TS- entfernt Datensatz entfernt• Simulate Static Documents • XCLASS Einbindung keine Systemerweiterung künftig nur noch mit mehr Autoloader• Extension Einstellung • Entfernung veralteter „doNotLoadInFE“ entfällt Methoden (siehe• Extbase + Fluid wird per DeprecationLog) Default geladen • Säuberung des CodesWir leben TYPO3 in2code.de
  25. 25. Links• Alle Änderungen im Detail (mit vielen Code-Beispielen) http://de.slideshare.net/plobacher/typo3-cms-60-die- neuerungen-typovision-gmbh• TYPO3 6.0 im Wiki http://wiki.typo3.org/TYPO3_6.0• Der Weg zu TYPO3 6.0 http://de.slideshare.net/StephenKing/typo3-cms-60-und- einblicke-in-die-typo3entwicklungWir leben TYPO3 in2code.de
  26. 26. Vielen DankWir leben TYPO3 in2code.de

×