在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

2015 年度最流行 PHP 框架调查结果出炉,Laravel 居首

  • 2015-04-03
  • 本文字数:1309 字

    阅读完需:约 4 分钟

一个月前,编程开发教学资源平台 SitePoint 启动了2015 年度最流行PHP 框架调查。此次调查收到的回复数量远远超过SitePoint 迄今为止的所有调查。 Bruno Skvorc 是 SitePoint PHP 栏目的编辑。近日,他发布了此次调查的结果,并做了相关分析。

不出所料, Laravel 再次优势胜出,如下图所示:

Bruno 观察到,在投票数超过 50 的国家中,大部分英语国家的开发人员都青睐 Laravel,法国开发人员则忠于自己的产品 Symfony ,捷克开发人员偏爱在西方世界鲜有人知的 Nette ,而乌克兰开发人员更爱 PHPixie 。在年龄方面,除了未成年组(PHPixie 居首)外,Laravel 在所有年龄段的开发人员中都是最受欢迎的,Symfony 紧随其后,而 CodeIgniter 仍然有许多忠实的用户。还有一点非常有趣,就是 Phalcon 的流行程度较去年大幅下滑,这可能与样本数量有关。

Bruno 认为,Laravel 的成功,除了得益于良好的代码外,还离不开大力的宣传。框架创建者 Taylor Otwell 不仅确保 Laravel 拥有几近完美的文档,还围绕它创建商业服务及发展合作伙伴。 Laracasts 覆盖了所有缺失的文档和应用场景。在 Forge Envoyer 发布之前,Taylor 会与众多博主探讨即将发布的功能,这样,它们就能在发布时获得最大的曝光率。该框架还有自己的 subreddit Packalyst Packagist 类似,但只面向 Laravel,此外还有 Larajobs.com 。Laravel 甚至还有自己的 T 恤。

因此,在 Bruno 看来,一个框架要想长远发展,就要在宣传上下一些功夫。比如,请专业人士设计一个好的 logo。文档发布之前可以请不相关的人帮助审查,因为正规的英语对于获得良好的第一印象至关重要。要乐于同潜在的开发者布道师交流,通过询问他们不喜欢什么来提升他们对于产品的信心。在构建产品的过程中,听取其他人的意见和建议,其中可能会有更好的解决方案。让开发者布道师进行与你的框架相关的写作,这种关系可能会成长为像Laravel 和Laracasts 一样的互惠关系。在产品未成熟之前,不要公开进行alpha 和beta 测试。

Bruno 承认,Laravel 确实简单易用,但他不喜欢 Laravel 近乎垄断的地位。他希望能够联系并邀请框架维护者和那些使用这些项目的人,一起构建一个跨框架的知识库,比较各种方案,不是为了证明一个框架比另一个框架好,而是为了相互学习。

对于(图一)所示的结果,网友 akmnahid 提出了质疑:

这里提到的大部分框架,每个版本都是单列的,但 Laravel 合并到了一起。

对此,Bruno 解释说:

即使将其它框架的每个版本合并,Laravel 仍然会胜出。

……除了目录结构和语法的一些变化外,Laravel 4 和 5 几乎完全相同,而 Yii1 和 Yii2 差别非常大……

有多名网友也表达了类似的观点。而网友 Hall_of_Famer 对 CodeIgniter 获得如此多的票数表示不解。Bruno 认为这与开发人员的习惯有关。许多人宁可花 20 天的时间在遗留代码中“重新造个轮子”,也不愿意花 2 天的时间学习一个更好的框架。

完整调查结果已经发布在 Github 上,感兴趣的读者可以下载分析,并从中发现其它一些有趣的现象。


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流。

2015-04-03 00:1913952
用户头像

发布了 1008 篇内容, 共 449.9 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

即时通讯IM国产化:BeeWorks私有化部署适配企业需求

BeeWorks

即时通讯 IM 私有化部署

低代码资源管理实操:菜单权限配置避坑指南,动作 / 字段 / 数据权限一次搞懂

引迈信息

内网聊天软件对B端企业的重要性

BeeWorks

即时通讯 IM 私有化部署

阿里云 RocketMQ 5.0 可观测最佳实践

观测云

RocketMQ

工业管理 项目管理经验总结(22)

万里无云万里天

项目管理 工业 工厂运维

C#/.NET/.NET Core技术前沿周刊 | 第 57 期(2025年10.1-10.12)

追逐时光者

C# .net 微软

夜莺监控设计思考(一)整体定位、架构设计、单进程多进程选择、高可用设计

巴辉特

Nightingale 夜莺监控 开源监控

QMS质量管理系统:质检数据如何赋能工厂持续改进?

万界星空科技

数字化转型 智能质检 万界星空科技mes QMS 质量管理QMS系统

云栖实录|人工智能+大数据平台加速企业模型后训练

阿里云大数据AI技术

人工智能 大数据 阿里云

Easysearch 冷热架构实战

极限实验室

easysearch

电通创意发布《2025首席营销官报告》:算法与人性的重构力量

财见

【ACM出版|稳定EI检索|设优秀论文评选】2025年计算机技术、数字媒体与传播国际学术会议(ICCDC 2025)

搞科研的小刘

数字媒体 计算机技术 传播 信息传播模式

工业管理 项目管理经验总结(21)

万里无云万里天

项目管理 工业 工厂运维

Rokid Glasses 移动端控制应用开发初体验-助力业务创新

轻口味

android 智能硬件 Rokid

鸿蒙应用开发从入门到实战(二十一):ArkUI自定义弹窗组件

程序员潘Sir

鸿蒙

抓票啦小程序 - 12306抢票小助手

Chris Zhang

“不要通过共享内存来通信”——深入理解Golang并发模型与CSP理论

poemyang

golang 并发编程 channel

@Update注解批量更新始终报错

刘大猫

人工智能 云计算 大数据 算法 物联网

GPMI一根线终结电视内卷,长虹和海尔没有说破的秘密

脑极体

AI

AI 语音调研初创 Cookiy AI 融资 700 万美元;软银 53 亿美元收购 ABB 机器人业务,布局物理 AI 丨日报

RTE开发者社区

AI智能体开发!和Kiro、Kimi、PPIO、TEN、memU、MiniMax一起Vibe丨Convo AI&RTE2025

RTE开发者社区

柔性LED屏幕租赁的创意应用

Dylan

广告 LED LED display LED显示屏 LED屏幕

【IEEE出版,格林威治大学主办】第六届信息科学与并行、分布式处理国际学术会议(ISPDS 2025)

搞科研的小刘

分布式处理 国际学术会议 信息科学

为什么说BeeWorks是适合企业选择的内部通讯系统?

BeeWorks

即时通讯 IM 私有化部署

企业如何选择局域网聊天工具?

BeeWorks

即时通讯 IM 私有化部署

2015年度最流行PHP框架调查结果出炉,Laravel居首_PHP_谢丽_InfoQ精选文章