Neos CMS ist mein Werkzeug der Wahl für die Erstellung von Web-Applikationen

Neos CMS logo

Als Berater bin ich derzeit auf Projekte fokussiert, die Neos CMS einsetzen, daher hier eine kurze Einführung in die Funktionen und Stärken von Neos:

Neos ist ein Content Management System und zusammen mit dem zugrunde liegenden Flow Framework eine Content Management Plattform. Sie erhalten eine intuitive Bedienung zur Bearbeitung Ihrer Inhalte mit Inline-Editing und vielen Erweiterungsmöglichkeiten, um Ihre internen Prozesse anzupassen und Sie erhalten ein PHP-Framework mit allen aktuellen Technologien, um anspruchsvolle Integrationen mit anderen Systemen zu erstellen.

Integratoren werden durch die Fusion-Sprache befähigt, die Komponenten für die Ausgabe der Website oder Anwendung zu bauen. Die Inhaltsarchitektur wird über YAML-Dateien definiert und umfasst eine beliebige Anzahl von Dokument- und Inhaltstypen, die alle mit Restriktionen versehen werden können, um genau festzulegen, was wo platziert werden kann. Mit diesen Tools kann eine ganze Website erstellt werden, ohne eine Zeile PHP-Code zu schreiben.

Redakteure arbeiten per Inline-Editing direkt an ihren Inhalten und können in mehreren Vorschaumodi testen, wie die Ausgabe aussehen wird. Private und gemeinsame Arbeitsbereiche ermöglichen das Editieren in einer "sicheren Zone". Veröffentlichen Sie, wenn Sie fertig sind, oder bereiten Sie die Arbeit im Team vor.

Entwickler haben viele Möglichkeiten, das System zu erweitern, da das Backend mit React aufgebaut ist und es an den meisten Stellen erlaubt, eigene Module zu überschreiben und hinzuzufügen.

Das Implementieren von benutzerdefinierten Editoren wie einer Google Maps-Standortauswahl oder einer Farbauswahl und das Erstellen hilfreicher Datenansichten wie Tracking- oder Monetarisierungsstatistiken ist möglich, ohne viel Code zu schreiben.

Außerdem können zusätzliche Helfer und Daten-Accessoren gebaut werden, um die Fusion-Sprache für die Integratoren zu erweitern.

Projektmanager können sich auf Long-Term-Support-Releases und eine zuverlässige Roadmap verlassen. Migrationen für Datenbank- und Codeänderungen reduzieren den Aufwand für Updates auf ein Minimum. So bleiben Sie immer auf dem neuesten Stand und arbeiten mit den neuesten Verbesserungen der Plattform.