欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Zend Framework 1.7.0 正式发布了

程序员文章站 2022-04-17 11:30:28
...

Matthew Weier O'Phinney 说道:Zend Framework 1.7.0 正式发布了。新版本包括:AMF 支持, JQuery 支持, 和 Twitter 支持,,以及很多其他的改进。

 

这个版本我们受社区影响很大,1.7.0中很多功能都是由社区提出建议,或者由社区贡献者驱动。对我来说,这个发布版本意味着一个里程碑:ZF现在已经处于这样一个阶段,必要的的核心部件越来越少,社区能够建设并给项目添加额外的价值。

 

在此说明,这个版本首次发布包含有附加库的部分-这个附加库存放没有被Zend官方支持的社区驱动组件,但是已经通过了ZF公司严格的测试和标准(>80%的测试覆盖率,充分的文档,内部团队审查)。我们希望,这种方式能够扩大和展示我们贡献者的兴趣。

特别的是,我很自豪我们对jQuery的支持。自从我们宣布和Dojo成为合作伙伴,我们将官方支持Dojo后,我们也允许社区贡献者帮助我们集成更多其他的框架。

从这里下载:Zend Framework 1.7.0 ,欣赏新版本的强大功能。

 

介绍Zend Framework:

 

Zend Framework (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。

  • 代码完全采用PHP5 面向对象编写;丰富完善的组件支持;良好的 Ajax 支持;
  • 模块化的结构设计,易于扩展;完善的文档资料;灵活的架构设计

 

mikespook 写道
除了修复了近三百个 bug 外,还有下面的新功能。

* Zend_Amf with support for AMF0 and AMF3 protocols
* Dojo Toolkit 1.2.1
* Support for dijit editor available in the Dojo Toolkit
* Zend_Service_Twitter
* ZendX_JQuery in extras library
* 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
* 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
o Application wide locale for all classes
o Data retrieving methods are now static
o Additional cache handling methods in all I18N classes
o Zend_Translate API simplified
* File transfer enhancements
o Support for file elements in subforms
o Support for multifile elements
o Support for MAX_FILES_SIZE in form
o Support for breaking validation chain
o Support for translation of failure ,messages
o New IsCompressed, IsImage, ExcludeMimeType, ExcludeExtension validators
o 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

可以看到,由于改进了 Zend_Loader 和 Zend_Controller,性能应该会得到提升。

 

同时通过 Zend_Config_Writera 修改config文件会变得更加容易。

 

由于有了 Zend_Paginator ,ninnypro 中的分页的 helper 肯定要修改了。

 

Zend_Tools 也会给 ninnypro 的辅助工具带来一些变化。

 

Zend_JQuery 将替代 Ninny_View_Helper_Jquery。