欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

PHP开发框架流行度排名:Laravel居首

shiping1 的头像

PHP开发框架流行度排名:Laravel居首

 

发表于2014-01-03 14:43| 22474次阅读| 来源sitepoint| 51 条评论| 作者王果
摘要:在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。Sitepoint网站做了一个小的调查,结果显示最流行的PHP框架前三甲为:Laravel、Phalcon、Symfony2。

在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。

在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经过了大量项目的检验,所以使用框架还有助于创建更加稳定和安全的应用程序。

Sitepoint网站做了一个小的调查,看看PHP开发者们最喜欢使用哪个PHP框架。调查结果显示,最流行的PHP框架前三甲为:Laravel、Phalcon、Symfony2。

1. Laravel——巨匠级PHP开发框架

Laravel是一个简单优雅的PHP Web开发框架,可以将开发者从意大利面条式的代码中解放出来,通过简单、高雅、表达式语法开发出很棒的Web应用,Laravel拥有更富有表现力的语法、高质量的文档、丰富的扩展包,被称为“巨匠级PHP开发框架”。

2. Phalcon——最快的PHP框架

Phalcon是一个开源的、全栈的、用C语言编写的PHP5框架,为开发者提供了网站及应用开发所需的大量高级工具,且Phalcon是松耦合的,开发者可以根据需要使用其他组件。Phalcon中的所有函数都以PHP类的方式呈现,开发者无需学习和使用C语言,且无需担心性能问题。

性能优越、强大且易于使用是Phalcon受欢迎的最主要的因素。

3. Symfony2——开发速度和性能的结合体

Symfony2是一个开源的PHP Web框架,有着开发速度快、性能高等特点。与其他框架相比,Symfony2的优势包括:支持DI(依赖注入)和IoC(控制反转);扩展性强;文档和社区比较成熟。但是Symfony2的学习曲线也比较陡峭,没有经验的初学者往往需要一些练习才能掌握其特性。

上图中哪个框架是你的“菜”呢?欢迎评论。

Via sitepoint

jayter 2014-04-22 14:53
都没人认识 CSDN拿钱办事啊 垃圾框架 ,你知道有yii thinkphp吗
   回复
jayter 2014-04-22 14:52
草 骗人自己去查下数据
   回复
gkz1024 2014-04-05 11:13
推荐具有TP、CI两个框架所有优点的TPS-MVC框架:EQPHP(http://www.eqphp.com/file/html/manual/index.html
   回复
qufo 2014-04-04 23:21
Laravel 纯粹就是反人类的,各种奇淫异技。你看,渲染模板用 View::make 是吧, View 指的是一个 Enviroment 类。而且类里没有 static 的 make 方法,他是普通的 public function make 。恕我实在搞不来。
   回复
tanji_an 2014-03-29 23:34
都没听过~
   回复
utf-888 2014-03-29 08:36
WEB开发就是要快速高效且性能稳定,个人觉得Phalcon才是最佳选择!
   回复
zhujianeng 2014-03-21 19:46
ThinkPHP、smarty这些都不是吗?
   回复
betwolife 2014-04-15 17:23
全球范围内,thinkphp排不上名。
   回复
恩点创意 2014-02-12 14:54
前三只听过一个,是不是太孤陋寡闻了
   回复
xdavid 2014-01-28 10:16
good
   回复
O溺水的鱼0 2014-01-24 15:07
收藏
   回复
神灵舞师 2014-01-15 17:43
mark
   回复
amberbn 2014-01-14 09:25
mark
   回复
icetofyt 2014-01-10 16:12
现在一直用的CI,有时间研究一下laravel
   回复
hunanjun000 2014-01-10 09:33
怎么收藏
   回复
hzexe 2014-01-09 22:56
标题党
   回复
zhaoll1 2014-01-08 09:06
laravel很好很强大。 用过都说好。 Phalcon也不错
   回复
eternal403 2014-01-07 09:19
几个框架都用过,laravel很好很强大。 用过都说好。 Phalcon也不错。 一般的网站,稍微优化,加上缓存这些,laravel性能根本不是问题。
   回复
流口水的姿势 2014-01-07 08:27
更好
   回复
阳光岛主 2014-01-06 12:22
好东西,收藏了
   回复
oliver102 2014-01-06 10:24
顶下
   回复
DevMark 2014-01-05 21:19
習慣CI... 有機會再嘗試別的
   回复
fang4084 2014-01-05 10:12
前三一个也木有听说过,汗
1票,来自luckyquan    回复
luckyquan 2014-01-06 17:51
我也没听说过,汗
   回复
adiosnino 2014-01-06 21:37
回复@luckyquan:我也没听说过,汗
   回复
xushengbin888 2014-01-07 10:52
在学习第三个,听领导之前推荐过,说代码写的非常优雅。
   回复
zifeng_chen 2014-01-09 22:53
回复@adiosnino:我也没听说过,汗
   回复
iefreer 2014-01-05 04:16
1.laravel性能不如yii,可以自己benchmark个helloworld,rps大概一半的样子 2.laravel用了5.3+如闭包语法,对主机/虚拟机PHP最低版本有要求 3.laravel另外使用了IoC、Facade模式,让代码阅读/查找起来比较麻烦 4.laravel只有英文文档,且其文档更多只是代码展示而已,yii的中文文档比较全面 5.laravel的社区不如yii 上述投票,原文中暗示了laravel投票的水分较大,另外也没考虑中国这边大量使用yii的用户,我的观点是PHP语言很活跃,框架竞争是好事,不过已经使用了yii的项目,毫无理由转向laravel或其他框架,因为至少目前在国内yii仍然是最佳选择
1票,来自luckyquan    回复
ruanchao 2014-01-05 20:32
峰哥,可以就这个测试结果发一篇blog,让我等学些学习,呵呵
   回复
iefreer 2014-01-05 20:58
回复@ruanchao:Phalcon网站有ab的详细数据,可以去看下
   回复
lericzhang 2014-01-06 10:02
性能没啥说的,确实挺慢 5.3之前已经是不维护的版本,作为一个新框架新项目完全没必要支持 使用Facade的优劣尚存争议,不过IoC是绝对是一个优秀框架必备的特性 Laravel的简单直接不需要文档中那么多废话 中国的PHP社区大部分人还没听说过composer,参与讨论之前还得补补课
   回复
iefreer 2014-01-08 02:21
回复@zhoujingk_49:和laravelchina.com这些cheap copy网站类似, 说不清是谁copy了谁。laravel网站应该像symfony/yii/cake一样写明文档贡献的方式,并在官方网站上支持多语言文档,至少可以列出贡献声明,链入翻译站点。
   回复
kysnail 2014-01-05 00:53
Yii = 7.62%
   回复
快餐店长 2014-01-04 18:06
yii 只听说过symfony ->_->
   回复
codepat 2014-01-04 16:15
yaf呢
   回复
songxinkai2010 2014-01-04 16:10
sb文章
   回复
酒徒词客 2014-01-04 14:29
Mark
   回复
Vanson 2014-01-04 12:36
下载一个试试
   回复
flyFish_豪 2014-01-04 11:19
怎么没有thinkphp呢???国内很多人用呢。这准确吗
   回复
bingjianguo007 2014-01-03 21:51
最多的应该是yii吧,这也太软文了吧
   回复
zl8522115 2014-01-03 21:14
公司几十个web项目,全部laravel 12年就已经在用Laravel了.这个框架的设计思想可以说是无懈可击. 目前正试图拿Laravel的思想用在node上面.
1票,来自lericzhang    回复
LINUSTD 2014-01-03 21:10
asp.net更新的再快, 封装的再好, 也不如人家PHP十年不变. 你asp.net效率再高, 也比不上人家PHP用十年, 闭着眼都能把代码打出来啊.
1票,来自Big叔    回复
codepat 2014-01-06 10:01
@蒋涛,怎么才能不看到这货,烦死了。
   回复
f8cncn 2014-01-03 19:37
用yii的不多吗,难道?
   回复
幸福男孩 2014-01-03 17:48
好多都没见过
   回复
t200750080225 2014-01-03 17:04
基本没用过,留下来以后开发的时候来参考参考
1票,来自gaoxx    回复
邪恶泡泡 2014-01-03 16:25
明显是Laravel的软文
1票,来自luckyquan    回复
panzhen86 2014-01-03 15:36
估计调查没包括中国,不然中国拿人口压他,直接排第一。
1票,来自luckyquan    回复
KingViker 2014-01-03 15:25
谁来说说 倒地哪一个框架最火?
   回复
lgy5451263 2014-01-03 14:56
只有第三个听说过。。l
来自 http://www.csdn.net/article/2014-01-03/2818006-PHP-framework-Laravel
普通分类: