eZ Components is an enterprise-ready general-purpose PHP components library that can be used independently or together for PHP application development. The eZ Components tool set provides a suite of high-quality building blocks that enhance functionality while reducing development risk.
The Tree component enables you to create, manipulate and query tree structures. For example, a tree structure might be an abstraction of the structure of a website that expresses the relationship between site objects. The Tree component supports multiple database storage techniques and also supports storage via persistent objects.
The Webdav component enables users to upload and download content by dragging and dropping files and folders to and from the desktop. With a WebDAV-enabled HTTP server built from eZ Components, you can provide your site visitors with a simple mechanism for accessing and updating batches of content (such as images, video files and text objects). The Webdav component is a stand-alone implementation that does not have any external dependencies.
This release of eZ Components also includes enhancements to existing components:
- The Authentication component provides better OpenID support with the addition of "immediate" mode (which provides a better user experience by preventing browser redirects).
- The Graph component includes a new stacked bar chart display type.
- The Mail component includes more SMTP authentication mechanisms (DIGEST-MD5, CRAM-MD5, NTLM and LOGIN).
- The Cache component now includes support for APC and memcache back- ends, which can dramatically increase cache performance.
For more information, please visit:http://ez.no/ezcomponents