目录
Hardware(测试机器)
Benchmakr result(测试结果)
Comments
Related posts:
首页 php教程 php手册 Yaf and Phalcon, which is faster?

Yaf and Phalcon, which is faster?

Jun 06, 2016 pm 08:07 PM
and phalcon yaf

作者: Laruence( ) 本文地址: http://www.laruence.com/2012/09/16/2791.html 转载请注明出处 After Yaf, there comes another PHP framework in extension(在Yaf发布以后, 又出现了一个PHP扩展的框架 Phalcon): Phalcon. then there raise a problem, which

  • 作者: Laruence(Yaf and Phalcon, which is faster? Yaf and Phalcon, which is faster? Yaf and Phalcon, which is faster? Yaf and Phalcon, which is faster?)
  • 本文地址: http://www.laruence.com/2012/09/16/2791.html
  • 转载请注明出处

After Yaf, there comes another PHP framework in extension(在Yaf发布以后, 又出现了一个PHP扩展的框架 Phalcon): Phalcon.

then there raise a problem, which people have asked multi-times to me, that is , which one is the *fastest*(于是就出现一个问题, 不停的有人问, 到底Yaf和Phalcon哪个快, 因为他们都在他们的主页上宣称是最快的框架)? Yaf, or Phalcon. as they both declared they are the fastest(Yaf, Phalcon)

So I did a simple benchmark(所以我做了个简单的测试), the benchmark scripts is provide by Ruilog, and could be found at: benchmark scripts

Hardware(测试机器)

  • 8 * Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
  • MemTotal: 12296092 kB
  • Apache 2.2
  • PHP 5.4.7 with APC-3.1.13

Benchmakr result(测试结果)

ab -n 30000 -c 100

Bechmark

More details:

framework QPS, LOAD, MEM(KB), TIME(ms); functions, include files
 symfony2     3707, 5.06,   0.00,  0.00;    3707, 5.06,   0.00,  0.00;      0,    0
       zf     1446,25.11,   0.00,  0.00;    1446,25.11,   0.00,  0.00;      0,    0
      zf2      678,49.44,   0.00,  0.00;     678,49.44,   0.00,  0.00;      0,    0
  cakephp     2361,16.11,   0.00,  0.00;    2361,16.11,   0.00,  0.00;      0,    0
  fuelphp     3742, 7.55,   0.00,  0.00;    3742, 7.55,   0.00,  0.00;      0,    0
   kohana     3336, 9.30,   0.00,  0.00;    3336, 9.30,   0.00,  0.00;      0,    0
       ci     5764, 7.14,   0.00,  0.00;    5764, 7.14,   0.00,  0.00;      0,    0
      yii     6343, 6.52,   0.00,  0.00;    6343, 6.52,   0.00,  0.00;      0,    0
     slim     6626, 5.60,   0.00,  0.00;    6626, 5.60,   0.00,  0.00;      0,    0
  laravel     7386, 5.55,   0.00,  0.00;    7386, 5.55,   0.00,  0.00;      0,    0
   doophp    11859, 5.18,   0.00,  0.00;   11859, 5.18,   0.00,  0.00;      0,    0
  colaphp    13701, 4.76,   0.00,  0.00;   13701, 4.76,   0.00,  0.00;      0,    0
micromvc4    13386, 4.59,   0.00,  0.00;   13386, 4.59,   0.00,  0.00;      0,    0
  phalcon    14289, 4.22,   0.00,  0.00;   14289, 4.22,   0.00,  0.00;      0,    0
      yaf    15990, 4.21,   0.00,  0.00;   15990, 4.21,   0.00,  0.00;      0,    0
登录后复制

the result is clear, right?

thanks


Comments

  • 2012/09/17, 裤子哦掉啦 writes: 果然一目了然
  • 2012/09/17, ElmerZhang writes: 俺就是试试能不能评论
  • 2012/09/17, MiPHP writes: 欣赏。。。
  • 2012/09/17, emeraldZj writes: 呵呵
  • 2012/09/17, dafei writes: zf怎么这么慢
  • 2012/09/17, michae writes: 老大,YAF有没有windows下为不同版本编译好的dll啊?
  • 2012/09/17, 雪候鸟 writes: @michae http://www.yafdev.com/
  • 2012/09/18, 奇言妙事-文学奇谈小小说阅读xlinblog.sinaapp.com » Yaf and Phalcon, which is faster? writes: [...] 本文地址: http://www.laruence.com/2012/09/16/2791.html [...]
  • 2012/09/20, yearnfar writes: 呵呵,快一点没啥意思,最重要的是谁更强大,谁给程序员更多的自由~
  • 2012/09/20, shirne writes: 对CI比较失望 怎么没有算上Think
  • 2012/09/21, 五点晨曦 writes: Doo一个纯php框架的性能居然保持跟yaf在同一个级别倒是很让我吃惊。 Laravel的性能也相当不错,我最近很留意这个框架,在github上非常活跃,经常在我的首页刷屏,现在大版本号都已经彪到3了。
  • 2012/09/22, 钱服哇丞 writes: 石家庄星座约会 以星座为主题的同城约会,爱情交友,目前只同意女生加群。 Q群:235893866
  • 2012/09/23, Yaf and Phalcon, which is faster?树林/咖啡 成都专业php网站制作 | 树林/咖啡 成都专业php网站制作 writes: [...] 风雪之隅 ? PHP应用 Posted in: php / Tagged: faster, Phalcon, which [...]
  • 2012/09/23, Untitled writes: 功能还有待进一步完善 Layout Orm Acl Log . . . .
  • 2012/09/23, jason.Pan writes: It's honor to meet you .
  • 2012/10/08, 久久星座约会 writes: 久久星座约会 以星座为主题的网络约会,爱情交友,目前只加女生 Q群:235893866
  • 2012/10/14, 小牛 writes: 不错,不错,学习了!
  • 2012/10/31, raydez writes: 鸟哥,yaf中,plugin里可以设置或者修改controller的变量么
  • 2012/10/31, 雪候鸟 writes: @raydez 静态变量可以
  • 2012/11/06, Zong writes: 鸟哥,app 应用支持独立二级域名访问吗?
  • 2012/11/14, Anonymous writes: 菜鸟求解释,没有看懂,1600这个数字是什么意思
  • 2012/11/20, testf writes: 一定比phalcon快,因为不是一个量级,你的明白?
  • 2012/12/05, testf writes: 只比快是不科学的
  • 2012/12/05, 雪候鸟 writes: @testf 请确保你看明白了文章开头的第二段文字. 谢谢
  • 2012/12/07, 星期八 writes: Yaf_Config_Ini 不错,我觉得这个完全可以独立出来作为一个扩展使用
  • 2013/02/15, Johnny writes: yaf安装不了,确少pcre.h文件,centos5.5新安装的,pcre已经启用,php53-devel也安装了。全盘找不到pcre.h 为啥?大牛
  • 2013/02/15, Johnny writes: 解决了,不好意思
  • 2013/04/05, 刘宝成 writes: 占个座
  • 2013/04/29, Yaf and Phalcon, which is faster? | 午后小憩 writes: [...] 本文地址: http://www.laruence.com/2012/09/16/2791.html [...]
  • 2013/04/30, 关于Yaf的一些说明 | 午后小憩 writes: [...] Yaf and Phalcon, which is faster? [...]
  • 2013/05/01, 请手动释放你的资源(Please release resources manually) | 午后小憩 writes: [...] Yaf and Phalcon, which is faster? [...]
  • 2013/05/01, Yaf的一些资源 | 午后小憩 writes: [...] Yaf and Phalcon, which is faster? [...]
  • 2013/06/19, D writes: Please add Lithium framework.
  • 2013/10/22, Johnny writes: windows dll的连接挂了,请处理,谢谢!
  • 2013/11/28, yak writes: yaf怎么样只输出json ?
  • 2014/06/20, iranw writes: yaf和pha比是快点 但是如果算上开发效率 yaf自然不能与pha相提并论(注:当然很佩服鸟哥滴) 框架没有最好的 只有最适合的
  • 2014/08/01, aaron writes: 这种测试意义不大 http://www.techempower.com/benchmarks/#section=data-r6&hw=i7&test=db&l=sg 第6轮 Single query中, yaf性能是phalcon的两倍 第6轮 Multi query中, yaf性能是phalcon的近四倍 http://www.techempower.com/benchmarks/#section=data-r7&hw=i7&test=db&l=sg 第7轮 Single query中, yaf性能是phalcon的13倍 第7轮 Multi query中, yaf得分98, phalcon则100%失败了 ORM等的消耗很猛的, 追求极端性能用yaf, 兼顾性能和功能用Yii或phalcon
  • 2014/08/22, superdrive mac g5, fix slow using macbook pro,mobile accessories, iphone app development, iphone covers Deals, iphone covers coupons, wedding planner iphone app writes: This adapter will plug into your laptop's Micro-DVI port and carry a signal out from that port to make sure you a digital display that contains a regularly sized DVI source. The speaker bar above each of our keyboard produces acceptable audio best. Feel free to surf to my website: superdrive mac g5, fix slow using macbook pro,mobile accessories, iphone app development, iphone covers Deals, iphone covers coupons, wedding planner iphone app
  • 2014/09/07, Submit Local Reviews To Bing writes: Debt negotiation is likely to have a negative impact on your credit score. Instead, this same character, the older version of Talia, continues to narrate at key points in the film - except that we never get to see who is behind the voice. Look for sites and providers that have fair shipping costs before locking into any purchase. My web blog :: Submit Local Reviews To Bing
  • 2014/09/16, simapple writes: laravel在2版本的时候也这么“嚣张”呢
  • 2014/09/18, Gorden writes: 买东西不能只比便宜,要看性价比。同理,光快是不够的。 yaf能不能把框架应该提供的类库做起来,并且同样性能比较好?(跟zend, yii比,不要跟特别简单的东西比。)
  • 2014/10/23, joe writes: 这么比不科学,yaf说白了就一个mvc 一个路由 功能简单的不能再简单 连orm都没有。这种情况下也好意思跟phalcon比? 如果yaf增加了orm 以及缓存等功能 在比较,就说不定谁差了 何况在开发中只要用到数据库 基本就要引入orm ,只要你引入了第三方类库 性能肯定下来。 人家phalcon 可是早就把常用的类库引入到框架了
  • 2014/11/09, fun sexy girls toys writes: The secret with these dresses is to allow them to float. It is also very important that the lingerie is comfortable, soft and skin-friendly. The one on view in the gallery here is French, from 1880, and decorated with polka dots on cotton. My blog; fun sexy girls toys
  • 2014/11/22, motu interfaces writes: the Apple macbook is still a hot favorite of notebook users. macbook stands from Exec Find can be used to offer additional cooling to your Mac laptop Pro while making the tablet computer or laptop more convenient and more at ease to use. my site motu interfaces
  • 2014/12/26, Orino writes: 其实一直对鸟哥很崇拜,但是yaf始终不能火起来,我觉得是没好的推广,现在是的商业社会要求互联网是快速迭代的开发,所以建议yaf要考虑开发效率上的事情。
  • 2015/01/11, PuterSham writes: 那些说yaf连ORM都没有的菜比我对你们简直无语了,要ORM自己用composer随便拉一个,想用哪个用哪个,ORM这种东西本来就依赖数据库连接及查询速度,编译成扩展只是无谓的增加调试难度,鸟哥自然懒得跟你们解释这么浅显的道理

  • 提升PHP性能之改变Zend引擎分发方式
  • PHP中的Hash算法
  • 开心网偷菜外挂
  • 深入理解Zend SAPIs(Zend SAPI Internals)

Copyright © 2010 风雪之隅 版权所有, 转载务必注明. 该Feed只供个人使用, 禁止未注明的转载或商业应用. 非法应用的, 一切法律后果自负. 如有问题, 可发E-mail至my at laruence.com.(Digital Fingerprint: 73540ba0a1738d7d07d4b6038d5615e2)
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
2 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

php如何使用Phalcon5框架? php如何使用Phalcon5框架? Jun 03, 2023 pm 12:21 PM

PHP作为一种开放源码的脚本语言,它具有可移植性、跨平台、代码简洁易读、开发速度快、扩展性强等特点而被广泛使用。在PHP中,使用框架可以更加方便地组织代码、提高代码质量和开发效率。Phalcon5是PHP中一个较为优秀的框架,本文将介绍如何使用Phalcon5框架进行Web开发。一、安装Phalcon5框架在开始使用Phalcon5框架之前,需要先进行安装。

如何在Phalcon框架中使用数据库事务(Transactions) 如何在Phalcon框架中使用数据库事务(Transactions) Jul 28, 2023 pm 07:25 PM

如何在Phalcon框架中使用数据库事务(Transactions)引言:数据库事务是一种重要的机制,可以确保数据库操作的原子性和一致性。在使用Phalcon框架进行开发时,我们也经常需要使用数据库事务来处理一系列相关的数据库操作。本文将介绍如何在Phalcon框架中使用数据库事务,并提供相关的代码示例。一、什么是数据库事务(Transactions)?数据

如何利用PHP-FPM优化提高Phalcon应用的性能 如何利用PHP-FPM优化提高Phalcon应用的性能 Oct 05, 2023 pm 01:54 PM

如何利用PHP-FPM优化提高Phalcon应用的性能导语:Phalcon是一个高性能的PHP框架,结合PHP-FPM可以进一步提高应用的性能。本文将介绍如何利用PHP-FPM优化Phalcon应用的性能,并提供具体的代码示例。一、什么是PHP-FPMPHP-FPM(PHPFastCGIProcessManager)是一个独立于Web服务器的PHP进程

PHP开发:使用 Phalcon 开发高性能 Web 应用 PHP开发:使用 Phalcon 开发高性能 Web 应用 Jun 15, 2023 pm 04:41 PM

随着互联网的不断发展,Web应用开发已经成为各行各业不可或缺的一部分。而PHP作为一种流行的服务器脚本语言,也成为了Web应用开发的主流语言之一。然而,PHP语言自身的性能和扩展性等方面问题也不可避免地限制了其在Web开发领域的发展。为了解决这些问题,Phalcon作为一种新的PHP框架应运而生,致力于提供一个高性能、易于扩展、易用且可靠的

如何在Phalcon框架中使用ORM(对象关系映射)? 如何在Phalcon框架中使用ORM(对象关系映射)? Jun 03, 2023 pm 09:21 PM

随着Web应用程序的不断发展,相应的Web开发框架也不断涌现。其中Phalcon框架因其高性能和灵活性受到了越来越多开发者的青睐。Phalcon框架提供了许多有用的组件,其中ORM(对象关系映射)被认为是最为重要的之一。本文将介绍如何在Phalcon框架中使用ORM以及一些实际应用示例。什么是ORM首先,我们需要了解什么是ORM。ORM是Object-Rel

Symfony vs Phalcon:哪个框架更适合开发大规模社交媒体应用? Symfony vs Phalcon:哪个框架更适合开发大规模社交媒体应用? Jun 18, 2023 pm 10:09 PM

随着社交媒体应用的不断增长,越来越多的开发人员开始关注哪个框架最适合用来构建这样的应用。Symfony和Phalcon是两个非常受欢迎的PHP框架,它们都有着成熟的社区和强大的开发工具。但是如果你需要开发大规模的社交媒体应用程序,那么哪个框架更适合呢?Symfony是一个成熟的PHP框架,它提供了丰富的功能和工具,可以帮助你快速构建大型应用程序。Symfon

Yii2 vs Phalcon:哪个框架更适合开发显卡渲染应用? Yii2 vs Phalcon:哪个框架更适合开发显卡渲染应用? Jun 19, 2023 am 08:09 AM

在当前信息时代,大数据、人工智能、云计算等技术已经成为了各大企业关注的热点。在这些技术中,显卡渲染技术作为一种高性能图形处理技术,受到了越来越多的关注。显卡渲染技术被广泛应用于游戏开发、影视特效、工程建模等领域。而对于开发者来说,选择一个适合自己项目的框架,是一个非常重要的决策。在当前的语言中,PHP是一种颇具活力的语言,一些优秀的PHP框架如Yii2、Ph

Slim vs Phalcon:哪个微框架更适合初学者? Slim vs Phalcon:哪个微框架更适合初学者? Jun 03, 2024 pm 01:04 PM

对于初学者来说,选择微框架时,Slim更易于安装和配置,而Phalcon提供了更全面的配置,包括ORM和CLI工具。Slim具有灵活的正则表达式路由系统,而Phalcon使用基于注解的路由,提供自动路由和对RESTfulURL的支持。在持久性方面,Slim需要第三方库,而Phalcon集成了VoltaORM。在CLI工具方面,Slim没有内置工具,而Phalcon提供了用于创建代码骨架的“phalcon”工具。选择最适合的框架取决于项目需求,对于初学者,Slim的简洁性可能是一个优势,而对于需要

See all articles