Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。
虽然它们可以独立使用,但如果组合使用,Zend Framework 标准库理的组件也能形成一个强大而可扩展的web程序。 ZF 提供了强壮而高效的 MVC 实现,易于使用的数据库摘要和实现 HTML 表单解析、校验和过滤的表单组件,这样开发者可以通过这些易用的、面向对象的接口联合所有这些操作。其它组件如 Zend_Auth 和 Zend_Acl 通过通用的证书(credential)存储提供用户认证和授权。还有其它实现的客户库来简化访问最流行的可用的 web 服务。不论你的程序需要什么,你都可能从 Zend Framework 中找到全面测试的组件来极大地减少开发时间。
Zend Framework 项目的主要赞助者是 Zend Technologies,但许多 其它公司也贡献了组件或重大功能。例如 Google、 Microsoft 和 StrikeIron 作为伙伴提供了 web 服务接口和其它 希望给 Zend Framework 开发者使用的技术。
没有活跃的 ZF 社区,Zend Framework 就不能交付和支持所有这些功能。社区成员包括贡献者都可以在这些地方找到: mailing lists, IRC channels 和其它论坛。无论你有什么关于 ZF 的问题,在社区总能找到答案。
在这里,我代表 the Zend Framework 社区,非常高兴的向大家宣布,Zend Framework 1.10 第四维护版本1.10.4 正式与大家见面。你可以从我们的下载页面进行下载试用,地址是:
http://framework.zend.com/download/latest
这次发布大约包含了50个BUG修复,其主要来源于前两周的Bug Hunt Days 的贡献。这些修复能够帮助稳定和改进 1.10 系列。
三个BUG 特别值得注意:
ZF-7493: an important serialization improvement in Zend_Amf that has been benchmarked as providing 200-300% faster serialization of large datasets.
ZF-9263: a fix to Zend_Loader::isReadable() to fix a regression found on Windows platforms. This fix should eliminate most if not all raised warnings that occurred during resource and plugin loading.
ZF-9504: a patch was applied to Zend_XmlRpc_Value to make value generation more efficient. Benchmarks and profiling show enormous changes on large datasets: in one example, memory usage drops from >1GB to 20MB, while dropping from execution times of >60s to around 10s.
我们非常感谢 1.10.3 发布以来投入时间,编码,参与翻译的每个人,社区因此变得更有成效。