Zend Framework 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Zend Framework 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Zend Framework 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Zend Framework 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Zend Framework 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 BSD
开发语言 PHP 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-10-17

软件简介

Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。

虽然它们可以独立使用,但如果组合使用,Zend Framework 标准库理的组件也能形成一个强大而可扩展的web程序。 ZF 提供了强壮而高效的 MVC 实现,易于使用的数据库摘要和实现 HTML 表单解析、校验和过滤的表单组件,这样 开发者可以通过这些易用的、面向对象的接口联合所有这些操作。其它组件如 Zend_Auth 和 Zend_Acl 通过通用 的证书(credential)存储提供用户认证和授权。还有其它实现的客户库来简化访问最流行的可用的 web 服务。 不论你的程序需要什么,你都可能从 Zend Framework 中找到全面测试的组件来极大地减少开发时间。

Zend Framework 项目的主要赞助者是 Zend Technologies,但许多 其它公司也贡献了组件或重大功能。例如 Google、 Microsoft 和 StrikeIron 作为伙伴提供了 web 服务接口和其它 希望给 Zend Framework 开发者使用的技术。

没有活跃的 ZF 社区,Zend Framework 就不能交付和支持所有这些功能。社区成员包括贡献者都可以在这些地方找到: mailing lists, IRC channels 和其它论坛。无论你有什么关于 ZF 的问题,在社区总能找到答案。

在线参考向导:http://www.ostools.net/apidocs/apidoc?api=zend%2Fmanual

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (5)

加载中
招人,招人。。速度。。上海。。 Zend Framework
2013/06/26 09:40
回复
举报
还不错 Zend Framework
2015/03/20 10:37
回复
举报
要有中文文档就好了 Zend Framework
2015/03/20 10:37
回复
举报
对呀,有中文手册吗 #Zend Framework#
2016/02/07 10:45
回复
举报
更多评论
发表于大前端专区
2019/04/18 07:11

Zend Framework 进入 Linux 基金会,重命名为 Laminas

由 Zend 公司推出的 PHP 开发框架 Zend Framework 宣布进入 Linux 基金会(目前尚处于过渡阶段),待交接完成后将正式成为旗下的开源项目,并被重名为 Laminas。 这就意味着,Zend Framework 不再仅仅是由 Zend Technologies 和 Rogue Wave 领导的项目,Linux 基金会亦将参与到 Zend Framework 的治理和维护。 Linux 基金会希望这个被广泛使用的 PHP 框架能它的共同管理之下,将带来更多的交流协作和新的贡献者,并维护相关的项...

13
7
发表于大前端专区
2018/09/09 23:13

Zend-Expressive-Swoole 0.2.2 支持 Swoole 4 协程

前言 Zend Framework 作为 PHP 官方框架,随着 Zend-Expressive-Swoole 0.2.2 的发布,率先支持了 Swoole 4 的协程功能,现在可以仅通过一个配置即可使整个应用以协程模式运行,完美解决了从前的笨重低性能的印象,基于 Zend Expressive 完美解耦的设计,搭建一个高性能的符合自己心意的框架完全不在话下了! 通过 Zend Expressive 搭建一个我喜欢的框架 只需执行 composer create-project zendframework/zend-expressive-skel...

0
3
发表了资讯
2015/10/08 00:00

Rogue Wave 收购 Zend,争夺 PHP 网页开发市场

近日跨平台软体开发工具商Rogue Wave在官网宣布并购Zend,而Zend所开发的Zend Framework为许多PHP开发者选择使用的框架。目前全球有一半的网站由PHP运作,如使用Wordpress或是Drupal框架制作的网站都以PHP为基础,不少开发者使用Zend Framework来加速PHP网页开发。 在Zend团队加入后,Rogue Wave除了其原有加速C、C++、C#及Java程式语言开发的产品外,PHP也将被纳入产品范畴中,而Rogue Wave执行长Brian则表示,此次的併购Zend也...

26
13
发表了资讯
2013/05/22 00:00

Zend Framework 2.2 稳定版发布

Zend Framework 2.2 稳定版发布了,该团队称该版本侧重于创建和配置服务的可用性和一致性,包括日志、数据库连接和表单。官方发行说明请看这里。 此外,2.2 是官方首次支持数据定义语言 DDL 查询的版本,该特性限制使用 SQL92 数据类型来创建表。此外该版本降低了依赖关系。2.2 版本向后兼容以前的版本,详情请看 ChangeLog. Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ...

6
12
发表了资讯
2012/09/07 00:00

Zend Framework 2.0 正式版发布及新功能介绍

著名php开源框架Zend Framework经历了长达数年的开发,终于在2012年9月5日正式发布了2.0版本,下简称ZF2。时隔Zend 1.0版本的发布已经有5年之久。php的框架一直都是百家争鸣的,但是作为php官方运维的框架,Zend Framework在php开发者中的流行度并不高。其一是由于Zend Framework主要面向大型应用,对代码规范以及程序结构有严格的规定,入门门槛较高。另一方面还是因为Zend Framework整体的执行效率偏低,略显笨重。 所以Zend小...

24
10
发表了资讯
2012/09/06 00:00

Zend Framework 2.1.0 发布

Zend Framework 2.1.0 发布,这是 2.0 系列的首个正式版本。详情请看 https://github.com/zendframework/zf2 Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。...

12
2
发表了资讯
2012/08/29 00:00

Zend Framework 1.12 发布

Zend Framework 1.12 发布了,改进记录包括: ZF2's StandardAutoloader and ClassMapAutoloader have been back ported to `Zend_Loader`. ZF2's EventManager has been back ported to `Zend_EventManager` New `Zend_Http_UserAgent_Features_Adapter_Browscap` component New `Zend_Mobile_Push` component, contributed by Mike Willibanks New `Zend_Gdata_Analytics` component, contributed by Daniel hartmann `Zend_H...

4
1
发表了资讯
2012/03/05 00:00

Zend Framework 2.0.0 beta3 发布

Zend Framework 在3月2日时发布了 2.0 的第三个 Beta 版本,可从下面地址获取:http://packages.zendframework.com/ 2.0.0 beta3 主要包括如下改进: 重构的 Config 组件 新的视图层 重写数据库访问层 新的 AgileZen 组件 支持 PHP 5.4 除此之外还修复了大约 200 个 bug,详情请看官方发行说明。

6
2
发表了资讯
2011/10/20 00:00

Zend Framework 2.0 beta1 发布

Zend Framework 2.0 的 beta 1 版已于前天发布。 ZF 2.x 是一个全新的分支,开发组为框架添加了依赖注入,引入了 PHP 5.3x 的命名空间。同时整个框架也默认使用命名空间 autoload 机制,ZF 1 时代的大量 require_once 将不再出现。 Zend Framework 2 主页:http://framework.zend.com/zf2 API 手册:http://packages.zendframework.com/docs/latest/apidoc/index.html 下载地址:http://packages.zendframework.com/...

4
1
发表了资讯
2010/12/01 00:00

Zend Framework 1.11.1 发布

Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。 今天,Zend Framework团队发布了 Zend Framework 1.11.1版,这是1.11系列的第一个版本。 Zend Framework 1.11.1版修正了约80个bug。 查看完整更新列表:http://framework.zend.com/chang...

0
0
发表了资讯
2010/05/04 00:00

Zend Framework 1.10.4 发布

在这里,我代表 the Zend Framework 社区,非常高兴的向大家宣布,Zend Framework 1.10 第四维护版本1.10.4 正式与大家见面。你可以从我们的下载页面进行下载试用,地址是: http://framework.zend.com/download/latest 这次发布大约包含了50个BUG修复,其主要来源于前两周的Bug Hunt Days 的贡献。这些修复能够帮助稳定和改进 1.10 系列。 三个BUG 特别值得注意: ZF-7493: an important serialization improvement in Zend_Am...

1
0
发表了资讯
2009/05/15 00:00

PHP框架 -- Zend Framework 1.8.1 发布

Zend Framework (ZF) 是用 PHP 5 来开发 web 程序和服务的开源框架。ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 尽管 1.8.0 版本刚发布没多少天,但是这段时间内修复了很多的bug,因此非常建议用户升级到 1.8.1 版本,该版本值得注意的修正内容包括: Zend_Loader::registerAutoload() now proxies to Zend_Loader_Autoloader, and marks...

0
0
发表了资讯
2008/10/17 00:00

Zend 框架1.7预览版发布

10月17日,据国际媒体报道,Zend框架1.7预览版发布。虽然1.7PR在1.7系列里不是一个功能完整的版本,但它包含了一些非常重要的功能: 新的Zend_AMF组件 Dojo Toolkit1.2.0 支持dijit编辑器 Zend_Cache中包含元数据 API Google 书签搜索API 性能改进 在i18n增强广泛应用 文件上传表单元素增强

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
发表了问答
2011/12/06 10:51

php中用exec调用命令ls命令成功,但调用php -v命令执行失败

最近在调一个网站的bug,网站的框架是Zend Framework,lamp环境。view里面需要用exec执行脚本,脚本是一个php文件,且需要命令行参数,调用方式如下: exec("php xxx.php param1 param2"); 调试后发现exec命令可以执行,exec("ls", $out)可以正常执行,exec("php -v")不能执行。问题可能是apache用户不具有执行php命令的权限。怎样才能让它可以执行php命令呢,大家帮忙解答下啊,不胜感激。...

3
0
发表了问答
2012/07/09 13:44

zend framework中如何一次性插入多行数据??

需要一次性往数据表中添加多条数据,我知道mysql的sql语句可以办到,但是如果使用zend framework实现这个需求该怎么做呢?

2
0
发表了问答
2016/12/09 14:38

php 静态方法调用问题

下面一段代码: class Obj{   public static function func()   {     echo empty(strlen('123'));   }   public static function func2()   {     echo "test...";   } } Obj::func2(); 在php5.4下执行,其中func方法肯定会报错,因为在5.4及一下empty中必须是个变量.但是重点是我调用的func2,func并没有执行啊,php本身是解释的,为什么叶会报错呢?...

1
0
发表了问答
2016/08/07 11:16

请问PHP有哪些开源项目值得深入学习?

代码质量高的,当然web框架太多了,就不要推荐了,web框架毕竟不是一个完整的项目

9
3
发表了问答
2016/07/14 19:51

zend framework 1的zend db查询结果会变少,甚至没有,有遇到的吗?

zend framework 1 适用自带的zend db连mysql查询,结果会变少,或消失没有,有遇到这种情况的吗? 找了好久找不到原因。 我用两条sql测试了一下; 第一条客户端查询有三条数据,zend db查出来就只有两条。 第二条客户端查询有六条数据,zend db查出来一条没有,空数组。 郁闷了我好久。 后面我用原生PDO测试了下,是没错的,和客户端查询结果一致。 这是什么Bug? 我那两条sql,用zend db的adapter对象的query方法直接查询的,不...

3
0
发表了问答
2012/04/28 22:32

win 2008 安装php的Zend Guard Loader安装

结果提示错误 Invalid library (maybe not a PHP library) 'ZendLoader.dll' 汗,貌似外文网站也没找到办法,不知道是不是我没搜索对关键字。 我的安装环境是 windows 2008 +iis7 +php5.3.10(是线程不安全) 遵照一下说明安装: Zend Guard Loader安装说明 1。下载Zend Guard Loader包。(下面是官方地址,最帖子底部有本地附件) Linux: x86:http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.t...

4
0
发表了问答
2016/06/05 15:46

请问PHP对前端要求有多高?

都说PHP对前端要求高,请问前端水平达到什么水平才能算合格? 对一个应届生来说。

18
0
发表了问答
2016/04/21 20:55

zend Framework配置问题

求教问题解决,万分感谢。

5
0
发表了问答
2015/06/24 22:53

关于项目选择哪种php框架的问题?

纠结了一段时间,也看了许多框架的一些介绍,还是不能够确定使用那种框架做项目比较好,项目算是中大型的。 因本人技术方面的认知有限,请各位大神帮忙提提意见,小弟在此感谢各位了。 项目介绍: 公司需要做一个电子商务平台,大概有四个主要的模块:商家系统、团购系统、任务系统,购物系统。 就是像京东一样的电子商务平台,不过功能肯定没有京东那么丰富,前期主要把基本的功能实现即可。 问题: 1.在选框架这一块遇到了问题...

83
5
发表了问答
2015/03/11 12:51

ZF2初学者,按步骤进行,但运行出错, 求大神帮助

@Jacky.Wang 你好,想跟你请教个问题: 我是一名ZF2的初学者,我按照您http://my.oschina.net/ohcoding/blog/145418 的步骤进行,可以运行的时候出现 Fatal error: Namespace declaration statement has to be the very first statement in the script in 的错误。 我知道是命名空间的问题,但我不知道该如何解决,请大神指点,不胜感激!!...

3
0
发表了问答
2015/02/13 21:17

PHP的正则匹配为何被绕过?

今天加强一下登录功能,在Zend Framework的控制器里这样写: Zend_Loader::loadClass('Zend_Filter_StripTags'); $filter = new Zend_Filter_StripTags(); $user = trim($filter->filter($this->_request->getPost('username'))); //立即对用户名进行验证 if(!preg_match('/[^0-9A-Za-z]/',$user)) { die("<script>alert('用户名不合法!');history.back();</script>"); } 后来发现下面这样一个很长的用户名竟然可以通过正则的检...

13
0
发表了问答
2013/07/30 12:02

Zend Framework 2的路由设置问题

这俩天比较闲,研究下 Zend Framework 2。。变化太大,资料还少。路由问题就难住了。 URL   Method called http://zf2-tutorial.localhost/album    Album\Controller\AlbumController::indexAction http://zf2-tutorial.localhost/album/add   Album\Controller\AlbumController::addAction http://zf2-tutorial.localhost/album/edit   Album\Controller\AlbumController::editAction http://zf2-tutorial.localhost/albu...

5
0
发表了问答
2014/11/28 09:59

Zend Framework为什么还需要.htaccess控制目录

在Apache官方网站上看到,他们并不鼓励使用.htaccess文件来控制网站目录的访问。因为效率、安全的问题。 但是使用虚拟主机的开发人员们,似乎只能使用.htaccess这样倒可以理解。在虚拟主机上使用Zend Framework来开发网站,不太好办。最好能有apache配置文件的管理权限,才好使用Zend Framework,因为层层的目录,比普通小网站的复杂。 比如说:我有一个虚拟主机,它在服务器上实际的目录是:/var/www/www.somesite.com/www 而安...

1
2
发表了问答
2014/11/12 00:00

Zend加密了怎么编辑

我有一套源码,代码是经过Zend加密后的,数据库也有;程序可以正常运行,现在我想修改代码怎么办? 网上的方法都试过了,解密后的文件各种错误,有其他的方法么?

1
0
发表了问答
2014/09/04 22:54

SAE中使用Zend Framework配置问题

@一行 你好,想跟你请教个问题:我现在在SAE中使用Zend Framework,但是还不会配置rewrite,连接数据库,请问你是怎么解决的

1
0
发表了问答
2014/08/25 13:46

求帮吗解密一个zend_guard加密过的php文件

php文件乱码贴不了 原文件我传到了服务器上:http://yj007.com/a.rar 不知道哪位能解的开啊

8
1
发表了问答
2012/04/24 14:43

ZF的block cache问题

我想对首页进行page级的缓存,但首页的一部份又不想缓存应如何处理?

3
0
发表了问答
2011/01/16 01:54

PHP框架?No框架?轻框架?重框架?

看了下Kohana的源码,简直就是CodeIgniter的PHP5版本。 相比起ZF这样的庞然大物,或许这类“极简主义”的框架更符合PHP的设计理念呢? CodeIgniter一直说“大多数主机不支持PHP5,不会考虑开发PHP5版”,事实上大多数主机都支持PHP5了,甚至不少支持PHP5.3分支。不知官方怎么想的。但是它的灵活、轻巧真的没得比。 很多人也说Yii高性能,貌似Yii是比ZF要轻巧很多,但是貌似也未必有官方宣称的那么高性能。如果让每个页面都访问一...

26
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
160 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部