Zend+Framework2的程序员+参考指南.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Zend Framework的程序员参考指南 概述 Zend2是一个开源框架,用于开发Web应用程序和服务使用PHP 5.3。Zend Framework中使用100%的面向对象的代码,并利用PHP 5.3,即命名空间,延迟静态绑定,lambda函数和关闭大部分的新功能 。 Zend Framework 2 Zend Framework的组件结构是独一无二的,每个组件的设计与一些依赖于其他组件。ZF2遵循坚实的面向对象的设计原则。这种松散耦合的体系结构允许开发人员使用任何他们想要的组件。我们称之为“随意使用”的设计。我们支持梨和作曲者作为一个整体的框架,并为每个组件的安装和依赖跟踪机制,进一步增强了这种设计。 我们使用PHPUnit的测试我们的代码和特拉维斯CI持续集成服务。 虽然它们可以单独使用,Zend Framework的2个部分组成一个强大的和可扩展的Web应用程序框架标准库中的形式相结合。此外,它提供了一个强大的,高性能的MVC实现方式,是简单易用的数据库抽象,和表单组件实现HTML5的形式呈现,验证和过滤,使开发人员可以使用一个易于整合所有这些操作使用面向对象的接口。其他组件,如Zend的\身份验证和 Zend的\权限\ ACL的所有常见的凭据存储,提供用户身份验证和授权。 还有一些人,的Zend Service命名空间,实现客户端库来简化访问最流行 ??的Web服务。无论您的应用需求,你可能会发现一个Zend Framework组件,可用于一个彻底的测试基础,大大缩短了开发时间。 该项目的Zend框架的主要赞助商2是Zend Technologies的,但许多公司都提供组件或重大功能的框架。如谷歌,微软和Strike Iron公司与Zend合作,他们希望和Zend Framework 2开发人员提供的网络服务及其它技术提供接口。 Zend框架不能没有充满活力的Zend Framework的2个社区的帮助下,交付和支持所有这些功能。社区成员包括贡献者,使自己的邮件列表, IRC频道和其他论坛。你有什么问题关于Zend框架2,社会总是可以解决这个问题。 安装 Zend框架? 下载最新的稳定版本。可提供的。zip和。的tar.gz格式。 勇敢,尖端Zend Framework的Git仓库中使用Git的客户端的 下载。Zend Framework是开源软件,用于其开发的Git仓库可在GitHub上公开。请考虑使用Git如果你想贡献的框架Zend Framework的,或者需要升级你的框架版本往往比版本出现。 一旦你有一个可用Zend Framework的副本,您的应用程序需要能够访问框架的类的库文件夹中找到。有几种方法来实现这一点。 未能找到一个Zend Framework 2安装,会出现以下错误: 没有正确答复或连接的主机没有反应,连接错误:未捕获的Runtime Exception的“例外”与“无法加载ZF2。运行PHP composer.phar安装“或定义一个ZF2_PATH环境变量“。 为了解决这个问题,你可以添加Zend Framework的库路径PHP 的include_path。此外,你应该设置一个环境路径名为“ZF2_PATH的在httpd.conf(或同等学历)。即 目录SetEnvZF2_PATH / var/ZF2运行Linux操作系统。 罗布·艾伦请提供一个入门教程与社会,入门Zend框架2。其他的Zend Framework的社区成员正在积极努力扩大本教程。 本教程的目的是向大家介绍使用Zend Framework 2,通过创建一个简单的数据库驱动的应用程序使用模型 - 视图 - 控制器模式。年底,你将有一个工作ZF2的应用程序,你可以再戳的代码周围找到更多关于它是如何工作结合在一起的。 本教程假定您正在运行的是PHP 5.3.3与Apache Web服务器和MySQL,可以通过PDO扩展。必须有mod_rewrite扩展安装和配置Apache安装。 此外,还必须保证Apache配置为支持的。htaccess文件。这通常是通过改变设置: AllowOverride None AllowOverride FileInfo 在你的httpd.conf文件。具体细节,请与您的发行版本的文档。您将无法浏览到在本教程的主页以外的任何页面,如果你还没有配置的mod_rewrite和正确的。htaccess使用。 我们要建立的应用程序是一个简单的库存系统 页面 描述 Albums列表 用来展示albums列表,并提供用于增加,修改,删除的链接。 添加albums 此页面提供一个用来添加albums的表单。 编辑albums 此页面提供一个用来编辑修改albums的表单。 删除album

文档评论(0)

1527177 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档