Neben der Veröffentlichung einer
neuen Version der eZ Components gibt es auch eine neue Version des Zend Frameworks. Die Entwickler stellten vor kurzem die
Version 0.6.0 zum Download bereit.
Laut Changelog sind folgende Änderungen gegenüber der Version 0.2.0 zu vermerken:
Zitat:
=RELEASE 0.6.0 / 16-Dec-2006=- Zend_Acl: new architecture (incubator).
- Zend_Auth: new component (incubator).
- Zend_Cache_Backend_ZendPlatform: new class (incubator).
- Zend_Console_Getopt: new component (incubator).
- Zend_Db_Adapter_Oci: new database adapter.
- Zend_Gdata: new component integrated into core library.
- Zend_Http_Client: new architecture, cookie support.
- Zend_Http_Client: proxy server support (incubator)
- Zend_Http_Server: new tool (incubator).
- New I18N components Zend_Date, Zend_Locale, Zend_Measure (incubator).
- Zend_Mail_Folder: new component (incubator).
- MVC: improvements, documentation, moved to core library.
- Zend_Registry: improvements, moved to core library.
- Zend_Search_Lucene: new search query language, many improvements.
- Zend_Service_Simpy: new component (incubator).
- Zend_Session: new implementation (incubator).
- Zend_TimeSync: new component (incubator).
- Zend_Uri: new documentation.
- Zend_XmlRpc_Client,Server: improvements, documentation, moved to core library.
- Many improvements to documentation and testing coverage.
- 135 issues resolved; for a detailed list, see the changelog
in the issue tracker at http://framework.zend.com/issues |
"In (englischen

)Worten" heißt das
Zitat:
Zend Framework Preview Release 0.6.0 includes many significant features and enhancements:- Lucene-compatible search engine query language
- New Authentication component and improved ACL design
- Improved MVC implementation and documentation, MVC has moved into the core library
- Improved Session-handling design
- Integrated Google Data API Client in the ZF core library (Zend_Gdata is available as a separate download)
- Improved XmlRpc client and server
- Improved Http Client design, with support for cookies and proxy servers
- Emerging components for I18N, Getopt, Mail folders, and others.
|
An dieser Stelle sollte aber auch auf das Thema Kompabilität eingangen werden.
Hans Melis schreibt in seinem Blog Folgendes
Zitat:
|
The framework has a base class named Zend. The class had a nice static function to load classes (mapping the framework’s naming convention to file structure) and another one for interfaces. One bright mind decided to deprecate the function for interfaces and made it throw an exception when called. The comment only mentions “use require_once()”. What?! First they give me a method that I can use in the magic __autoload() function so that I can just type the name of an interface and have the file included automatically. Now they deprecate that method and want me to go through the code and use a require_once to manually include the interface. That sure is backward, but far from backward compatibility.
|