felippechemello / zendframeworkforphp72
Zend Framework 1
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 返回了一些自动加载器和自动加载设施,以提供性能更佳的替代方案。这包括: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 提供一个指向 PHP 特定的 php_browscap.ini 文件的 browscap 条目,该文件可在 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开头的所有已关闭问题的完整列表,请访问
- 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。如果手册中没有解决的问题,应将其发送到相应的邮件列表
如果您在此版本中发现代码表现异常或与其文档化的行为不符,请在此创建一个问题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。