1 Overview
This training course describes the architecture and technical components of an eZ Publish installation. It equips
developers with the necessary skills for customizing and developing an eZ Publish site.
2 Objectives
• understand how to extend eZ Publish in general, in which cases, and why
• learn the eZ Publish API, and how to use the various technical components:
○ create a custom template operator
○ create a custom module
○ create a workflow event
○ use eZ persistent objects
• learn how to deal with data importing issues
• learn how to identify key determinants of site performance and how to optimize them