Eine erste Instanz mit dem neuen TYPO3 4.3.0 läuft nun auch bei uns für ein internes System. Und was lässt sich nach ein paar Tests sagen? Ja, hat was - auch wenn man manche geänderten Details sicher erst beim intensiven Arbeiten finden wird.
Mittwoch, 2. Dezember 2009
Samstag, 12. September 2009
Neues User Interface für Typo3 5.0
Auf der T3CON09 in Frankfurt wurde das neue User Interface von Typo3 5.0 jetzt erstmals einem breiteren Publikum vorgestellt. Das Konzept und Design der neuen Oberfläche wurde von Jens Hoffmann, Björn Brockmann und Rasmus Skjoldan entwickelt.
Wer jetzt die bisherige Typo3-Oberfläche im Kopf hat, wird sicherlich große Augen machen. Das neue Interface kommt hier fast eine Quantensprung gleich. Obwohl das Ganze noch in einem relativen frühen Stadium ist, lässt sich dennoch recht gut ableiten, wohin die Reise gehen wird. Und die "Reiseroute" wird bestimmt durch moderne Softwaretools im Stile von Magento & Co. Sehr klare, übersichtliche Strukturen und aufgeräumte Menüs.
Für mich eines der Highlights aus den Screenshots: Eine Art Versionierung im Stile einer Time-Machine - sehr cool !
Wer jetzt die bisherige Typo3-Oberfläche im Kopf hat, wird sicherlich große Augen machen. Das neue Interface kommt hier fast eine Quantensprung gleich. Obwohl das Ganze noch in einem relativen frühen Stadium ist, lässt sich dennoch recht gut ableiten, wohin die Reise gehen wird. Und die "Reiseroute" wird bestimmt durch moderne Softwaretools im Stile von Magento & Co. Sehr klare, übersichtliche Strukturen und aufgeräumte Menüs.
Für mich eines der Highlights aus den Screenshots: Eine Art Versionierung im Stile einer Time-Machine - sehr cool !
Donnerstag, 3. September 2009
TYPO3 Extrem - Screencast
Der nachfolgende Screencast wurde als Projektdokumentation entwickelt (im übrigen eine interessante Idee).
Dabei geht es um den Einsatz von TYPO3 bei einer der größten Poker-Plattformen der Welt. Dass hier natürlich nicht mehr alles "von der Stange" ist, versteht sich von selbst. Mehr dazu im nachfolgenden Video:
Freitag, 29. Mai 2009
Heatmap für TYPO3
Wer schon immer einmal wissen wollte, wo die sog. Hot-Spots auf seiner Webseite liegen - also die Bereiche - die von den Usern am häufigsten angeklickt werden, der kommt um den Einsatz einer sog. Heatmap kaum umher. Gerade für die Optimierung von Webseiten ist so eine "Hitzekarte" häufig Gold wert....
Hierfür gibt es - wie in fast allen anderen Bereichen auch - die unterschiedlichsten Lösungsansätze. Während man bei Heatmaps für TYPO3-Webseiten bislang auf den Einsatz von externen Tools angewiesen war, dürfte sich dies ab sofort ändern. Daniel Costas Rodriguez hat eine entsprechenden TYPO3-Heatmap Extension entwickelt, die ab sofort in einer Alpha-Version im TER zum Download bereit steht. Extension Key: dc_heatmap
Ich habe das Teil noch nicht getestet, werde dies aber nachholen und dann ein kurzes Feedback geben. Wer damit schon erste Erfahrungen gesammelt hat, darf natürlich auch gerne kommentieren....
Samstag, 23. Mai 2009
Flow3 - TYPO3 Entwicklungsframework
Mit Flow3 arbeitet die TYPO3 Entwicklergemeinde bereits seit längerem an einem eigenen, bahnbrechenden Entwicklungsframework. In letzter Zeit war es etwas ruhig um Flow3, daher ist es umso interessanter einen aktuellen Überblick und Stand der Dinge geben zu können.
Dies erfolgt in Form der nachfolgenden Präsentation über Flow3, die auf den TYPO3 Developer Days in den letzten Tagen vorgestellt wurde:
Dies erfolgt in Form der nachfolgenden Präsentation über Flow3, die auf den TYPO3 Developer Days in den letzten Tagen vorgestellt wurde:
Frontend Editing in TYPO3 4.3
In unserem vorangegenen Artikel zum Thema "TYPO3 4.3 Feautures und Neuigkeiten" haben wir als eines der interessantesten und sicherlich auch sehnlichst erwarteten Features ein vollkommen neues TYPO3 Frontend Editing erwähnt.
Dieses neue Features wird - im Gegensatz zu den bisherigen Funktionalitäten - seinem Namen voll und ganz gerecht und wird sich hinter diversen kommerziellen Lösungen definitiv nicht verstecken müssen.
Hier nun einige detailliertere Infos und Feautures zum neuen Frontend Editing in TYPO3:
Abb.: Sowohl neue, als auch bestehende Content-Elemente können per Drag & Drop verschoben werden.
Abb.: Das neue Bearbeitungsfenster wird per AJAX geladen und bei Änderungen dynamisch gespeichert.
Bei der Umsetzung des TYPO3 Frontend-Editings wurde bzw. wird das Entwicklerteam von InnerEcho, einer in Dallas ansässigen Online-Agentur mit langjähriger TYPO3- und Usability-Erfahrung, unterstützt.
Erste Live-Demo gefällig? Wer das neue Features in Aktion sehen möchte, der sollte sich den nachfolgenden Link kurz gönnen: Frontend Editing Live-Demo
Ich sag´ dazu nur eines: Sehr cool!
Wie bereits erwähnt, soll das Finale Release von TYPO3 4.3 gemäß aktueller Roadmap, im Juli 2009 verfügbar sein.
Dieses neue Features wird - im Gegensatz zu den bisherigen Funktionalitäten - seinem Namen voll und ganz gerecht und wird sich hinter diversen kommerziellen Lösungen definitiv nicht verstecken müssen.
Hier nun einige detailliertere Infos und Feautures zum neuen Frontend Editing in TYPO3:
- Bearbeitungsfenster werden per AJAX geladen und gespeichert
- Drag & Drop Funktionalität für sämtliche Content-Elemente
- Clipboard Support
- Unterstützung sowohl von traditionellen Templates als auch Templa Voila
- und einiges mehr...
Abb.: Sowohl neue, als auch bestehende Content-Elemente können per Drag & Drop verschoben werden.
Abb.: Das neue Bearbeitungsfenster wird per AJAX geladen und bei Änderungen dynamisch gespeichert.Bei der Umsetzung des TYPO3 Frontend-Editings wurde bzw. wird das Entwicklerteam von InnerEcho, einer in Dallas ansässigen Online-Agentur mit langjähriger TYPO3- und Usability-Erfahrung, unterstützt.
Erste Live-Demo gefällig? Wer das neue Features in Aktion sehen möchte, der sollte sich den nachfolgenden Link kurz gönnen: Frontend Editing Live-Demo
Ich sag´ dazu nur eines: Sehr cool!
Wie bereits erwähnt, soll das Finale Release von TYPO3 4.3 gemäß aktueller Roadmap, im Juli 2009 verfügbar sein.
Freitag, 22. Mai 2009
TYPO3 4.3 - Features und Neuigkeiten
Auf den TYPO3 Developer Days, die diese Woche in der Nähe von Hamburg stattgefunden haben, hat TYPO3 Core Member und Release Manager von TYPO3 4.3 - Oliver Hader - einen sehr interessanten Einblick in die Features und Neuerungen der kommenden TYPO3 Version gegeben. Dieser Blogbeitrag soll einen ersten Vorgschmack auf TYPO3 4.3 geben, das voraussichtlich im Juli als Final Release verfügbar sein wird.
Zu Beginn seines Vortrages ging Oliver Hader auf die derzeitige TYPO3 Situation ein - insbesondere unter Berücksichtigung der kommenden, vollkommen neuen TYPO3-Version basierend auf FLOW3. Hierzu einige recht interessante Aussagen und Informationen, die den einen oder anderen sicherlich interessieren dürften:
Extbase
Hierbei handelt es sich um ein Entwicklungsframework, das den Model-View-Controller-Ansatz verfolgt (MVC), mit einer neuen File-Struktur aufwartet, die sich an FLOW3 orientiert und wie folgt aufgebaut ist:
Fluid
Fluid integriert eine moderne alternative für marker based templates, das conditions, loops und individual view helpers unterstützt.
OpenID
TYPO3 4.3 kommt mit einer OpenID-Integration. Damit können sensible Passwörter bei einem OpenID-Provider komfortabel und sicher gespeichert werden. Es erlaubt es einem Benutzer, der sich bei seinem OpenID-Provider mit Benutzername und Kennwort angemeldet hat, sich nur mit Hilfe der sogenannten OpenID (einer URL) ohne Benutzername und Passwort bei allen an das System angeschlossenen Webseiten und -diensten anzumelden. Die OpenID-Integration in TYPO3 ist sowohl für das Front- als auch das Backend verfügbar.
RSA Authentication
Hierbei handelt es sich um die verschlüsselte Übertragung von sensiblen Daten ohne dass hierzu https benötigt wird. Das Ganze funktioniert mittels öffentlichem und privatem Schlüssel und wird von TYPO3 zukünftig sowohl für Frontend als auch Backend zur Verfügung gestellt.
Mass File Uploader
Diese Feature dürfte von dem einen oder anderen TYPO3-User bereits sehnlichst erwartet werden. Damit können zukünftige Massen-Uploads über einen Upload erledigt werden. Der Upload läuft dabei im Hintergrund ab, so dass parallel dazu einfach weiter gearbeitet werden kann.
Frontend Editing
Diese Funktionalität wurde bereits in der Vergangenheit unterstützt, konnte bislang jedoch nie wirklich überzeugen. Vor allem im Vergleich mit kommerziellen Systemen hatte TYPO3 hier bislang meist deutlich das Nachsehen. Mit TYPO3 4.3 wird sich dies massiv ändern. Das neue Frontend-Editing verdient diesen Namen definitiv und wartet mit einem Bedienkomfort auf, den man sich so immer gewünscht hat. Elemente lassen sich auf Knopfdruck beliebig bearbeiten, können per Drag & Drop auf der Seite beliebig verschoben und platziert werden - und das Ganze sieht auch noch recht schick aus. Sehr cool!
Recycler
Mit diesem Tool lassen sich zukünftig gelöschte Inhalte vollständig löschen (was bislang nicht der Fall war) oder aber per Knopfdruck wiederherstellen. Das Ganze basiert auf ExtJS und bietet sehr guten Bedienkomfort.
T3Editor
Der in Version 4.3 integrierte TypoScript-Editor zeigt - wie man dies von professionellen Editoren bereits kennt - bereits bei der Eingabe Hinweise und Dokumentation, um die Arbeit mit TypoScript zu vereinfachen und Fehlerquellen auszuschließen.
CSS/JavaScript Merger
Dieses Tool fasst CSS- und JavaScript-Dateien zusammen, wodurch sich die Menge der übertragenen Daten und HTTP-Requests reduziert. Somit wirkt sich das Ganze auch positiv auf die Performance aus.
Autoloader
Dieses Feature lädt automatisch und nach Bedarf PHP-Dateien nach, wodurch die Performance im Frontend ebenfalls um bis zu 20% verbessert werden kann. Das Feature ist im übrigen dann auch für Extensions einsetzbar.
Caching Framework
Hierbei wird eine gängige Caching Layer API integriert, die unterschiedliche Arten der Datenspeicherung unterstützt:
- Datenbanken
- File-Systeme
- Memcached Rnvironment
- APC
ExtJS
ExtJS bietet eine riesige Anzahl an Widgets und vorgefertigten Komponenten, mit denen sich sehr schnell und einfach, ansprechende und sehr individuelle Oberflächen gestalten lassen. ExtJS steht in Verbindung mit TYPO3 4.3 ebenfalls unter der GPL v2. Eine sehr gute API-Dokumentation sorgt für einen problemlosen Einsatz.
Wie sieht es nun mit der zeitlichen Planung für Version 4.3 von TYPO3 aus, d.h. wann kann TYPO3 4.3 eingesetzt werden? Eine aktuelle Roadmap gibt hierüber Auskunft:
Roadmap
Um diesen Zeitplan halten zu können und ein möglichst stabiles Produkt an den Start zu schicken, sind jedoch alle Interessierten dazu eingeladen, TYPO3 4.3 zu testen und Bugs zu melden bzw. sich an den sog. Bug Days zu beteiligen. Der nächste findet im übrigen am 29. Mai in Hamburg statt.
Zu Beginn seines Vortrages ging Oliver Hader auf die derzeitige TYPO3 Situation ein - insbesondere unter Berücksichtigung der kommenden, vollkommen neuen TYPO3-Version basierend auf FLOW3. Hierzu einige recht interessante Aussagen und Informationen, die den einen oder anderen sicherlich interessieren dürften:
- Auf den TYPO3 Transition Days wurde das sog. "Berlin Manifesto" verabschiedet, welches besagt, dass TYPO3 v4 auch nach dem Relase von TYPO3 v5 weiterentwickelt wird. D.h. für bestehende TYPO3-Projekte besteht kein Zwang zu einer grundlegenden Umstellung.
- TYPO3 v5 wird der Nachfolger von v4 werden
- Die Migration von Inhalten aus Version 4 in die neue Version 5 wird problemlos möglich sein.
- TYPO3 v5 wird eine Vielzahl an vollkommen neuen Ansätzen und Konzepten beinhalten, die den Usern durch umfangreiche Tutorials, Videos und diverse Supportmöglichkeite nahe gebracht und verständlich gemacht werden.
- Entwicklungen und Konzepte, die für v5 gemacht werden, können auch in v4 genutzt werden (z.B. Extbase, Fluid, Caching Framework), gleiches gilt jedoch auch für den umgekehrten Fall.
- Zukünftige Version von TYPO3 4.x werden sich immer weiter an TYPO3 5.0 annähern
Extbase
Hierbei handelt es sich um ein Entwicklungsframework, das den Model-View-Controller-Ansatz verfolgt (MVC), mit einer neuen File-Struktur aufwartet, die sich an FLOW3 orientiert und wie folgt aufgebaut ist:
- Classes
- Controller
- Domain
- View - Configuration
- Flexforms
- Settings - Resources
- Private
- Icons
- Languages
- Templates
- Public
Fluid
Fluid integriert eine moderne alternative für marker based templates, das conditions, loops und individual view helpers unterstützt.
OpenID
TYPO3 4.3 kommt mit einer OpenID-Integration. Damit können sensible Passwörter bei einem OpenID-Provider komfortabel und sicher gespeichert werden. Es erlaubt es einem Benutzer, der sich bei seinem OpenID-Provider mit Benutzername und Kennwort angemeldet hat, sich nur mit Hilfe der sogenannten OpenID (einer URL) ohne Benutzername und Passwort bei allen an das System angeschlossenen Webseiten und -diensten anzumelden. Die OpenID-Integration in TYPO3 ist sowohl für das Front- als auch das Backend verfügbar.
RSA Authentication
Hierbei handelt es sich um die verschlüsselte Übertragung von sensiblen Daten ohne dass hierzu https benötigt wird. Das Ganze funktioniert mittels öffentlichem und privatem Schlüssel und wird von TYPO3 zukünftig sowohl für Frontend als auch Backend zur Verfügung gestellt.
Mass File Uploader
Diese Feature dürfte von dem einen oder anderen TYPO3-User bereits sehnlichst erwartet werden. Damit können zukünftige Massen-Uploads über einen Upload erledigt werden. Der Upload läuft dabei im Hintergrund ab, so dass parallel dazu einfach weiter gearbeitet werden kann.
Frontend Editing
Diese Funktionalität wurde bereits in der Vergangenheit unterstützt, konnte bislang jedoch nie wirklich überzeugen. Vor allem im Vergleich mit kommerziellen Systemen hatte TYPO3 hier bislang meist deutlich das Nachsehen. Mit TYPO3 4.3 wird sich dies massiv ändern. Das neue Frontend-Editing verdient diesen Namen definitiv und wartet mit einem Bedienkomfort auf, den man sich so immer gewünscht hat. Elemente lassen sich auf Knopfdruck beliebig bearbeiten, können per Drag & Drop auf der Seite beliebig verschoben und platziert werden - und das Ganze sieht auch noch recht schick aus. Sehr cool!
Recycler
Mit diesem Tool lassen sich zukünftig gelöschte Inhalte vollständig löschen (was bislang nicht der Fall war) oder aber per Knopfdruck wiederherstellen. Das Ganze basiert auf ExtJS und bietet sehr guten Bedienkomfort.
T3Editor
Der in Version 4.3 integrierte TypoScript-Editor zeigt - wie man dies von professionellen Editoren bereits kennt - bereits bei der Eingabe Hinweise und Dokumentation, um die Arbeit mit TypoScript zu vereinfachen und Fehlerquellen auszuschließen.
CSS/JavaScript Merger
Dieses Tool fasst CSS- und JavaScript-Dateien zusammen, wodurch sich die Menge der übertragenen Daten und HTTP-Requests reduziert. Somit wirkt sich das Ganze auch positiv auf die Performance aus.
Autoloader
Dieses Feature lädt automatisch und nach Bedarf PHP-Dateien nach, wodurch die Performance im Frontend ebenfalls um bis zu 20% verbessert werden kann. Das Feature ist im übrigen dann auch für Extensions einsetzbar.
Caching Framework
Hierbei wird eine gängige Caching Layer API integriert, die unterschiedliche Arten der Datenspeicherung unterstützt:
- Datenbanken
- File-Systeme
- Memcached Rnvironment
- APC
ExtJS
ExtJS bietet eine riesige Anzahl an Widgets und vorgefertigten Komponenten, mit denen sich sehr schnell und einfach, ansprechende und sehr individuelle Oberflächen gestalten lassen. ExtJS steht in Verbindung mit TYPO3 4.3 ebenfalls unter der GPL v2. Eine sehr gute API-Dokumentation sorgt für einen problemlosen Einsatz.
Wie sieht es nun mit der zeitlichen Planung für Version 4.3 von TYPO3 aus, d.h. wann kann TYPO3 4.3 eingesetzt werden? Eine aktuelle Roadmap gibt hierüber Auskunft:
Roadmap
- TYPO3 4.3 - Alpha3 - KW 21
- TYPO3 4.3 - Beta (Feature Freeze) - Anfang Juni 2009
- TYPO3 4.3 - RC - Ende Juni 2009
- TYPO3 4.3 - Final - Juli 2009
Um diesen Zeitplan halten zu können und ein möglichst stabiles Produkt an den Start zu schicken, sind jedoch alle Interessierten dazu eingeladen, TYPO3 4.3 zu testen und Bugs zu melden bzw. sich an den sog. Bug Days zu beteiligen. Der nächste findet im übrigen am 29. Mai in Hamburg statt.
Abonnieren
Posts (Atom)