Zend Framework 1

1.12.23 2020-04-08 02:05 UTC

README

Logo

生命周期结束于2016年9月28日

该项目已不再维护,于2016年9月28日结束生命周期;最后的公共版本是1.12.20。

目前,仓库已归档,只读。

欢迎来到Zend Framework 1.12版本!

主分支: 构建状态

版本信息

Zend Framework 1.12.21dev版本。发布于MMM DD, YYYY。

1.12.21的重要修复

请访问http://framework.zend.com/changelog 获取完整详细信息。

新特性

Zend_Loader变更

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

Matthew Weier O’Phinney从ZF2回滚了Zend_Loader的变更

Zend_EventManager

Zend_EventManager是一个组件,允许您在实例级别以及通过共享集合上附加和分离监听器到命名事件,触发事件,以及中断监听器的执行。

Matthew Weier O’Phinney从ZF2回滚了Zend_EventManager

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是一个组件,用于实现三大推送通知平台(Apple (Apns),Google (C2dm) 和 Microsoft (Mpns))的推送通知。

Mike Willbanks贡献了Zend_Mobile_Push

Zend_Gdata_Analytics

Zend_Gdata_Analytics是Zend_Gdata的扩展,允许与Google的Analytics数据导出API交互。此扩展没有涉及Zend_Gdata组件的整体操作的重大变更。

Daniel Hartmann贡献了Zend_Gdata_Analytics

移除的功能

Zend_Http_UserAgent_Features_Adapter_WurflApi

由于WURFL许可协议的变化,我们已移除WurflApi适配器。我们将向ScientiaMobile提供WurflApi适配器,以便WURFL用户仍可选择该选项。

错误修复

此外,跟踪器中报告的200多个问题已经修复。我们特别感谢Adam Lundrigan、Frank Brückner和Martin Hujer为此付出的努力。感谢所有运行ZF1单元测试并报告结果的人们!

要查看从1.12.3开始的已关闭问题列表,请访问

迁移说明

详细的迁移说明列表可以在以下位置找到

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

系统要求

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

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

安装

请参阅INSTALL.md

仓库历史

此仓库基于Subversion仓库的release-1.12分支创建,http://framework.zend.com/svn/framework/standard/。它包含项目历史的一个子集,时间跨度从1.5.0和1.6.0版本之间,仅包含1.12系列的标签。如果您需要更早的版本,可以访问上述链接的subversion仓库,或从http://framework.zend.com/downloads/archives下载。

贡献

请参阅README-GIT.mdDEVELOPMENT_README.md

问题和反馈

在线文档可以在以下位置找到:http://framework.zend.com/manual。如果手册中没有涉及的问题,请将其发送到相应的邮件列表

如果您在此版本中发现代码的行为与预期不符或与其文档化行为相反,请在以下位置创建一个问题:https://github.com/zendframework/zf1/issues

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

许可证

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

致谢

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