=========================== eZ components - RAD for PHP =========================== :Author: Derick Rethans :Date: 2006-04-26 :Event: php|tek :Link: http://www.derickrethans.nl/files/ezc-phptek6.pdf The eZ components is a general purpose library of PHP components that solve a whole range of problems that developers often have to write themselves. The eZ components are developed with interoperatibility and a clean design in mind, allowing its users more flexibility and freedom, while keeping a consistent and well documented API. It is thouroughly documented, New BSD licensed with clear IP rights and available free of charge. In this session I will explain to you the structure, contents and workings of the eZ components library. The first part of the session deals with architectural problems and choices that faced the developers while designing the library. Examples of elements that go into this session are discussions on file layout, packaging, dependencies, distribution, versioning, general coding guidelines and licensing. These are all important aspects when creating a consistent and usable library. In the second part I will introduce to you on how you can get started with the eZ components in the form of a small practical tutorial. I will also go over all the components that are currently available and give small examples for each of them.