PHP开发框架现在可谓是随处可见,目前比较流行的几款:Zend Framwork,Codeigniter,CakePHP,Yii,ThinkPHP,这些开发框架的流行都有他们独特的地方,比如ZF(Zend Framework),它是Zend公司推出的一款非常全面的开发框架,并且集成到Zend Studio,受到了很多PHP开发者的喜爱。Codeigniter,则因为社区活跃,文档丰富,开发起来比较简约,也收到了非常多的开发者喜爱。这些PHP开发框架都有几个共同特点:采用MVC开发模式,含有丰富的开发库,支持多数据库驱动……,未来的PHP开发框架同时也需要具备几个特点:1.采用更多PHP的新特性,例如命名空间、匿名函数;2.拥有更丰富可扩展的开发包;3.文档丰富;4.社区活跃。
当然回顾经典流行的PHP开发框架并非本文主题,我们主要来介绍几款在未来几年具有发展前景的PHP开发框架,也方便PHP开发者在其中做出选择。
1.FuelPHP
这个开发框架可谓是Codeigniter的PHP5.3+的替代品,开发框架中融入了很多PHP5.3的特性,例如命名空间、匿名函数,同时FuelPHP也融入了CI(Codeigniter)的很多开发特性,在使用FUelPHP进行开发的时候,你会找到CI的影子,同时,这个开发框架拥有一个正在不断成长的社区,所以在未来的日子里,会逐渐受到青睐。当然本站也有《为CodeIgniter开发者准备的FuelPHP教程》,如果是CI开发者可以对FuelPHP进行深入的了解,同样您也可以在“FuelPHP”栏目中了解更多关于这个框架的信息。
2.Laravel
这个框架开发的作者,在创立Laravel项目的时候,跟FuelPHP有一些共同的目的,因为他们都是苦于一些经典的开发框架没有完全采用PHP5.3的特性,同时很多优秀的开发框架苦于文档缺乏,所以Laravel就诞生了。Laravel在开发的时候,开发者就非常侧重社区和文档的建设,所以作为PHP开发者,在未来的时间内Laravel也是一个不错的选择。
3.phalcon
这款开发框架那就更强悍了,其主打方向就是“性能”,由于phalcon完全采用C语言,以PHP扩展的形式开发,所以在同类PHP框架中进行比较,phalcon的性能则是最强的,当然phalcon的自由灵活加上丰富的文档,也是受人关注的一个原因,当然本站也通过《如何看待C语言开发PHP框架》,阐述了我们关于C的PHP框架的一些看法。
这些新的开发框架则给我们PHP开发者提供了更多更丰富的选择,每个PHP开发人员在选择的时候都应该根据自己情况选择最合适自己的开发框架,同时本站也会对这些开发框架保持持续的关注。