Das Open Source Enterprise CMS TYPO3 Neos hat im Dezember 2013 das Licht der Welt erblickt. Aber was leistet dieser Newcomer in einer Welt der etablierten Systeme und wie unterscheidet er sich von Mitbewerbern? Welche technischen Komponenten bilden das Fundament und was ist notwendig um möglichst einfach und schnell den Einstieg zu bekommen? Wo sind die Stärken und wo die Schwächen dieses innovativen Systems? Show-Cases bereits realisierter Websites und Portale runden den Vortrag ab. Für Entscheider und Entwickler gleichermaßen geeignet. - See more at: http://www.developer-week.de/Programm/Veranstaltung/(event)/14251#sthash.abVknRT9.dpuf
Lange Zeit gab es entweder benutzerfreundliche Content-Management-Systeme, die nicht besonders leistungsfähig waren oder aber technisch ausgereifte Tools, die Usability nicht zu ihren Stärken zählen konnten. TYPO3 Neos ist angetreten, um beides perfekt in einem modernen CMS zu verbinden. Ende letzten Jahres hat die TYPO3-Association nach achtjähriger Entwicklungszeit das Enterprise Open Source Content Management System TYPO3 Neos veröffentlicht. Dabei standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur, die maximal flexibel gestaltet wurde, tritt TYPO3 Neos an, alle Bedürfnisse an modernes Content-Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider und geht auch auf die technischen Details wie Architektur, TypoScript, FlowQuery, EEL, Fizzle und das unter TYPO3 liegende Web-Application-Framework TYPO3 Flow ein.
Developer Week / DWX 2015 - Responsice Webdesign in a Nutshelldie.agilen GmbH
Das Buzzword „RWD“ ist nun mittlerweile flächendeckend angekommen. Aber was heißt das konkret? Reicht es, Inhalt hin und her zu schieben, wenn das Display sich verändert oder ist die Welt des Responsive Webdesigns doch deutlich größer? Und wie setzt man RWD ganz konkret um – in großen und kleinen Projekten, auf Webseiten und auf E-Commerce-Applikationen, auf aktuellen und zukünftigen Devices. Der Vortrag zeigt die ganze Welt des RWD aus Sicht des Prozesses auf und gibt praktische Tipps und Tricks zur profesionellen Umsetzung.
Neos CMS - Das CMS der nächsten Generation - IPC 2015die.agilen GmbH
Neos CMS – der jüngste Sproß des TYPO3-Projekts (welches am 18.05. das Projekt verlassen hat) – ist nun seit über 18 Monate final auf dem Markt. Die Resonanz auf das Enterprise-Open-Source-Content-Management-System ist dabei gewaltig. Grund genug, sich diesen neuen Player im ECM-Markt ausführlich anzusehen. Bei der Entwicklung des Systems standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur, die maximal flexibel gestaltet wurde, tritt Neos CMS an, alle Bedürfnisse an modernes Content Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider, geht anschließend aber auch auf die technischen Details wie Architektur, TypoScript, FlowQuery und EEL ein. Ein Showcase realisierter Projekte rundet die kurzweilige Reise in die Zukunft des Content Managements ab
Lange Zeit gab es entweder benutzerfreundliche Content Management Systeme, die nicht besonders leistungsfähig waren oder aber technisch ausgereifte Tools. die Usability nicht zu ihren Stärken zählen konnten. TYPO3 Neos ist angetreten um beides perfekt in einem modernen CMS zu verbinden. Im Dezember 2013 hat die TYPO3-Association nach 8 jähriger Entwicklungszeit das Enterprise Open Source Content Management System TYPO3 Neos veröffentlicht. Dabei standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur die maximal flexibel gestaltet wurde, tritt TYPO3 Neos an, alle Bedürfnisse an modernes Content Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider und geht auch auf die technischen Details wie Architektur, TypoScript, FlowQuery, EEL, Fizzle und das unter TYPO3 liegende Web Application Framework TYPO3 Flow ein.
Lange Zeit gab es entweder benutzerfreundliche Content-Management-Systeme, die nicht besonders leistungsfähig waren oder aber technisch ausgereifte Tools, die Usability nicht zu ihren Stärken zählen konnten. TYPO3 Neos ist angetreten, um beides perfekt in einem modernen CMS zu verbinden. Ende letzten Jahres hat die TYPO3-Association nach achtjähriger Entwicklungszeit das Enterprise Open Source Content Management System TYPO3 Neos veröffentlicht. Dabei standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur, die maximal flexibel gestaltet wurde, tritt TYPO3 Neos an, alle Bedürfnisse an modernes Content-Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider und geht auch auf die technischen Details wie Architektur, TypoScript, FlowQuery, EEL, Fizzle und das unter TYPO3 liegende Web-Application-Framework TYPO3 Flow ein.
Developer Week / DWX 2015 - Responsice Webdesign in a Nutshelldie.agilen GmbH
Das Buzzword „RWD“ ist nun mittlerweile flächendeckend angekommen. Aber was heißt das konkret? Reicht es, Inhalt hin und her zu schieben, wenn das Display sich verändert oder ist die Welt des Responsive Webdesigns doch deutlich größer? Und wie setzt man RWD ganz konkret um – in großen und kleinen Projekten, auf Webseiten und auf E-Commerce-Applikationen, auf aktuellen und zukünftigen Devices. Der Vortrag zeigt die ganze Welt des RWD aus Sicht des Prozesses auf und gibt praktische Tipps und Tricks zur profesionellen Umsetzung.
Neos CMS - Das CMS der nächsten Generation - IPC 2015die.agilen GmbH
Neos CMS – der jüngste Sproß des TYPO3-Projekts (welches am 18.05. das Projekt verlassen hat) – ist nun seit über 18 Monate final auf dem Markt. Die Resonanz auf das Enterprise-Open-Source-Content-Management-System ist dabei gewaltig. Grund genug, sich diesen neuen Player im ECM-Markt ausführlich anzusehen. Bei der Entwicklung des Systems standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur, die maximal flexibel gestaltet wurde, tritt Neos CMS an, alle Bedürfnisse an modernes Content Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider, geht anschließend aber auch auf die technischen Details wie Architektur, TypoScript, FlowQuery und EEL ein. Ein Showcase realisierter Projekte rundet die kurzweilige Reise in die Zukunft des Content Managements ab
Lange Zeit gab es entweder benutzerfreundliche Content Management Systeme, die nicht besonders leistungsfähig waren oder aber technisch ausgereifte Tools. die Usability nicht zu ihren Stärken zählen konnten. TYPO3 Neos ist angetreten um beides perfekt in einem modernen CMS zu verbinden. Im Dezember 2013 hat die TYPO3-Association nach 8 jähriger Entwicklungszeit das Enterprise Open Source Content Management System TYPO3 Neos veröffentlicht. Dabei standen vor allem die Usability für Redakteure und Anwender sowie die Flexibilität und Leistungsfähigkeit für Entwickler im Vordergrund. Ausgestattet mit modernsten Technologien und einer Architektur die maximal flexibel gestaltet wurde, tritt TYPO3 Neos an, alle Bedürfnisse an modernes Content Management bestmöglich zu erfüllen. Der Vortrag zeigt das System in einem Roundtrip für Entscheider und geht auch auf die technischen Details wie Architektur, TypoScript, FlowQuery, EEL, Fizzle und das unter TYPO3 liegende Web Application Framework TYPO3 Flow ein.
Jornadas Informativas sobre REHABILITACIÓN - 27 de septiembreSpara_RS
Uno de los objetivos de SPARA, Rehabilitación + Sostenibilidad es mejorar la información y la comunicación de los agentes que intervienen en la rehabilitación de edificios. Esta jornada realizada en Ermua el 27 de sepgtiembre de 2013 y dirgida principalmente a los administradores de fincas, fue una primera toma de contacto con uno de esos agentes intervinientes. El trabajo de los administradores de fincas se complica cuando tienen que gestionar una rehabilitación en un edificio, por eso, desde SPARA. Rehabilitación + Sostenibilidad, creemos que es importante que, entre todos, colaboremos y trabajemos para facilitar los procesos de rehabilitación desde una perspectiva global. Aquí os dejamos la presentación que hicimos en las jornadas.
Mik lesznek a tréning témái? Ennek az oldalnak a nyitó képén látod: ott gomolyognak. De természetesen hozott anyagból dolgozunk, így minden alakulhat. Egyes témák nagyobb hangsúlyt kaphatnák, mások akár el is tűnhetnek, de újak is felmerülhetnek. Egy tréneri elképzelést pedig itt látsz majd.
Itt tudsz regisztrálni: http://tmblr.co/ZdIsSuu-IWct
Nem csak egy adatlap, de egy kérdőív is – hogy mi is készülhessünk.
Regisztráció után, előtt, helyett – döntésedre bízva - hívd meg barátaidat.
In ‘Meet the Streets’ we train participants in trendwatching and coolhunting, in their city of choice. A course takes one whole day, divided into 3 parts:
1. Get updated of the most recent and relevant trends by Carl Rohde;
2. Become a real time coolhunter and find inspiring examples together;
3. Learn during a brainstorm how to interpret, analyze and document these fresh found Cool Signals.
Präsentation zum ersten SketchApp Meetup in Deutschland.
https://www.meetup.com/de-DE/SketchApp/events/236118657/
1. Welcome & die Agentur SYZYGY - Jens Hoffmann
2. Warum Sketch die richtig Antwort ist! - Jens Hoffmann
3. Gratis Sketch Einsteiger-Fortgeschrittenen Tutorial - Lionel Wittstock, Christina Rupp
4. Unser Workflow rund um Sketch - Martin Engel
5. Next Meetup - Jens Hoffmann
Atomic Design – Die Einheit von Frontend und Design im RWD-Zeitalter - WTC15die.agilen GmbH
Der klassische Designprozess kommt im RWD-Zeitalter an die Grenzen. Der RWD-Workflow fordert eine iterative und inkrementelle Herangehensweise an Design und das daraus entstehende Frontend, welches als Prototyp früh zu Verfügung stehen soll. Atomic Design ist ein sinnvoller und erprobter Ansatz, um dies zu realisieren. Der Vortrag geht dazu auf alle Aspekte von Atomic Design ausführlich ein und zeigt anhand eines Praxisbeispiels die konkrete Umsetzung.
Der moderne Weg, um Extensions für TYPO3 zu schreiben, führt letztlich zu Extbase und Fluid. Während Extbase/Fluid/FLOW3 im Grunde "nur" technische Lösungen bzw. Umsetzungen sind - liegt diesen ein Paradigma (eine Denkweise) zu Grunde, welches sich "Domain-driven Design" nennt. Hier steht die Domäne (Problemfeld, Anwendungsgebiet) des Kunden im Fokus und nicht die konkrete technische Realisierung. Der Vortrag zeigt, was alles hinter diesem Paradigma steckt, zeigt ausführlich die Grundlagen auf und stellt dar, warum diese Denkweise die Arbeit von Projektmanagern, Kunden und Programmiereren grundlegend verändert und letztlich verbessert
(Aktualisiert am 12.08.2015)
Pünktlich zum Release der Version TYPO3 Neos 2.0.0 habe ich ein über 350 Seiten starkes Kompendium zum Thema Neos CMS veröffentlicht. Als Early-Adopter und Technologie-Junkie muss und will ich mich natürlich sehr früh ausführlich mit neuen Technologien auseinandersetzen - daher gibt es das Kompendium bereits seit der Alpha-Version. Das Ergebnis allerdings will ich schnell wieder in die Community zurückfließen lassen. Denn wenn um Neos CMS eine große Community entsteht und wir dazu beitragen können, profitieren alle Parteien davon.
Diese auf dem Markt einzigartige Zusammenstellung auf über 350 Seiten behandelt alle Aspekte von Neos CMS in ausführlicher, übersichtlicher und didaktischer Form. Sobald eine neue Version von Neos CMS veröffentlicht wird, erfährt auch das Kompendium eine Aktualisierung, sodaß sicher gestellt ist, dass sich jeder Interessierte mit Hilfe des Kompendiums mit Neos anfreunden und die ersten Gehversuche machen kann.
Viel Spaß mit dem Kompendium!
Patrick
Jornadas Informativas sobre REHABILITACIÓN - 27 de septiembreSpara_RS
Uno de los objetivos de SPARA, Rehabilitación + Sostenibilidad es mejorar la información y la comunicación de los agentes que intervienen en la rehabilitación de edificios. Esta jornada realizada en Ermua el 27 de sepgtiembre de 2013 y dirgida principalmente a los administradores de fincas, fue una primera toma de contacto con uno de esos agentes intervinientes. El trabajo de los administradores de fincas se complica cuando tienen que gestionar una rehabilitación en un edificio, por eso, desde SPARA. Rehabilitación + Sostenibilidad, creemos que es importante que, entre todos, colaboremos y trabajemos para facilitar los procesos de rehabilitación desde una perspectiva global. Aquí os dejamos la presentación que hicimos en las jornadas.
Mik lesznek a tréning témái? Ennek az oldalnak a nyitó képén látod: ott gomolyognak. De természetesen hozott anyagból dolgozunk, így minden alakulhat. Egyes témák nagyobb hangsúlyt kaphatnák, mások akár el is tűnhetnek, de újak is felmerülhetnek. Egy tréneri elképzelést pedig itt látsz majd.
Itt tudsz regisztrálni: http://tmblr.co/ZdIsSuu-IWct
Nem csak egy adatlap, de egy kérdőív is – hogy mi is készülhessünk.
Regisztráció után, előtt, helyett – döntésedre bízva - hívd meg barátaidat.
In ‘Meet the Streets’ we train participants in trendwatching and coolhunting, in their city of choice. A course takes one whole day, divided into 3 parts:
1. Get updated of the most recent and relevant trends by Carl Rohde;
2. Become a real time coolhunter and find inspiring examples together;
3. Learn during a brainstorm how to interpret, analyze and document these fresh found Cool Signals.
Präsentation zum ersten SketchApp Meetup in Deutschland.
https://www.meetup.com/de-DE/SketchApp/events/236118657/
1. Welcome & die Agentur SYZYGY - Jens Hoffmann
2. Warum Sketch die richtig Antwort ist! - Jens Hoffmann
3. Gratis Sketch Einsteiger-Fortgeschrittenen Tutorial - Lionel Wittstock, Christina Rupp
4. Unser Workflow rund um Sketch - Martin Engel
5. Next Meetup - Jens Hoffmann
Atomic Design – Die Einheit von Frontend und Design im RWD-Zeitalter - WTC15die.agilen GmbH
Der klassische Designprozess kommt im RWD-Zeitalter an die Grenzen. Der RWD-Workflow fordert eine iterative und inkrementelle Herangehensweise an Design und das daraus entstehende Frontend, welches als Prototyp früh zu Verfügung stehen soll. Atomic Design ist ein sinnvoller und erprobter Ansatz, um dies zu realisieren. Der Vortrag geht dazu auf alle Aspekte von Atomic Design ausführlich ein und zeigt anhand eines Praxisbeispiels die konkrete Umsetzung.
Der moderne Weg, um Extensions für TYPO3 zu schreiben, führt letztlich zu Extbase und Fluid. Während Extbase/Fluid/FLOW3 im Grunde "nur" technische Lösungen bzw. Umsetzungen sind - liegt diesen ein Paradigma (eine Denkweise) zu Grunde, welches sich "Domain-driven Design" nennt. Hier steht die Domäne (Problemfeld, Anwendungsgebiet) des Kunden im Fokus und nicht die konkrete technische Realisierung. Der Vortrag zeigt, was alles hinter diesem Paradigma steckt, zeigt ausführlich die Grundlagen auf und stellt dar, warum diese Denkweise die Arbeit von Projektmanagern, Kunden und Programmiereren grundlegend verändert und letztlich verbessert
(Aktualisiert am 12.08.2015)
Pünktlich zum Release der Version TYPO3 Neos 2.0.0 habe ich ein über 350 Seiten starkes Kompendium zum Thema Neos CMS veröffentlicht. Als Early-Adopter und Technologie-Junkie muss und will ich mich natürlich sehr früh ausführlich mit neuen Technologien auseinandersetzen - daher gibt es das Kompendium bereits seit der Alpha-Version. Das Ergebnis allerdings will ich schnell wieder in die Community zurückfließen lassen. Denn wenn um Neos CMS eine große Community entsteht und wir dazu beitragen können, profitieren alle Parteien davon.
Diese auf dem Markt einzigartige Zusammenstellung auf über 350 Seiten behandelt alle Aspekte von Neos CMS in ausführlicher, übersichtlicher und didaktischer Form. Sobald eine neue Version von Neos CMS veröffentlicht wird, erfährt auch das Kompendium eine Aktualisierung, sodaß sicher gestellt ist, dass sich jeder Interessierte mit Hilfe des Kompendiums mit Neos anfreunden und die ersten Gehversuche machen kann.
Viel Spaß mit dem Kompendium!
Patrick
TYPO3 gehört gerade in Europa seit vielen Jahren zu den am häufigsten eingesetzten Systemen, wenn es um das Thema Content Management im Bereich von Corporate Web, Intranet- oder Extranet-Lösungen geht. Das Open Source Content Management System wurde von Kasper Skårhøj entwickelt und im August 2000 erstmals veröffentlicht. Seit dieser Zeit wurde TYPO3 sehr aktiv weiterentwickelt und hat sich – aufgrund seiner soliden Ausgestaltung und Flexibilität – enorm verbreitet. Mit TYPO3 Neos wird ein neues Zeitalter eingeläutet und die Karten im CMS-Umfeld werden hier vermutlich neu gemischt. Aber alles der Reihe nach …
Webapplikationen der Zukunft - HTML5 und CSS3 auf dem iPhonedie.agilen GmbH
Mit der auf dem iPhone verwendeten Rendering-Engine WebKit steht der vielleicht leistungsfähigste Browser nun auch auf einem mobilen Gerät zur Verfügung. Gerade seine umfangreiche Unterstützung von HTML5 und CSS3 eignet sich perfekt um hochklassige und leistungsfähige Web-Applikationen zu entwickeln, die den nativen Applikationen oftmals um nichts nachstehen. Wir beleuchten sämtliche verfügbare Techniken an Hand zahlreicher Beispiele und wagen einen Ausblick auf die Zukunft von WebKit, die längst nicht beim iPhone aufhört, sondern bereits viele andere Hersteller wie Nokia, Palm, Google und Blackberry infiziert hat.
Alle Neuerungen von TYPO3 4.3 im Überblick. Auf mehr als 80 Slides werden die Neuerungen in den verschiedenen Kategorien - von Backendänderungen bis zu den neuen Entwicklerhooks vorgestellt.
TYPO3 CMS 6.0 - Die Neuerungen (typovision GmbH)die.agilen GmbH
Am 27.11.2012 ist die Version 6.0 beliebten und markführenden Open Source Enterprise Content Management Systems TYPO3 erschienen. Der Claim "Back to the Future!" ist dabei Programm.
Hauptaugenmerk dieser Major-Version sind dabei die folgenden Aspekte:
- Weitere Annäherung an die technologische Basis von TYPO3 Neos und TYPO3 Flow
- Verbesserung der Code-Qualität
- Steigerung der Benutzerfreundlichkeit
- Integration des neuen File Abstraction Layers (FAL)
- u.v.a.m.
Letztlich sind über 1280 Änderungen, Bugfixes, Korrekturen und Features in diese neue Version eingeflossen - schier unüberschaubar, wenn man sich nicht gerade als Core-Entwickler im Code zu Hause fühlt.
Daher hat Patrick Lobacher (GF Marketing/Sales der typovision GmbH) auch diesmal wieder - wie die letzten 3 Jahre auch schon - alle wichtigen Änderungen für Redakteure, Integratoren und Entwickler in knapp über 135 Slides zusammengestellt und kostenlos zum Download zur Verfügung gestellt.
Neuigkeiten aus dem TYPO3-Projekt - der aktuelle Stand von TYPO3 CMS 6.0, TYPO3 Neos und TYPO3 Flow.
Vortrag auf der 1. CMS Night Nürnberg, im Rahmen der Nürnberg Web Week
Nürnberg, 23.10.2012
Behat is a php framework for testing business expectations. It was introduced into TYPO3 Neos during a code sprint in Karlsruhe for testing its Backend.
This presentation was hold at the TYPO3 Camp Stuttgart 2013 and it should give an overview of Behat, BDD, and how it can be integrated in a TYPO3 Flow Application.
Infrastruktur agil bauen - der DBA im SAFe-UmfeldDaniel Steiger
Das Scaled Agile Framework kombiniert Ansätze aus den agilen Methoden Scrum, Kanban und Extreme Programming mit Lean Thinking sowie den von Donald G. Reinertsen formulierten Prinzipien zum Lean Product Development und ermöglicht es so, Agilität im Enterprise Umfeld und grossen Maßstab anzuwenden. Für die Entwickler tönt das sehr spannend, aber geht denn das auch im Infrastrukturbau? Klar Infrastructure-as-Code, ist ja schliesslich auch nur programmieren, aber wenn dann die gestandenen Datenbankadministratoren sich in einem agilen Team einfinden müssen, ist der Spass vielleicht schon vorbei.
In diesem Vortrag wird die Struktur von SAFe aufgezeigt und dann auf die Erfahrungen eines DBA und System-Engineer-Teams eingegangen, welches in ein bestehendes SAFe-Umfeld integriert wurde. Die DevOps-Phasen mit initialem Aufbau, Betrieb mit SLA-Verantwortung und Lifcycle werden ebenfalls vorgestellt und der Ablauf von PI (Programm Increment) über Sprints mit Userstories erläutert.
TYPO3camp Munich 2018 - Keynote - "Wo woll'n mer denn hin?"Oliver Hader
Keynote zum TYPO3camp 2018 in München mit einem Rückblick der Errungenschaften der zurückliegenden zehn Jahre, einem Überblick über wichtige Features von TYPO3 v9 und einem Ausblick in technologische Themen und einen möglichen zukünftigen Working-Mode bei der Entwicklung des TYPO3 Kernsystems.
Das Grund-Paradigma von Extbase und FLOW3 ist das sogenannte "Domain Driven Design" - der Vortrag zeigt was sich dahinter verbirgt und erklärt in einfachen Beispielen, warum es essentiell für Projektleiter, Programmierer und Kunden ist, dieses Paradigma zu verinnerlichen um Zeit, Mühe und letztlich Kosten zu sparen.
Responsive Webdesign ist in aller Munde und auch die technischen Möglichkeiten scheinen nahezu komplett, um dies auch technisch hochwertig umzusetzen. Und trotzdem scheitern eklatant viele RWD-Projekte. Dies liegt vor allem am Workflow, der ein Umdenken in allen Positionen erfordert. Das klassische Modell, indem erst das PSD erstellt wird und dann angefangen wird zu programmieren, scheint nicht mehr zu funktioneren. Und dies ist auch logisch, wenn man sich den RWD-Workflow einmal genauer ansieht. Der Talk geht genau auf diesen Prozess ein, beleuchtet diesen intensiv und zeigt Möglichkeiten für Entscheider, Grafiker aber auch Web-Worker auf, wie man RWD überhaupt vernünftig und ohne Risiko verkauft bekommt, wie man dem Workflow optimal folgt, wie Verträge im RWD-Universum aussehen und wie man seine Abnahme am Ende des Projekts trotzdem optimal hinbekommt.
Im Office 365 Universum vergeht keine Woche, ohne dass Neue Funktionen vorgestellt werden. Ich zeige euch die spannendsten Neuerungen rund um Office 365 die unter anderem auch an der Ignite vorgestellt wurden.
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...Schlomo Schapiro
More than just buzzwords, true agility depends on the successful combination of DevOps, Continuous Delivery and Cloud platforms. Learn which technology choices have the greatest impact on the company culture. Take DevOps adoption to the next level by introducing DevOps key performance indicators as a measure of your company’s progress. This session presents current developments and projects at DB Systel, the IT company of Deutsche Bahn.
Ähnlich wie TYPO3 Neos - Next Generation CMS - DWX 2014 (20)
LEGO SERIOUS PLAY für Manager (Management 3.0 Gathering 2018)die.agilen GmbH
Komplexe Fragenstellungen verlangen nach komplexen Methoden zur Findung von Antworten. Die Methode LEGO® SERIOUS PLAY® (LSP) ermöglicht intuitive und kreative Findung & Entwicklung, innovatives Arbeiten und außergewöhnliche Lösungen - beispielweise in den Bereichen Strategieentwicklung & Vision, Kulturentwicklung, Konfliktmanagement, Projektmanagement, Performancemanagement, Innovationsmanagement, Teamentwicklung oder Mediation.
Agiles Zielmanagement und modernes Leadership mit Objectives und Key Results ...die.agilen GmbH
Klassisches Zielmanagement ist längst an seine Grenzen gekommen. Jahreszielgespräche und jährliches Zielplanung sind in Zeiten der digitalen Transformation nicht mehr wirksam. Bereits 47 Jahre alt, aber erst jetzt in den letzten Jahren wirklich populär geworden, revolutioniert Objectives & Key Result (OKR) die Welt des agilen Zielmanagements. Bei Intel erfunden und durch Google groß und bekannt geworden, verwenden OKR mittlerweile gleichermaßen StartUps, KMUs und große Konzerne wie beipielsweise Daimler, BWM oder Merck. Was aber macht OKR genau aus und wie funktioniert agiles Zielmanagement? Wie kann man als Unternehmen mit OKR starten und was gilt es zu beachten? Das und vor allem viele reale Beispiele machen den kurzweiligen und inspirierenden Vortrag aus.
Agiles Zielmanagement und modernes Leadership mit Objectives und Key Results ...die.agilen GmbH
Klassisches Zielmanagement ist längst an seine Grenzen gekommen. Jahreszielgespräche und jährliches Zielplanung sind in Zeiten der digitalen Transformation nicht mehr wirksam. Bereits 47 Jahre alt, aber erst jetzt in den letzten Jahren wirklich populär geworden, revolutioniert Objectives & Key Result (OKR) die Welt des agilen Zielmanagements. Bei Intel erfunden und durch Google groß und bekannt geworden, verwenden OKR mittlerweile gleichermaßen StartUps, KMUs und große Konzerne wie beipielsweise Daimler, BWM oder Merck. Was aber macht OKR genau aus und wie funktioniert agiles Zielmanagement? Wie kann man als Unternehmen mit OKR starten und was gilt es zu beachten? Das und vor allem viele reale Beispiele machen den kurzweiligen und inspirierenden Vortrag aus.
Innovationsmotoren Design Thinking, Lean Startup, Sprint & Co. - IT Tage 2017die.agilen GmbH
Auf der Suche nach Innovationen werden viele Wege gegangen, von denen nicht alle wirklich zielgerichtet sind, sondern oft den Zufall als Freund haben. Design Thinking, Lean Startup, Sprint & Co. sind dabei vielversprechende und vor allem ganzheitliche Ansätze, die das systematische Produzieren von Innovationen möglich machen und fördern. Und dabei steht noch nicht einmal zwingend eine Produktentwicklung im Vordergrund. Auch Managementprozesse und Services lassen sich damit verbessern.
Neben den theoretischen Grundlagen steht vor allem auch die Praxis im Vordergrund des kurzweiligen Vortrags. Ein Vergleich der Methoden, der Einsatzszenarien und Unterschiede runden den Vortrag ab.
Agile Leadership and Goal Management with Objectives & Key Results (OKRs) | A...die.agilen GmbH
The major players in the industry - such as Google, LinkedIn, Zalando, Red Bull, Oracle & Co. - demonstrate it. In modern enterprises, a modern and contemporary framework is used for personnel management - OKR (Objectives & Key Results). Are goal management and "New Work" opposites? OKR combines both! We explain the method and the framework in detail and show why it is so successful in times of digital transformation.
Die Entwicklung von Objectives und Key Results in Europa | 16.08.2017 | OKR F...die.agilen GmbH
Einführung in das agile Zielmanagement & moderne Leadership Framework Objectives & Key Results (OKR) von Patrick Lobacher & Christian Jacob auf dem OKR Forum Berlin vom 16.08.2017.bei der MYTOYS Group. Veranstaltet von Workpath.
Präsentation von Roman Rackwitz (engaginglab) über die Grundsätze von Gamification und was dies mit OKR zu tun hat. Präsentiert wurde das beim 1. OKR Meetup Munich am 7.3.17
Die Entwicklung von Objectives und Key Results (OKR) in Europa | OKR Meetup M...die.agilen GmbH
Präsentation von pluswerk.consulting zur Geschichte der Objectives & Key Results (OKR) in Europa auf dem OKR Meetup München am 07.03.2017 bei Deloitte Digital.
http://www.okr-beratung.de
http://pluswerk.consulting
Die Großen der Branchen - wie Google, LinkedIn, Zalando, Red Bull, Oracle & Co. - machen es vor. In modernen Unternehmen wird ein modernes und zeitgemäßes Framework zur Mitarbeiterführung verwendet - OKR (Objectives & Key Results). Zielvereinbarungen und New Work sind Gegensätze? OKR verbindet beides! Wir stellen die Methode und das Framework ausführlich vor und zeigen, warum es gerade jetzt - in Zeiten der digitalen Transformation - so erfolgreich ist.
The agile enterprise - Digital Transformation as a practical applicationdie.agilen GmbH
The buzzword "digital transformation" is all the rage and will trigger the largest industrial revolution since more than a century for sure. But what does this mean in concrete terms? How will the change look like that companies have to fulfill? We will not only have a look at the 10 dimensions of the "Digital Maturity Level Model", which indicates how mature a company is in terms of the „digital age“ but on concrete practical oriented methods and processes of the digital transformation like Scrum, Kanban, Design Thinking, Lean Startup, LEGO SERIOUS PLAY, OKR and many more as well. At the end of the transformation there is a new, converted corporate form - the agile enterprise.
How leadership of employees via Objectives and Key Results (OKR) speeds up th...die.agilen GmbH
The major players in the industry - such as Google, LinkedIn, Zalando, Red Bull, Oracle & Co. - demonstrate it. In modern enterprises, a modern and contemporary framework is used for personnel management - OKR (Objectives & Key Results). Are goal management and "New Work" opposites? OKR combines
both! We explain the method and the framework in detail and show why it is so successful in times of digital transformation - even or especially at EDEKA.
4DX - Die 4 Disziplinen der Umsetzung: Strategien sicher umsetzen und Ziele e...die.agilen GmbH
Die beste Planung und Strategie ist hinfällig, wenn es an der Umsetzung mangelt. Viel zu oft versanden Vorhaben, haben größere und langfristige Projekte im Alltag nahezu immer das Nachsehen. Manche Unternehmen schaffen es jedoch, kontinuierlich Strategie mit Alltagsgeschäft erfolgreich zu verbinden. Doch was ist deren Geheimnis?
Der Vortrag stellt das weltweit bewährte Konzept von FranklinCovey vor, mit dem sich Unternehmen voll und ganz auf ein strategisches Ziel einschwören lassen: die vier Disziplinen der effektiven Umsetzung, kurz 4DX. Mit diesen können Führungskräfte mit ihren Teams über sich hinauswachsen und Ergebnisse erzielen, die in keinem Unternehmensplan vorgesehen waren. 4DX ist dabei keine Theorie, sondern ein weltweit angewandtes praktisches Konzept, das eine völlig neue Art des Denkens und Arbeitens etabliert.
DWX 2016 - Atomic Design – Frontend und Design im RWD-Zeitalter - Pluswerkdie.agilen GmbH
Der klassische Designprozess kommt im RWD-Zeitalter an die Grenzen. Der RWD-Workflow fordert eine iterative und inkrementelle Herangehensweise an Design und das daraus entstehende Frontend, welches als Prototyp früh zu Verfügung stehen soll. Atomic Design ist ein sinnvoller und erprobter Ansatz, um dies zu realisieren. Der Vortrag geht dazu auf alle Aspekte von Atomic Design ausführlich ein und zeigt anhand eines Praxisbeispiels die konkrete Umsetzung.
Innovationsmotoren für IoT - DWX 2016 - Pluswerkdie.agilen GmbH
Das Internet der Dinge ist ein aufstrebender Markt mit einem Volumen von geschätzt 2,3 Billionen US-Dollar. Damit besitzt es ein enormes Potenzial im Hinblick auf die Neudefinition des Lebensstils für die nächste Generation. Technologieführer und Nischenanbieter im Bereich IoT suchen daher unermüdlich nach Anwendungsfällen, die das Leben besser machen werden. In Anbetracht dessen, dass sich das Internet der Dinge auf dem Höhepunkt im Gartner Hype Cycle befindet, ist es ein perfekter Nährboden für Innovationen. Damit aber Innovationsfindung nicht dem Zufall überlassen wird, sollte man eine strukturierte Herangehensweise dafür verwenden. Hier kommen Methoden wie Design Thinking, Empathy Design, Ideation, Rapid Prototyping, Lean Startup, o. a. ins Spiel, die wir uns genauer ansehen werden.
OKR und BVB - Warum OKR der bessere Cristiano Ronaldo ist oder warum Scrum ni...die.agilen GmbH
Scrum war ein entscheidender Schritt vieler Unternehmen dem digitalen Zeitalter gerecht zu werden. Der nächste, zwingende Schritt stellt den Mitarbeiter im Mittelpunkt und heißt OKR (Objectives & Key Results): Das perfekte Framework zur agilen Mitarbeiterführung!
30 Jahre Scrum - alles agil, alles gut? Auf dem Weg zum digitalen Unternehme...die.agilen GmbH
Als 1986 das erste Mal der Begriff Scrum auftauchte, hatte noch niemand geahnt, zu welch tiefgreifender Veränderung dies in Unternehmen führen wird. Längst ist vieles agil geworden und auch die fortschreitende Digitalisierung scheint perfekt auf den Nährboden der Agilität abgestimmt - ist damit aber wirklich alles gut geworden oder gibt es auch Opfer der Agilisierung?
Auf der Suche nach Innovationen werden viele Wege gegangen, von denen nicht alle wirklich zielgerichtet sind, sondern oft den Zufall als Freund haben. Design Thinking ist dabei ein vielversprechender und vor allem ganzheitlicher Ansatz, der das systematische Produzieren von Innovationen möglich macht und fördert. Und dabei steht noch nicht einmal zwingend eine Produktentwicklung im Vordergrund. Auch Managementprozesse lassen sich mit Design Thinking verbessern. Neben den theoretischen Grundlagen steht vor allem auch die Praxis im Vordergrund des kurzweiligen Vortrags.
Atomic Design – Die Einheit von Frontend und Design im RWD-Zeitalter - webina...die.agilen GmbH
Der klassische Designprozess kommt im RWD-Zeitalter an die Grenzen. Der RWD-Workflow fordert eine iterative und inkrementelle Herangehensweise an Design und das daraus entstehende Frontend, das als Prototyp früh zu Verfügung stehen soll. Atomic Design ist ein sinnvoller und erprobter Ansatz, um dies zu realisieren. Der Vortrag geht dazu auf alle Aspekte von Atomic Design ausführlich ein und zeigt anhand eines Praxisbeispiels die konkrete Umsetzung.
2. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Patrick Lobacher
Geschäftsführer +Pluswerk GmbH
• 43 Jahre, glücklich verheiratet, wohnhaft in München
• Selbständig im Bereich Webentwicklung seit 1994
• Autor von 10 Fachbüchern und > 50 Fachartikeln zum
Thema TYPO3 und Webentwicklung
• Mitglied im TYPO3 Education Committee
• Speaker, Trainer, Consultant, Coach, Nerd
Veröffentlichungen:
3. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Agentur für digitale Kommunikation
+[ 9 ] Standorte in Deutschland
+[ 110 ] Mitarbeiter
+[ 999 ] realisierte Projekte mit Magento und TYPO3
4. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Agenda
• Was ist TYPO3 Neos?
• Features
• Konzepte
• Architektur & Internas
• Showcases
• Links
TYPO3 Neos - Next Generation CMS
Slides: www.lobacher.de/dwx14-neos
7. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die Geschichte von TYPO3 Neos beginnt bei TYPO3 CMS
!
• TYPO3 CMS ist ein „Enterprise Open Source
Content Management Framework“
• TYPO3 CMS existiert seit 1998
• Erfunden vom Dänen Kaspar Skårhøj
• ca. 500.000 Installationen weltweit / > 5 Mio Downloads
• Einsatz in DE z.B. bei > 50% aller DAX 500 Unternehmen, > 50% aller
Bundesliga-Vereinen, Discounter, Autovermieter, Öffentliche Träger
• > 6.000 Extensions
• > 150.000 Entwickler weltweit
• > 2000 Agenturen weltweit
• Finanziert und unterstützt von der TYPO3 Association
8. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die Geschichte von TYPO3 Neos: TYPO3 Phoenix
!
• Auf den ersten T3DD (TYPO3 Developer Days) im Jahr 2006 wurde der
Entschluss gefasst, TYPO3 von Grund auf neu zu schreiben
• Codename: TYPO3 Phoenix (bzw. TYPO3 5.0)
• Einige benötigte/gewünschten Features gab es damals in PHP noch nicht
und mussten komplett neu implementiert werden: Content Repository
(JSR-170), Aspect Oriented Programming, Domain Driven Design,
Dependency Injection, ...
• Mit dem „Berlin Manifesto“ wurde 2008 der Rahmen und die Abgrenzung
zum TYPO3 CMS festgelegt
http://typo3.org/roadmap/berlin-manifesto/
9. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die Geschichte von TYPO3 Neos: TYPO3 Flow und Neos
!
• Viele Grundfunktionen eines CMS sind nicht CMS-spezifisch (Session-
Handling, Datenbank-Handling, Templating, ...) => daher Trennung dieser
Funktionalitäten in ein eigenes Framework => TYPO3 Flow
• Durch die Einführung von Extbase im Jahr 2009 wurde es möglich, bereits
in TYPO3 CMS Extensions zu schreiben, die in TYPO3 Flow mit geringen
Änderungen lauffähig sind
• Am 20. Oktober 2011 wurde das Application Framework TYPO3 Flow
(ehemals FLOW3) als Final veröffentlicht (Aktuell 2.2.0)
• TYPO3 Neos ist eine Applikation die auf TYPO3 Flow basiert
• Erste Version 1.0.0 am 10.12.2013 / Aktuell 1.1.0 am 19.06.2014
10. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die TYPO3 Welt
• Dachmarke TYPO3
• TYPO3 CMS
(hat kein eigenes Logos)
• TYPO3 Flow
• TYPO3 Neos
11. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
TYPO3 Neos: Positionierung
• Es gibt ab Dezember 2013 zwei unabhängige CMS aus dem Hause TYPO3:
• TYPO3 CMS 6.x (4.7, 6.1, 6.2 LTS)
• TYPO3 Neos 1.x (1.1)
• Technologisch haben beide NICHTS miteinander zu tun
• Es gibt (zur Zeit) KEINE automatische Migrationsmöglichkeiten von einem
der beiden Systeme zum anderen
• TYPO3 Neos ist NICHT der Nachfolger von TYPO3 CMS,
sondern ein eigenständiges CMS mit anderem Fokus
19. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Konzepte: Content-Dimension
Sprache de en fr
Land DE US CH
Multi-Varianten A B C
Ziel-Gruppen Marketing Vertrieb GF
CORE:!
UI:"
Personalisierung User1 User2 User3
Location based, Time-Zone, Channel, Device,…
20. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Konzepte: Content Cache
• Jedes TypoScript-Objekt
kann seine eigene Cache
Konfiguration besitzen
• @cache {
mode = 'cached'
maximumLifetime = '86400'
entryIdentifier {
node = ${node}
format = ${request.format}
}
entryTags {
# Whenever the node changes the matched condition could change
1 = ${'Node_' + documentNode.identifier}
# Whenever one of the parent nodes changes the layout could change
2 = ${'DescendantOf_' + documentNode.identifier}
}
}
CORE:!
UI:"
23. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Systemvoraussetzungen von TYPO3 Neos
!
• Webserver (empfohlen ist Apache 2.x mit aktiviertem mod_rewrite Modul)
• PHP 5.3.7 - 5.4.x (minimal wäre PHP 5.3.2 - dort kann es zu Problemen kommen)
• Folgende Funktionen müssen in PHP aktiviert sein: system, shell_exec,
escapeshellcmd, escapeshellarg, proc_open und exec()
• php.ini: memory_limit = 512M oder höher (empfohlen 1014M)
• php.ini: xdebug.max_nesting_level = 500 (sofern xdebug verwendet wird)
• php.ini: Fügen sie die folgende Optionen ans Ende hinzu: detect_unicode = Off
• php.ini: Zudem muss Magic_Quotes ausgeschaltet werden: magic_quotes_gpc = Off
• php.ini: Die Kommandozeile von Flow benötigt ferner noch eine Zeitzoneneinstellung:
date.timezone= „Europe/Berlin“
• Shell-Zugang
24. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Installation von TYPO3 Neos - Composer
• Die Installation erfolgt über „Composer“
(Dependency Manager für PHP) - Dafür ist Zugang zur Konsole nötig
$ cd /pfad/zum/webserver/
$ curl -sS https://getcomposer.org/installer | php
$ php /path/to/composer.phar create-project --no-
dev typo3/neos-base-distribution TYPO3-Neos-1.1
$ cd TYPO3-Neos-1.1
$ ./flow flow:core:setfilepermissions shelluser
wwwuser wwwgroup
http://neos.demo/setup/
25. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die Architektur von TYPO3 Neos - Backend
!
Fluid
Modern Templating Engine
TYPO3CR
Content Repository
(JCR 170/ Sling)
TypoScript
TypoScript 2.0 - next Generation
Form
Form API & Form Builder
Expose
Extensible admin interface
Eel
Embedded Expression Language
FlowQuery
26. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Die Architektur von TYPO3 Neos - Frontend
!
EmberJS
JavaScript Web Application
Framework
Create.js
Web Editing Interface
Aloha / Hallo
HTML5 WYSIWYG Editor
VIE = viejs.org
Semantic Interaction Framework
RequireJS
JavaScript file and module loader
28. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Node Structure
!
• TYPO3CR Node
• Node Name
(dient der Identifikation)
• Node Type
(z.B. Document, Folder, AbstractNode, Content,
ContentCollection...)
• Properties
(Abhängig vom NodeType)
• Einfach erweiterbar und leicht
konfigurierbar
Page
Content Section
Content Element
Site root
Domain Model
29. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Node Type
• Jede TYPO3CR Node hat einen
sogenannten Node Type
• Node Types können in jedem Package über
YAML (Yet Another Markup Language)
definiert werden
• Jeder Node Type kann einen oder
mehrere Eltern-Typen haben. Wenn
diese spezifiziert sind, werden alle
Eigenschaften und Settings der Eltern
Types vererbt
• Zusätzlich ist es möglich Child-Nodes zu
definieren, die automatisch erstellt werden
30. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
31. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Node Zugriff
!
• Der Zugriff auf Nodes erfolgt durch „NodePaths“
• Jede Seite ist ein Node, jedes Element auf einer Seite ebenfalls
/sites/typo3org/home/subpage/main/text1
content
section
pages
site root
33. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
TypoScript
!
• TypoScript ist eine hierarchische, objektorientierte und Prototypen-
basierte Verarbeitungssprache
• Wird von Neos verwendet, um den Content flexibel zu rendern
• Objekte sind z.B. Array, Collection, Case, Menu, Page, Template, Plugin,
Value, ...
• Objekte haben Eigenschaften, die das Objekt „konfigurieren“
• TypoScript hat Zugriff auf den jeweiligen „Context“ (z.B. Seitenbaum im
Objekt „menu“ oder Seiteneigenschaften im Objekt „page“)
• Es gibt „Prozessoren“ die die Eigenschaftswerte verändern können
(ähnlich stdWrap-Funktionen in TYPO3 CMS)
!
34. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
35. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
36. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
Eel - Embedded Expression Language
•Während TypoScript Zuweisungen und Prozessoren beinhaltet, kann
man mit Eel Ausdrücke der Art
myObject.foo = ${q(node).property('bar')}
formulieren
•Die Embedded Expression Language (Eel) ist ein Baustein um Domain
Specific Languages (DSL) zu erstellen.
•Eel stellt eine reichhaltige Syntax zur Verfügung um beliebige
Ausdrücke zu erstellen, damit sich der Autor der DSL auf die
Semantik konzentrieren kann
•Eel ist in Anlehnung an JavaScript (Subset) realisiert worden
38. Responsive Webdesign verkaufen
(c) 2014 - Patrick Lobacher | TYPO3 Neos - Next Generation CMS | www.plus-werk.com | 16.07.2014
TYPO3 Neos - Next Generation CMS ]
FlowQuery
• FlowQuery ist eine Art jQuery für das Content Repository
• FlowQuery stellt damit einen Weg dar, um Content (der ja eine TYPO3CR Node in Neos
ist) in Eel zu verarbeiten
• In FlowQuery gibt es Operationen:
• property
Zugriff auf alle Eigenschaften einer Node
• filter
Filterausdrücke in „Fizzle“
• children
Gibt alle Kinder der TYPO3CR Node zurück
• parents
Gibt alle Eltern der TYPO3CR Node zurück
• Weitere Operationen: add, count, first, get, is, last, ...