【PHP框架】Yii、ThinkPHP、Laravel、CI 到底哪个是未来?

很多朋友都不知道如何去选择框架,选择框架的时候就会很纠结。到底该学什么框架,选择什么框架呢?特别纠结该如何选择PHP框架,明明学习框架只需要一周,结果纠结选择框架选择了一个月。这真是对于很多中级选手来说是一个郁闷的过程。


如果你是为了工作和就业,你应该选择框架以工作为目标,看公司里面未来招聘中用的最多的是什么框架。智联招聘是很简单的判断方式。


以下几个数据可供参考:


  1. Github Star 数量最多的 PHP 项目:



2. Google 搜索 Trending



3. Google 搜索 PHP Framework 关键词排名第一




4. 国外 PHP 开发社区 SitePoint 开发者投票结果:


The Best PHP Framework for 2015: SitePoint Survey Results



ThinkPHP 、laravel、Yii 、CI这几个框架国内用的最多,

YAF是用C写的PHP扩展类型的框架、phalcon也是PHP扩展的框架,

kohana在某些企业级中有一定的使用量,

symfony2在国外使用量很高。


我到底该选高效的还是使用优雅的呢?

工作因素排除了,如果仅仅是兴趣的话。我们觉得选择优雅的框架。因为优雅的框架使用简单,操作舒服。用熟悉后,你的重点是研究框架的代码。


为什么不推荐选择效率的框架?

框架主要是MVC结构,而V层和C层的效率是差不多的。接下来就是M层,M层一般是决定效率的核心。很多效率高的框架M层有些不写,或者写的很简单。不利于你深入研究框架的内核。


如果我是公司部门经理该如何选框架?

不要凭自己喜好去选择,个人觉得,主要评价标准是否好招人。


我学了一个框架再学其他框架有必要吗?

可以,学框架主要学习中间的思路了。


当然,每个人喜欢一个框架的理由都是不一样的,我作为创业大军的一员,开发效率和编码愉悦感对我来说是最重要的,所以我选择 Laravel。


∞∞∞


公众号回复“PHP”

邀你加入{PHP技术圈}


IT派 - {技术青年圈}
持续关注互联网、区块链、人工智能领域


往期 精彩回顾

2018年,人工智能 VS 区块链,谁更牛逼?

AI人才大迁徙:如何迅速成为机器学习内行?

一个视频带你看懂区块链将如何改变世界


版权声明:本文为j2IaYU7Y原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。