Jump to content

Magnolia (CMS)

From Alfawiki
Magnolia International Ltd.
Company typePrivate
IndustrySoftware, Digital Experience Platform
Headquarters
Basel
,
Switzerland
ProductsMagnolia (enterprise digital experience platform)
Websitewww.magnolia-cms.com

Magnolia is a comprehensive enterprise digital experience platform (DXP) that was initially created as an open-source content management system (CMS) built upon the Content repository API for Java. The platform is developed by Magnolia International Ltd., which is based in Basel, Switzerland, and maintains offices worldwide.

This platform empowers businesses to design, oversee, and distribute digital content efficiently. It includes features such as version control for content, workflow administration, personalization capabilities, and support for multiple languages. Magnolia can be deployed as a self-hosted solution or accessed through Magnolia’s managed DX Cloud services, offered under a Platform-as-a-Service (PaaS) model.

Major releases

Version Date Key Features
6.3 2024-09-04 (LTS) Improved system performance; enhanced search functionality; better usability and user interface experience; greater flexibility in configuration.
6.2 2020-03-27 (LTS) Visual Single Page Application (SPA) Editor; support for multisource content through declarative REST; integrated user experience; connector packs for DAM and Marketing Automation.
6.1 2019-06-26 Product restructuring into DX Core and Community Edition; introduction of Connector Packs; Live Copy feature; enhancements to UI and Find Bar.
6.0 2018-11-30 AI-driven search ranking; automated image recognition and tagging; content modeling through content types; revamped UI framework and interface.
5.7 2018-06-25 Compliance with GDPR; asset indexing via Apache Solr; field name aliases introduced; compatibility with Java 9/10 runtimes; baseline upgrade to Java EE 8.
5.6 2017-11-15 Introduction of content tags; new REST API endpoint added; software Bill of Materials (BOM) for dependencies; OAuth 2.0 support integrated; Vaadin 8 adoption; Log4j 2 integration.
5.5 2016-11-15 Launch of Definitions app; navigation function improvements; Magnolia Command Line Interface (CLI); YAML-based themes; user experience enhancements; default database changed to H2.
5.4 2015-07-03 Introduction of Magnolia Templating Essentials; lightweight development methodology; YAML configuration files implemented; unified resource loading system.
5.3 2014-06-24 Personalization tools added; workflow task management; improved Digital Asset Management API; content connector introduced; marketing tags manager application.
5.2 2013-11-22 Debut of REST module; expanded Vaadin-based UI applications; enhanced migration procedures.
5.1 2013-10-09 Support for internationalization (i18n); bulk action capabilities; publishing workflow improvements; customizable application features.
5.0 2013-06-20 New user interface built on HTML5 and Vaadin technologies; framework designed for task-centric applications.
4.5.1 2012-03-13 Introduction of new templating API; multichannel publishing enabled; compliance with JCR 2.0 standard.
4.1 2009-06-12 Added digital asset management functionalities, image generation tools, and commenting features.
4.0.1 2009-03-06 Release of standard templating kit.

Architecture

Magnolia CMS is built on Java and utilizes a JCR repository to manage the storage, retrieval, and search of content. This structural approach is shared with other platforms such as Adobe Experience Manager, Hippo CMS, and Jahia. By default, Magnolia relies on Apache Jackrabbit, which serves as the reference implementation of JCR.

Modules

The system architecture of Magnolia is modular, where the core platform and critical features like the page editor, digital asset management, and caching operate as independent modules. This modular design also applies to website deployment and packaging, with templates, themes, and functionalities organized into separate modules.

Magnolia International Ltd. provides key feature modules including Commenting and Personalisation. Furthermore, the community around Magnolia develops additional specialized modules for purposes such as checking for broken links.

Users

Magnolia supports a diverse international clientele spanning sectors including financial services, government agencies, pharmaceuticals, manufacturing, and online retail.

External links