Neos (Content Application Platform)

Neos ist eine Open-Source-Content-Application-Plattform basierend auf dem PHP Framework Neos Flow, welches ebenfalls vom Neos-Team entwickelt wird. In der Standardausführung bietet Neos den Funktionsumfang eines Content-Management-Systems und ermöglicht durch das flexible Datenmodell auch andere Einsatzmöglichkeiten, beispielsweise als Headless CMS.

Neos
Basisdaten
Hauptentwickler Neos-Team
Entwickler Neos-Team und Contributors
Erscheinungsjahr 2013
Aktuelle Version 8.3.12
(19. April 2024)
Betriebssystem plattformunabhängig
Programmier­sprache PHP, SQL, JavaScript
Kategorie Content-Management-System (CMS)
Lizenz GPL (Freie Software)
deutschsprachig ja
https://neos.io

Inhaltsvarianten können in Neos in beliebigen Dimensionen, wie bspw. Sprache, Land, Zielgruppe u.v.m. verwaltet werden. Die Struktur der Inhalte kann projekt- und domänenspezifisch angepasst werden. Neos enthält eine Medienverwaltung für Dateien und Bilder mit Funktionen zum Filtern und Kategorisieren. Über Schnittstellen können externe Medienquellen, wie bspw. Wikimedia, oder kommerzielle Lösungen direkt eingebunden werden.

Die Ausgabe der Inhalte wird durch eine integrierte, domänenspezifische Sprache namens Fusion gesteuert. Sie wird verwendet, um Inhalte aus dem Content-Repository auszulesen, HTML-Code zu erzeugen, sowie das Caching zu steuern. Dabei können in Fusion sowohl die AFX Syntax (angelehnt an React JSX), als auch Fluid (TYPO3 Template Engine) verwendet werden.

Neos nutzt Composer zur Paketverwaltung und zur Installation von Erweiterungen. Des Weiteren unterstützt Neos zahlreiche PHP Standard Recommendations der PHP Framework Interop Group.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.