首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Zend Framework 1与Zend Framework 2的性能

Zend Framework 1与Zend Framework 2的性能
EN

Stack Overflow用户
提问于 2012-09-07 16:17:50
回答 1查看 37.3K关注 0票数 64

Zend Framework2刚刚发布,从现在开始,Zend只提供了18个月的ZF1支持。我知道他们正在为ZF2的新功能而努力,然后他们将对它进行一些重大的速度改进,因为它比ZF1慢5倍。

我想从你做的基准测试或测试中知道ZF2比ZF1慢多少,而不是纯粹的猜测。

我找到的最新基准测试来自2012年2月22日,它得出的结论是ZF2比ZF1慢4倍。

链接here

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-07 17:32:42

常见问题-(根据昨天的个人实验得到的答案)

Zend Framework1与Zend Framework2相比有哪些变化?

架构

ZF1基于MVC,ZF2基于MOVE。差别很大。MOVE =模型操作视图事件,MVC =模型视图控制器。More here。Zend Framework2使用100%面向对象的代码,并利用了PHP 5.3的大部分新特性,即命名空间、后期静态绑定、lambda函数和闭包。source

installation的大小

最新的ZF1文件大约是30Mb,ZF2大约是2.5Mb (压缩)。

依赖项

ZF1是一组核心库和非常松散耦合的架构(相对于它的竞争对手/播放器- CakePHP)。ZF1不需要太多的“gem”(就像在ruby中一样),但是可以用插件做得更好。ZF2要求您了解composer - phar,很快它就会超越任何其他框架。新概念: Zend粉丝的Dependency Injection

Certification

认证只适用于ZF1,然而,尽管培训材料可以在线获得,但关于他们关于ZF2证书的演讲仍有传言。

约定

对于Zend/Db/Table.php中的类,ZF1中的类名是Zend_Db_Table,而在ZF2中,它是类My\Auth\Adapter。说得够多了。

社区

ZF1得到了Zend Technologies (以及少数未具名的其他公司)的支持。ZF2拥有包括谷歌和微软在内的杰出支持者。Source here

速度

执行"Hello World!“花了大约20倍的时间。在ZF2中。我不是在这里评判。在这一点上我可能错了。DIY。

我应该选择哪一个?

MVC已经存在了将近十年了,如果你是其中一个为新架构感到悲哀的人,那么嘿!这是“你选择的”域名,跟上潮流,更新你自己!从here启动ZF2。

票数 98
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12314300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档