换句话说,PHP开辟框架有助于增进疾速软件开辟(RAD)。运用PHP框架既勤俭了开辟者的时候,也有助于开辟者建立更加稳固的顺序,并削减开辟者反复编写代码的劳动。PHP开辟框架使得开辟者能够花更多的时候去制造真正的Web顺序,而不是编写反复性的代码。
下面引见几个主流的PHP框架。(引荐进修:PHP编程从入门到通晓)
(1)Zend Framework
Zend Framework是由Zend公司开辟的PHP框架,可用于开辟Web顺序和效劳。Zend Framework采纳MVC架构形式来星散运用顺序中差别的部份,从而轻易顺序的开辟和保护。
(2)CakePHP
CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等有名设想形式的疾速开辟框架。该框架的重要目的是让种种条理的PHP开辟人员都能疾速天真地开辟硬朗的Web运用。
(3)Yii
Yii是一个基于组件的高性能PHP框架,用于开辟大型Web运用。Yii采纳严厉的OOP编写,并有着圆满的库援用以及周全的教程。Yii险些供应了现在Web2.0运用开辟所须要的统统功用,事实上,Yii也是最有效力的PHP框架之一。
(4)ThinkPHP
ThinkPHP是一个由国人开辟的疾速、兼容而且简朴的轻量级PHP开辟框架。诞生于2006年终,原名FCS,2007年除夕正式更名为ThinkPHP。ThinkPHP遵照Apache2开源协定宣布,从Struts组织移植过来并做了革新和圆满,同时也自创了外洋许多优异的框架和形式。运用面向对象的开辟组织和MVC形式,融会了Struts的头脑和TagLib(标签库)、RoR的ORM映照和ActiveRecord形式,封装了对数据库的经常使用操纵,单一进口形式等。在模板引擎、缓存机制、认证机制和扩展性方面均有奇特的表现。
(4)Codelgniter
Codelgniter(CI)也是一个比较老牌的PHP框架。和ZF相反,它异常玲珑,中心类库唯一1MB摆布。运用起来比较简朴,代码框架遵照罕见的MVC组织。然则CI的类库封装得还不够邃密,某些框架条理觉得设想得过于啰嗦;别的CI的文档做得不是很好,特别是缺少优越的中文文档,这大大障碍了CI框架在国内的提高。
(5)Laravel
Laravel是一套简约、文雅的PHP Web开辟框架(PHP Web Framework)。它能够让你从面条一样芜杂的代码中摆脱出来;它能够帮你构建一个圆满的收集APP,而且每行代码都能够简约、富于表达力。
在Laravel中已具有了一套高等的PHP ActiveRecord完成 -- Eloquent ORM。它能轻易的将“束缚(constraints)”运用到关联的两边,如许你就具有了对数据的完整掌握,而且享受到ActiveRecord的一切方便。Eloquent原生支撑Fluent中查询组织器(query-builder)的一切要领。
以上就是php框架用什么的细致内容,更多请关注ki4网别的相干文章!