bmdevel / zf1
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()进行注册。
Zend_Loader的变更是由Matthew Weier O’Phinney回滚的
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提供browscap条目,该条目指向可从http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI获取的PHP特定php_browscap.ini文件。
Zend_Http_UserAgent_Features_Adapter_Browscap是由Matthew Weier O’Phinney创建的
Zend_Mobile_Push
Zend_Mobile_Push是一个组件,用于实现3个主要推送通知平台(Apple (Apns),Google (C2dm) 和Microsoft (Mpns))的推送通知。
Zend_Mobile_Push是由Mike Willbanks贡献的
Zend_Gdata_Analytics
Zend_Gdata_Analytics是Zend_Gdata的扩展,允许与Google的Analytics Data Export 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。未在手册中解答的问题应发送到相应的邮件列表
如果您在此版本中发现代码的行为不符合预期或与其文档化的行为相反,请在以下位置创建问题: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。