eZ Platform

eZ Platform (pronounced "easy platform") is an open-source enterprise PHP content management system (CMS) and Digital eXperience Platform (DXP) developed by the company Ibexa (known previously as eZ Systems), which has headquarters Oslo, Norway and offices in Germany, France, Poland, England, US and Japan. eZ Platform is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support as well as access to additional features. The commercial version of the software extends the capabilities of the open-source core with features such as personalization, e-Commerce and additional editorial and development capabilities.

eZ Platform
Ibexa Logo.svg
Developer(s)Ibexa
Stable release
3.1[1] / 2020-07-15[±]
Operating systemCross-platform
PlatformPHP, Full Stack Symfony Framework
TypeContent management system
LicenseGNU General Public License
Websitehttps://ezplatform.com/

The initial version of eZ Platform was released on December 15, 2015.[2]

The latest stable and long-term supported version was released on March 29, 2019.[3]

On April 2, 2020, Ibexa released eZ Platform Version 3, the next generation of its Digital eXperience Platform (DXP).

Origins of eZ PlatformEdit

eZ Platform is the successor to eZ Publish, an Open Source CMS in development since 1999. The previous iteration, eZ Publish 5, was a hybrid approach with old code as well as rewritten code.[4] eZ Platform drops all the legacy code from the software and completed the transition to a complete new code base built on the Symfony Full Stack Framework.[5] The content repository core and user interface are rewritten, but retains the same concepts as the previous eZ Publish software as well as adding more functionality.[6]

Features and relation to the Symfony FrameworkEdit

 
this diagram represents eZ Platform software architecture as of its version 2.

eZ Platform is built on the Symfony Full Stack Framework.[7] Since eZ Platform is based on the complete framework, developers can integrate any Symfony extension (i.e. bundle) into eZ Platform to add more functionality and, vice versa, Symfony developers can integrate eZ Platform into their Symfony projects. eZ Platform itself is—in Symfony terms—a number of bundles standing on top of Symfony which add features [8] such as:

  • A content repository with multilingual capabilities and versioning
  • A User Interface for managing the content repository
  • REST and GraphQL[9] APIs for interacting with the content repository using JavaScript or other clients
  • A Siteaccess configuration model for matching URLs to provide views to the repository
  • User and permission management to control access into the repository
  • Integrated Solr search engine for performance and search features[10]

Relation to eZ Platform Enterprise EditionEdit

eZ Platform core is free software, but it also serves as the engine of eZ Platform Enterprise Edition,[11] Ibexa's commercially supported Digital eXperience Platform (DXP). eZ Platform Enterprise Edition consists of eZ Platform Open Source core and a set of additional features by Ibexa. Features for content creation and collaboration and landing page management including automated content scheduling, drag-and-drop blocks and in-page editing using the APIs provided by eZ Platform. This set of features was previously named eZ Studio, but Ibexa has abandoned that name [12]

ReferencesEdit

  1. ^ "eZ Platform v3.1". Ibexa.
  2. ^ "eZ Systems Reveals Major Web CMS Release". CMS Wire.
  3. ^ "eZ Systems releasing eZ Platform version 2.5". CMSCritic.
  4. ^ "eZ Publish: The past, the present, and the future". Making Waves.
  5. ^ "Symfony2 meets eZ Publish 5". Symfony.
  6. ^ "eZ Platform Overview and comparison". Symfony-CMS.net.
  7. ^ "Symfony Community (join, meet, contribute and learn from one of the biggest PHP communities)". symfony.com. Retrieved 2016-06-11.
  8. ^ "What eZ Platform adds to Symfony". Symfony Finland.
  9. ^ Bertrand, Dunogier. "Graphql support".
  10. ^ "eZ to launch enhanced search engine and recommendation service". The CMS Connection.
  11. ^ Systems, eZ. "eZ Enterprise". ez.no. Retrieved 2016-06-11.
  12. ^ "eZ Launches New Content Management Solutions, eZ Platform & eZ Studio". CMS Critic. Archived from the original on 2016-06-01. Retrieved 2016-05-03.

External linksEdit