Global navigation

   Documentation Center
   eZ Studio & eZ Platform
     User Manual
     Technical Manual
   eZ Publish 4.x / legacy

eZ Publish (5.x)

eZ Publish 5.x | For eZ Platform & eZ Studio topics see Technical manual and User manual, for eZ Publish 4.x and Legacy topics see eZ Publish legacy

Skip to end of metadata
Go to start of metadata

This covers common, everyday tasks - basic to intermediate level.For more advanced development techniques, and extending the provided functionality, see Extending eZ Publish 5

There are two official approaches to building applications on top of eZ Publish 5:

In the latter case Public SPI provides the "model" (the data from the database and the file system) and the MVC/Application layer provides all the application logic (configuration, routing, controlling, etc...).

The SPI is used to implement a new storage engine for your eZ Publish application.

API and SPI repositories

The API and SPI are available in separate repositories to improve the dependencies management. Both repositories API and SPI are a read-only split of ezsystems/ezpublish-kernel.
See the details about how make the dependence with the API or the SPI in your project.