国外主流框架有CodeIgniter,cakephp,Yii,Zend,Laravel,Codeigniter 算是最轻量级的,以文档完全著名。个人小程序开拓比较适宜。当然初学者学习也不错。Cakephp 也是一个轻量级的一个框架,貌似比codeigniter 老一点。个人觉得是,不要太早就上框架,打好根本还是很主要的。
首先推举的是CodeIgniter框架:
CodeIgniter框架,国外的框架中最值得说的,上手简单,文档资料很全,开源资料很多。包括是MVC最内核的东西,其余也有许多可选的库和函数。如果入门级别最值得推举Codeigniter,由于它比较随意马虎上手,有很棒的文档,有中文社区。

但是它也有缺点:
一、是Codeigniter不算是完备的OO框架,
二、是对更大一点的项目而言,功能薄弱了一点,须要自己去拓展。
功能轻微强大一点的,推举Yii。它比Codeigniter要繁芜一些,文档没Codeigniter的好,以是花的力气要大一些。
其次推举thinkPHP框架:
国外的CodeIgniter,国产的一定要说ThinkPHP,教程和文档都比较完好,看过许多框架,有些确实强大,但是非常繁琐难懂,比较随意马虎上手的该当属ThinkPHP了,如果英文阅读能力过硬,还是建议利用国外框架,他们常日强大和健壮的多,缺陷便是涌现问题的时候你只能在英文天下探求答案
末了推举Laravel框架和yii框架:
Laravel 相对来说是比较重量级的框架,较新,吸取了roal框架的思想。通过命令行天生代码很快。代码非常优雅。同时作为新框架,很多bundle安装就能利用。很值得考试测验的框架。
Yii框架实在文档很全的,便是很多还是英文的。不过就鄙人的学习经历来看,一个支持代码反查的IDE(比如netbeans),就可以让你在摸索中学会了。而且这种框架越用越以为强大。
P.S:程序员写项目不便是要讲究效率吗?如果你还在为一个分页、表单验证花大把的韶光,那你改试试这个框架了。不然等着你的便是加班,和加班。
每一个框架都有不同的代码规范, 不同的架构, \"大众功能一样调用办法不一样的函数方法\公众 , 可以这么说,每一个框架都在发明属于自己的措辞, 由于, 虽然我们年轻但是不至于韶光如此廉价的摧残浪费蹂躏掉。不须要每个框架都会,但要有紧张学习的框架。
想理解更多PHP问题的找老师⇛后盾网古老师企鹅: 1079943010
看完不要跑记得出来吐吐槽!
╰( ̄▽ ̄)╮