每个开辟者都晓得,具有一个壮大的框架能够让开辟事情变得越发疾速、平安和有用。在开辟项目之前挑选一款适宜的框架能够为以后奠基雄厚的基本。
php主流框架有哪些?
ThinkPHP框架
ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts构造移植过来的中文PHP开辟框架。它运用面向对象的开辟构造和MVC形式,而且模仿完成了Struts的标签库,各方面都比较人性化,熟习J2EE的开辟人员相对比较轻易上手,合适php框架初学者。 ThinkPHP的主旨是简化开辟、进步效力、易于扩大,其在对数据库的支撑方面已包含MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支撑。ThinkPHP有着雄厚的文档和示例,框架的兼容性较强,然则其功用有限,因而更合适用于中小项目的开辟。
Yii框架
Yii 是一个基于组件的高性能php框架,用于开辟大型Web运用。Yii采纳严厉的OOP编写,并有着完美的库援用以及周全的教程。从 MVC,DAO/ActiveRecord,widgets,caching,品级式RBAC,Web效劳,到主题化,I18N和L10N,Yii供应了 本日Web 2.0运用开辟所须要的险些统统功用。事实上,Yii是最有用率的PHP框架之一。
CodeIgniter框架
CodeIgniter 是一个简朴疾速的PHP MVC框架。CodeIgniter 是一套玲珑但功用壮大的、给 PHP 网站开辟者运用的 Web 运用顺序开辟框架和工具包。它为构造供应了充足的自在支撑,许可开辟人员更迅速地事情。
上风:框架比较简朴,合适入门开辟,易学,上手快,静态化很轻易,文档比较细致。
瑕玷:由于框架较小,所以功用不完全,比方运用mongoDB就要本身完成接口,对数据库的操纵不够平安(写入操纵)。对大型项 目支撑不好。
Laravel框架
Laravel是一套简约,文雅的PHP WEB开辟框架。鸠合了PHP比较新的特征,以及种种的设想形式,是一个合适进修的框架,但请求PHP基本踏实闇练。合适大中型项目的开辟。
Symfony框架
Symfony是一款为Web项目预备的PHP框架,它能够协助你加快建立和保护PHP运用。Symfony能够协助你省去许多反复的编码事情,让你的事情重心转移到设想和掌握上面来。
Symfony是一款可重用的PHP组件,它是基于MIT协定的开源软件,许多CMS体系和论坛顺序都是基于Symfony开辟的,比方Drupal和phpBB。
Phalcon框架
Phalcon是运转速率最快的一个PHP框架,它的底层是用C完成的,然则上层供应一些PHP扩大,Phalcon作为一款PHP框架以高性能和低消耗著称。只管它用C言语完成,然则我们并不须要运用C言语,你只需会PHP就能够运用它了。
CakePHP框架
CakePHP是一款老牌的PHP框架,如今稳固版本已是V3.0了。CakePHP能够协助你简朴、疾速地建立PHP运用顺序,而且你能够用很少的代码完成壮大的功用。
Kohana框架
Kohana是一款迅速然则功用壮大的PHP框架,我们能够用Kohana疾速地建立Web运用,由于它有雄厚的组件,比方数据接见接口、代码剖析、加密和考证等等。
Fuel PHP框架
Fuel PHP是一款简朴、可扩大的PHP框架,基于其他框架的设想理念,Fuel已是V2.0版本了,现在熟悉beta版本。
Fuel周全支撑HMVC,这也是Fuel架构的一部分。别的,Fuel壮大的路由功用让你天真地处理好掌握器和视图之间的对应关联。
更多PHP相干学问,请接见ki4网!
以上就是php主流框架有哪些?的细致内容,更多请关注ki4网别的相干文章!