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
220
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
98
How To Write Unmaintainable Code
skurfuerst
0
81
PHPDD23: Practical Debugging and Performance Profiling
skurfuerst
0
86
Neos Con 2023: Migrating a Project to Neos 9
skurfuerst
0
46
Neos Con 2022: The New Content Repository
skurfuerst
0
53
Neos Conference 2021: Event Sourced Content Repository - the current status
skurfuerst
0
53
2020: Sandstorm Technology Radar
skurfuerst
0
42
Neos Conference 2020: Event Sourced Content Repository - the current status
skurfuerst
0
34
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
230
Other Decks in Technology
See All in Technology
Cursor Subagentsはいいぞ
yug1224
2
110
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
140
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
qa
0
350
FASTでAIエージェントを作りまくろう!
yukiogawa
4
120
君はジョシュアツリーを知っているか?名前をつけて事象を正しく認識しよう / Do you know Joshua Tree?
ykanoh
4
130
20年以上続く PHP 大規模プロダクトを Kubernetes へ ── クラウド基盤刷新プロジェクトの4年間
oogfranz
PRO
0
320
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
380
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
290
Phase03_ドキュメント管理
overflowinc
0
2.8k
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
150
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
260
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
460
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Designing for Performance
lara
611
70k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
490
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
410
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
From π to Pie charts
rasagy
0
160
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
300
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.2k
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