Enonic XP8 Platform Documentation
Contents
This documentation provides details on the Enonic XP core platform.
| Front-end developer? Head over to the CMS documentation or try out the Quick start guide |
| Enonic developer? Building Enonic apps? Visit the Platform Developer Docs |
The Universal CMS
Beyond the limitations of a Headless CMS, Enonic XP allows you to customize the back-end to your needs. Whether you’re building a simple website or an international digital presence, XP provides the tools and capabilities you need to create something truly unique.
Built like an operating system
XP is built like an operating system. A core with essential services and APIs combined with an ecosystem of applications that can be installed on top to add specific functionality and features.
Applications
Applications are standalone software packages that can be installed and started on Enonic XP, and they have access to all platform services and APIs. You may use them to add your own specific features, or extend existing ones.
Visit Enonic Market to find official apps from Enonic, as well as 3rd party applications.
CMS
XP bolts powerful CMS capabilities on top of the core platform:
-
Flexible schema system that allows you to define your content model
-
APIs for querying and manipulating content
-
Content Studio - A rich admin interface for content management
-
OPTIONAL: Site Engine for serving websites without using 3rd party frameworks
Visit the separately maintained CMS documentation to learn more.
Platform
The core platform provides essential services and APIs that applications can leverage to build their functionality.
-
Universal API - A Kubernetes-inspired API model that allows applications to contribute their own APIs, automatically integrating with XP’s security model.
-
App runtime - A powerful and flexible application engine that can run multiple applications simultaneously.
-
Identity and Access Management (IAM) - A comprehensive security model for authentication and authorization across the platform
-
NoSQL Storage - A built-in NoSQL storage engine for storing content, application- and system data.
-
Grid and clustering - for distributed memory caching, events and job execution
Release notes
Curious about whats new, or how to upgrade from a previous version of XP? Check out the release notes.
| If you are looking to upgrade from a previous version of XP, check out the Upgrade documentation |