本人学过PHP,现在希望学习一个PHP的框架。 通过网上查阅资料,我了解到以下几个框架经常被提到:
求指点。
——————
8月10日:根据大家的回答,决定学习Laravel。谢谢大家的解答。
认证0级讲师
Yii
很简单,去招聘网站,把这些框架一输入,看哪个热门学哪个,这也算是一种趋势。 ps:我公司用的是yii
可以先熟悉一些微框架如slim,silex,之后可以重点看下symfony的组件
https://github.com/lloydzhou/router可以看看,算不上框架,只是个路由控制器,很精炼
强烈推荐学习laravel,你会发现在学习过程中,你会学习到框架之外的更多知识1.如何翻墙,因为composer的安装和使用在墙内的速度是令人发指的2.如何翻译,因为laravel的文档大部分是英文的,比如laravel5.1是6月发布的,直到今天10月19日,完全汉化的文档还是没有。3.如何撕逼,你要对面用TP的人的不理解,用Yaf的人的鄙视,用Yii的人的试探的目光4.如何运维,项目上线后,面对性能低下的问题你需要redis memcache opcache php7 hhvm 等等等优化性能的方案
PHP的框架都大同小异,个人觉得关键还是看项目的需求来选择框架。或者说你是要找一个框架来进行什么业务的开发,还是说是为了看框架的源码
laravel 必须推荐
推荐laravel
我用thinkPHP
不多说。YII 原因看这里:http://segmentfault.com/q/1010000000500665#a-1020000000632699
Yii
很简单,去招聘网站,把这些框架一输入,看哪个热门学哪个,这也算是一种趋势。
ps:我公司用的是yii
可以先熟悉一些微框架如slim,silex,之后可以重点看下symfony的组件
https://github.com/lloydzhou/router
可以看看,算不上框架,只是个路由控制器,很精炼
强烈推荐学习laravel,你会发现在学习过程中,你会学习到框架之外的更多知识
1.如何翻墙,因为composer的安装和使用在墙内的速度是令人发指的
2.如何翻译,因为laravel的文档大部分是英文的,比如laravel5.1是6月发布的,直到今天10月19日,完全汉化的文档还是没有。
3.如何撕逼,你要对面用TP的人的不理解,用Yaf的人的鄙视,用Yii的人的试探的目光
4.如何运维,项目上线后,面对性能低下的问题你需要redis memcache opcache php7 hhvm 等等等优化性能的方案
PHP的框架都大同小异,个人觉得关键还是看项目的需求来选择框架。或者说你是要找一个框架来进行什么业务的开发,还是说是为了看框架的源码
laravel
必须推荐
推荐laravel
我用thinkPHP
不多说。YII 原因看这里:
http://segmentfault.com/q/1010000000500665#a-1020000000632699