Yii 2.0.11 发布,高性能 PHP 框架

达尔文
 达尔文
发布于 2017年02月02日
收藏 11

Yii 2.0.11 发布了。Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。

此次更新性能有所增强:

  • 处理空关系时,数据库不再发布具有 0=1 条件的查询

  • 角色分配为空时,RBAC 跳过递归检查

  • 唯一验证器仅选择主键

更多内容,点此

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Yii 2.0.11 发布,高性能 PHP 框架
加载中

精彩评论

罗格林
罗格林
从这里(https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=fortune)看来yii2的性能比laravel要高一点,不过比yaf低得不是一点
eechen
eechen
PHP核心开发组成员鸟哥惠新宸用C扩展(PECL)开发的框架Yaf跟原生PHP相比仍有差不多10%的性能损失.Yii2应该只有Yaf3的1/5性能甚至不到,所以谈何"高性能"?再过几天,Laravel都要说自己高性能了.

最新评论(14

罗格林
罗格林

引用来自“罗格林”的评论

从这里(https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=fortune)看来yii2的性能比laravel要高一点,不过比yaf低得不是一点

引用来自“阿北2017”的评论

然后那?yii2从来不是靠应能被大家喜爱的。
既然如此,这篇文章的标题就不应该是“高性能 PHP 框架”
tomener
tomener
还是自己写个轻量级框架比较好http://git.oschina.net/tomener/TimoPHP/ http://www.timophp.com/
tomener
tomener
不喜欢这些臃肿的框架!
卖萌的程序猿
卖萌的程序猿
之前一直用Yii,然后就不用框架了,然后就转java了
阿北2017
阿北2017

引用来自“罗格林”的评论

从这里(https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=fortune)看来yii2的性能比laravel要高一点,不过比yaf低得不是一点
然后那?yii2从来不是靠应能被大家喜爱的。
m
marisa王
哈哈 php刚不住我都上go了 毕竟前端语言嘛 现在连个写js的都可以鄙视写php的 我的心。。。。
eechen
eechen
PHP实现的Web框架在数量级地拉低PHP服务的性能.
https://www.techempower.com/benchmarks/
PHP5原生 41,580
PHP Yaf 34,079
PHP Yii2 6,346
PHP Laravel 4,929
eechen
eechen

引用来自“eechen”的评论

PHP核心开发组成员鸟哥惠新宸用C扩展(PECL)开发的框架Yaf跟原生PHP相比仍有差不多10%的性能损失.Yii2应该只有Yaf3的1/5性能甚至不到,所以谈何"高性能"?再过几天,Laravel都要说自己高性能了.

引用来自“回去干活”的评论

你这2货在哪都在叽歪yaf,真心不知道你哪来的勇气,你有没在生产环境部署过laravel?你有没开发过uv上10万的项目?就说这个性能低,那个不能用于生产环境?我现在手上4个项目,1个laravel5.2, 2个laravel5.3, 1个laravel5.4,运行状态良好.route都上500+了.

虽然我不用yii,但性能不是天天跑你的hello world,OK?等你实际用过再说,并不是快了几十ms就是天下无敌.

啥项目没做过,天天拿hello word,c说事,好像谁没用过C做过开发一样...
Laravel是出了名的渣性能,不服就去看Github上台巴子鬼子kenjis的测试呀,看看怎么呵呵你个大呵呵.
Laravel 5可怜的 91 requests per second惨不忍睹,在Phalcon 2的1746面前性能就是渣渣中的战五渣.

Rasmus Lerdorf opinion on PHP frameworks: "They all suck!"
https://www.phpclasses.org/blog/post/226-4-Reasons-Why-All-PHP-Frameworks-Suck.html
Rasmus Lerdorf, the PHP creator, was invited to give a talk in PHP Frameworks Day 2013 conference.
He talked mostly about the latest PHP developments,
but in the question and answers section,
somebody asked Rasmus about his opinion on the PHP frameworks.
That was as straight question about his opinion,
so Rasmus gave a straight answer (near 31m 47s): "They (PHP frameworks) All suck!"
Resaons:
1. Frameworks Execute The Same Code Repeatedly Without Need (框架重复执行了相同代码,这是不必要的)
2. Frameworks Require Too Many Interdependent Classes (框架需要太多相互依赖的类)
3. Needlessly Complicated Solutions (不必要的复杂的解决方案)
4. Duplicating the Web Server Functionality (重复实现了Web服务器本来就支持的功能,如前端控制器模式)
罗格林
罗格林
从这里(https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=fortune)看来yii2的性能比laravel要高一点,不过比yaf低得不是一点
回去干活
回去干活

引用来自“eechen”的评论

PHP核心开发组成员鸟哥惠新宸用C扩展(PECL)开发的框架Yaf跟原生PHP相比仍有差不多10%的性能损失.Yii2应该只有Yaf3的1/5性能甚至不到,所以谈何"高性能"?再过几天,Laravel都要说自己高性能了.
你这2货在哪都在叽歪yaf,真心不知道你哪来的勇气,你有没在生产环境部署过laravel?你有没开发过uv上10万的项目?就说这个性能低,那个不能用于生产环境?我现在手上4个项目,1个laravel5.2, 2个laravel5.3, 1个laravel5.4,运行状态良好.route都上500+了.

虽然我不用yii,但性能不是天天跑你的hello world,OK?等你实际用过再说,并不是快了几十ms就是天下无敌.

啥项目没做过,天天拿hello word,c说事,好像谁没用过C做过开发一样...
返回顶部
顶部