eZ components is a PHP platform designed for enterprise use, offering versatility and functionality for various purposes.
Developed, supported and maintained by eZ systems, the developers of eZ publish, one of the largest enterprise PHP applications in the world, eZ systems has been developing enterprise PHP applications for several years. During the development of eZ publish, all the required general libraries were written instead of reusing existing libraries. The eZ components are developed with interoperability and a clean design in mind, allowing its users more flexibility and freedom, while keeping a consistent and well-documented API.
The eZ components are thoroughly documented and licensed under the New BSD license with clear IP rights. They are available free of charge and have several key features, including being designed for enterprise PHP application development, and offer a thoroughly documented and clear IP rights. Inconsistencies between libraries are the reasons for eZ systems choose to write their own.
The eZ components project has a dedicated team of professional developers for developing, maintaining, and supporting the platform. This ensures that it will continue to be an active project in the future and makes it a safe choice for PHP application developers to rely on.
The latest release of eZ components includes several updates, including the Graph component, which renders statistical data into 2-D and 3-D charts and graphs like bar, pie, and line charts. The SignalSlot component implements a kind of Subject-Observer pattern for object-oriented application design, and the Url component conveniently extracts data from URLs and creates them. This mechanism is commonly used in controller parts of a Model-View-Controller (MVC) implementation. Additionally, the SignalSlot component is designed after Qt's Signals and Slots mechanism that gives developers a handy tool for inter- and intra-object communication.
Version 2006.2: N/A