Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Neos CMS Introduction
Search
Sebastian Kurfürst
November 01, 2018
Technology
0
210
Neos CMS Introduction
High Level Overview about main features of Neos CMS
Sebastian Kurfürst
November 01, 2018
Tweet
Share
More Decks by Sebastian Kurfürst
See All by Sebastian Kurfürst
How To Write Unmaintainable Code - PHPDD 2024
skurfuerst
0
62
How To Write Unmaintainable Code
skurfuerst
0
54
PHPDD23: Practical Debugging and Performance Profiling
skurfuerst
0
61
Neos Con 2023: Migrating a Project to Neos 9
skurfuerst
0
30
Neos Con 2022: The New Content Repository
skurfuerst
0
29
Neos Conference 2021: Event Sourced Content Repository - the current status
skurfuerst
0
32
2020: Sandstorm Technology Radar
skurfuerst
0
11
Neos Conference 2020: Event Sourced Content Repository - the current status
skurfuerst
0
19
Plone-Tagung Dresden 2020 - Patterns und Best Practices für die Entwicklung erweiterbarer und leistungsstarker React SPAs am Beispiel der Neos CMS-Benutzeroberfläche
skurfuerst
1
200
Other Decks in Technology
See All in Technology
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
190
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
170
整頓のジレンマとの戦い〜Tidy First?で振り返る事業とキャリアの歩み〜/Fighting the tidiness dilemma〜Business and Career Milestones Reflected on in Tidy First?〜
bitkey
3
17k
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
6
2.4k
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
170
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
6
4k
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
390
Delta airlines®️ USA Contact Numbers: Complete 2025 Support Guide
airtravelguide
0
340
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
13
6k
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
1
270
〜『世界中の家族のこころのインフラ』を目指して”次の10年”へ〜 SREが導いたグローバルサービスの信頼性向上戦略とその舞台裏 / Towards the Next Decade: Enhancing Global Service Reliability
kohbis
2
300
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
170
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Gamification - CAS2011
davidbonilla
81
5.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Optimizing for Happiness
mojombo
379
70k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
310
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Building an army of robots
kneath
306
45k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Navigating Team Friction
lara
187
15k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Transcript
Neos CMS
Sebastian Kurfürst Mitgründer, CTO sandstorm Neos Team Member @skurfuerst
Generalist Webentwickler seit >10Y Neos CMS Core Developer (früher TYPO3)
Skalierbare Architektur PHP, Java, Groovy, Kotlin, Go JavaScript/TypeScript, Ember, React DevOps, Ansible, Docker, Kubernetes SQL, Elasticsearch, Redis *me
What is your background? Experience with TYPO3 / Neos /
... Experience with Symfony / ... Your goals for today? *you?
None
Open Source at neos.io
CMS
Content
None
Editor
Editor Happiness
None
in-place editing any output markup possible
document tree
inspector
None
preview modes
None
multiple languages
None
publishing and review workflow
multi site
= Editor Happiness
None
Developer
None
None
Content-Struktur
None
Description Kite Support Win a Kite Kite Support Sign up
How to find serial number
main (ContentCollection) support (Page) SignUp (Form) KiteSupport (Text) sidebar (ContentCollection)
FindSerialNumbers (Image) WinAKite (Text) completely customizable node types start with sane default types, or roll your own
None
images (product image) page title (product title) main text (product
description) subpages (product features)
kite title description image features
features (ContentCollection) gts3 (Kite) Titel, Beschreibung, Produktbild Node Type Kite
SpeedValve (Feature) 3-strut-frame (Feature)
'CoreKites:Kite': superTypes: 'Neos.Neos:Document': true childNodes: 'features': type: 'Neos.Neos:ContentCollection' constraints: nodeTypes:
'*': false 'CoreKites:KiteFeature': true ui: group: 'products' label: 'Kite Product' properties: 'teaserImage': type: 'Neos\Media\Domain\Model\ImageInterface' ui: label: 'Produktbild' reloadIfChanged: true inspector: group: 'kiteProperties'
Inhalts-Struktur kann direkt als Nodes implementiert werden!
Flow Application Framework
Dependency Injection MVC Aspect-Oriented Programming Signals/Slots Routing Doctrine Persistence Property
Mapping Embedded Expression Language Security Framework
Content + more
CMS + Application Framework Content Application Platform =
None
Great X D Developer Experience
extensible on all levels
None
None
None
None
None
None
None
None
None
None
Tech Recap
Flow Framework Content Repository Custom Packages Fusion Neos Media (Images,
...) MVC HTTP Object Management / Dependency Injection / Aspect Oriented Programming Neos UI Fluid Persistence
custom node types nested content (with constraints) preview modes (f.e.
mobile, desktop) custom inspector editors arbitrary frontend rendering (through Fluid and Fusion) extensibility everywhere (planned and unplanned) DDD Application Framework (through Flow)
None
None
Community
slack.neos.io
discuss.neos.io
None
[email protected]
Consultancies ... and more
Events
#next-sprint Salzburg: next week ... Dresden: 06.-09.05.2019
None
None
None
neoscon.io 10% Rabattcode: Meetup 10.-11.05.2019
Summary
www.neos.io