zwilias/zend-framework-1

经典的zend-framework one,已准备好使用composer。对于那些仍然使用它但想使用composer的人来说。

1.12.3 2013-12-06 12:08 UTC

README

这是什么?

这是一个非官方的仓库,用于镜像从v1.10.0开始的旧Zend Framework版本。它是composer兼容的,所以如果你仍然在使用旧的Zend Framework版本,但想用Composer来管理依赖项,那么这里就是你的去处。

更多信息

有关此库和API的更多信息,请访问 http://framework.zend.com/

原始README

欢迎来到Zend Framework 1.12版本!

版本信息

Zend Framework 1.12.3版本(r25291)。发布于2013年3月13日

1.12.3的重要修复

此版本主要针对更新Zend_Service_Twitter到Twitter v1.1 API

由于Twitter v1.1 API与v1.0不向后兼容,因此对Zend_Service_Twitter的API进行了更改;如果您之前已经使用过它,您将需要相应地更新您的代码。最终用户和API文档都已更新以反映这些更改。

新特性

Zend_Loader更改

从ZF2回移植了许多自动加载器和自动加载器功能,以提供性能更优的替代方案。这些包括:Zend_Loader_StandardAutoloader,它通过允许指定与供应商前缀或命名空间相关联的特定路径来改进Zend_Loader_Autoloader;Zend_Loader_ClassMapAutoloader,它提供使用查找表进行自动加载的能力(通常是自动加载最快的方式);以及Zend_Loader_AutoloaderFactory,它可以帮助您创建和更新自动加载器,并将它们注册到spl_autoload_register()。

Matthew Weier O’Phinney将Zend_Loader更改从ZF2回移植

Zend_EventManager

Zend_EventManager是一个组件,允许您为命名事件附加和分离监听器,无论是基于实例还是通过共享集合;触发事件;以及中断监听器的执行。

Matthew Weier O’Phinney将Zend_EventManager从ZF2回移植

Zend_Http_UserAgent_Features_Adapter_Browscap

此类提供了一种功能适配器,它通过调用get_browser()来发现移动设备的功能,并将其注入到UserAgent设备实例中。

Browscap (http://browsers.garykeith.com/)是一个开源项目,致力于收集和传播浏览器功能“数据库”。PHP通过get_browser()函数内置了对这些文件的支持。此函数需要您的php.ini提供browscap条目,指向PHP特定的php_browscap.ini文件,该文件可在http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI找到。

Matthew Weier O’Phinney创建了Zend_Http_UserAgent_Features_Adapter_Browscap

Zend_Mobile_Push

Zend_Mobile_Push是一个用于实现3个主要推送通知平台(Apple (Apns)、Google (C2dm)和Microsoft (Mpns))推送通知的组件。

Mike Willbanks贡献了Zend_Mobile_Push

Zend_Gdata_Analytics

Zend_Gdata_Analytics 是 Zend_Gdata 的一个扩展,允许与 Google 分析数据导出 API 进行交互。此扩展不包含对 Zend_Gdata 组件整体操作的任何重大更改。

Zend_Gdata_Analytics 由 Daniel Hartmann 贡献。

移除的功能

Zend_Http_UserAgent_Features_Adapter_WurflApi

由于 WURFL 许可证变更,我们已移除 WurflApi 适配器。我们将向 ScientiaMobile 提供WurflApi适配器,以便WURFL用户仍然有那个选项。

错误修复

此外,已修复跟踪器中报告的200多个问题。我们特别感谢 Adam Lundrigan、Frank Brückner 和 Martin Hujer 为实现这一目标所做的努力。也要感谢许多运行 ZF1 单元测试并报告结果的人!

完整列表请访问

迁移说明

详细迁移说明列表可在此找到

http://framework.zend.com/manual/en/migration.html

系统要求

Zend Framework 需要 PHP 5.2.11 或更高版本。请参阅我们的参考指南以获取更详细系统要求

http://framework.zend.com/manual/en/requirements.html

安装

请参阅 INSTALL.txt。

问题和反馈

在线文档可在 http://framework.zend.com/manual 找到。手册中没有涉及的问题应发送至适当的邮件列表

http://framework.zend.com/wiki/display/ZFDEV/Mailing+Lists

如果您发现本版本中的代码行为异常或与其文档描述的行为不符,请在 Zend Framework 问题跟踪器中创建一个问题

http://framework.zend.com/issues

如果您想接收新版本的通知,可以通过发送空白邮件到 fw-announce-subscribe@lists.zend.com 订阅 fw-announce 邮件列表。

许可证

本存档中的文件是在 Zend Framework 许可证下发布的。您可以在 LICENSE.txt 中找到此许可证的副本。

致谢

Zend Framework 团队感谢所有对 Zend Framework 项目做出贡献的人,我们的企业赞助商,以及您,Zend Framework 用户。请尽快访问我们的网站 http://framework.zend.com