zendframework / zendframework1
Requires
- php: >=5.2.11
Requires (Dev)
- phpunit/dbunit: 1.3.*
- phpunit/phpunit: 3.7.*
README
生命周期结束于 2016年9月28日
该项目不再维护,已于2016年9月28日结束其生命周期;最后一次公共发布是1.12.20。
目前,仓库已被存档,只读。
欢迎来到 Zend Framework 1.12 版本!
发布信息
Zend Framework 1.12.21dev 版本。发布于 YYYY年MM月DD日。
1.12.21 的重要修复
请参阅 http://framework.zend.com/changelog 获取完整详细信息。
新功能
Zend_Loader 变更
许多自动加载器和自动加载器功能从 ZF2 返回,以提供对 1.X 版本中已提供的替代方案的高性能。这些包括:Zend_Loader_StandardAutoloader,它通过允许指定与供应商前缀或命名空间关联的特定路径来改进 Zend_Loader_Autoloader;Zend_Loader_ClassMapAutoloader,它提供了使用查找表来自动加载的能力(通常是自动加载最快的方法);以及 Zend_Loader_AutoloaderFactory,它可以为您创建和更新自动加载器,并将它们注册到 spl_autoload_register()。
Zend_Loader 变更由 Matthew Weier O’Phinney 返回到 ZF2
Zend_EventManager
Zend_EventManager 是一个组件,允许您将监听器附加和分离到命名事件,既可以在实例级别上,也可以通过共享集合进行;触发事件;并中断监听器的执行。
Zend_EventManager 由 Matthew Weier O’Phinney 返回到 ZF2
Zend_Http_UserAgent_Features_Adapter_Browscap
此类提供了一种功能适配器,它调用 get_browser() 来发现移动设备功能并注入到 UserAgent 设备实例中。
Browscap (http://browsers.garykeith.com/) 是一个开源项目,致力于收集和传播浏览器功能的“数据库”。PHP 通过 get_browser() 函数内置了对这些文件的支持。此函数要求您的 php.ini 提供一个指向 PHP 特定的 php_browscap.ini 文件的 browscap 条目,该文件可在 http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI 获取。
Zend_Http_UserAgent_Features_Adapter_Browscap 由 Matthew Weier O’Phinney 创建
Zend_Mobile_Push
Zend_Mobile_Push 是用于实现三大推送通知平台(苹果(Apns)、谷歌(C2dm)和微软(Mpns))推送通知的组件。
Zend_Mobile_Push 由 Mike Willbanks 贡献。
Zend_Gdata_Analytics
Zend_Gdata_Analytics 是对 Zend_Gdata 的扩展,允许与谷歌的 Analytics 数据导出 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 单元测试并报告结果的人们!
有关从 1.12.3 开始的已关闭问题的完整列表,请访问
- https://github.com/zendframework/zf1/issues?labels=&milestone=&page=1&state=closed
- http://framework.zend.com/changelog/
迁移说明
详细的迁移说明可以在以下位置找到
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.md 和 DEVELOPMENT_README.md。
问题和反馈
在线文档可在 http://framework.zend.com/manual 找到。手册中没有解决的问题应发送到相应的邮件列表
如果您在此版本中发现代码的行为不符合预期或与其文档描述的行为相反,请在该版本的问题跟踪器中创建问题
如果您希望接收新版本的通知,可以通过发送空白邮件到以下地址订阅 fw-announce 邮件列表:
许可证
本存档中的文件是在 Zend Framework 许可证下发布的。您可以在 LICENSE.txt 中找到此许可证的副本。
致谢
Zend Framework 团队感谢为 Zend Framework 项目做出贡献的所有贡献者,我们的企业赞助商,以及您,Zend Framework 的用户。请尽快访问我们的网站 http://framework.zend.com。