Zend Framework 1.7
Dnes, 17. listopadu 2008 vyšla nová verze Zend Framework 1.7. Podívejme se na to, co pro nás vývojáři přichystali nového, z pre-release verzí se dá tušit, že mnoho. Sám čekám například na některá vylepšení Zend_Dojo_Form, hlavním nedostatkem je krkolomná implementace onsubmit validace.
Nuže, zde je přehled nových fíčur:
* Zend_Amf with support for AMF0 and AMF3 protocols
* Dojo Toolkit 1.2.1
* Support for dijit editor available in the Dojo Toolkit
* ZendX_JQuery in extras library (see extras folder in the full package)
* Metadata API in Zend_Cache
* Google book search API in Zend_Gdata
* Preliminary support for GData Protocol v2 in Zend_Gdata
* Support for skip data processing in Zend_Search_Lucene
* Support for Open Office XML documents in Zend_Search_Lucene indexer
* Performance enhancements in Zend_Loader, Zend_Controller, and server
components
* Zend_Mail_Storage_Writable_Maildir enhancements for mail delivery
* Zend_Tool in incubator (see incubator folder in the full package)
* Zend_Text_Table for formatting table using characters
* Zend_ProgressBar
* Zend_Config_Writer
* ZendX_Console_Unix_Process in the extras library
* Zend_Db_Table_Select support for Zend_Paginator
* Global parameters for routes
* Using Chain-Routes for Hostname-Routes via Zend_Config
* I18N improvements
- Application wide locale for all classes
- Data retrieving methods are now static
- Additional cache handling methods in all I18N classes
- Zend_Translate API simplified
* File transfer enhancements
- Support for file elements in subforms
- Support for multifile elements
- Support for MAX_FILES_SIZE in form
- Support for breaking validation chain
- Support for translation of failure ,messages
- New IsCompressed, IsImage, ExcludeMimeType, ExcludeExtension validators
- Support for FileInfo extension in MimeType validator
* Zend_Db_Table_Select adapater for Zend_Paginator
* Support for custom adapters in Zend_Paginator
* More flexible handling of complex types in Zend_Soap
Nejvíce mě zajímá propojení Zend_Db_table_Select na Zend_Paginator, což by samo o sobě mělo generovat stránkovaný výstup. Dále pak Zend_ProgressBar a velmi mě zajímá podpora pro upload souborů. Na druhou stranu, stejně asi budu implementovat do Thery SWFUpload. Největším tahákem verze 1.7 má být podpora Action Message Format pro komunikaci mezi PHP a Flash Playerem, např. zde najdete návod, jak se na server napojit z Flexu: http://framework.zend.com/manual/en/zend.amf.server.html#zend.amf.server.flex .
Poslední komentáře