旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

php须要控制哪些框架【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:107


导读:框架实在就是可重用代码的鸠合,框架的代码是框架架构的代码,不是营业逻辑代码,框架代码庇护类.要领.函数等等,框架代码依据肯定的划定规矩组合起来就形成了框架。下面为人人引见一...

框架实在就是可重用代码的鸠合,框架的代码是框架架构的代码,不是营业逻辑代码,框架代码庇护类.要领.函数等等,框架代码依据肯定的划定规矩组合起来就形成了框架。

下面为人人引见一下经常运用的框架有哪些。

1、zendframwork: (ZF)是Zend公司推出的一套PHP开辟框架。

功用异常的壮大,是一个重量级的框架,ZF 用 100% 面向对象编码完成。 ZF 的组件组织举世无双,每一个组件几乎不依托其他组件。如许的松耦合组织能够让开辟者自力运用组件。 我们常称此为 “use-at-will”设想。

2、Yii由国人开辟的重量级的框架,这个框架把代码的可重用性发挥到极致。

Yii是一个高性能的PHP5的web运用程序开辟框架。经由过程一个简朴的命令行东西 yiic 能够疾速建立一个web运用程序的代码框架,开辟者能够在生成的代码框架基本上增加营业逻辑,以疾速完成运用程序的开辟。

3、CakePHP是外洋的框架.

CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等有名设想形式的疾速开辟框架。

该项目重要目标是供应一个能够让种种条理的PHP开辟人员疾速地开辟出硬朗的Web运用,而又不失灵活性

4、Symfony,是一套外洋的PHP开源框架。

简朴的模板功用symfony是一个开源的PHP Web框架。基于最好Web开辟实践,已有多个网站完全采纳此框架开辟,symfony的目标是加快Web运用的建立与保护。 它的特性以下:缓存治理 、自定义URLs、搭建了一些基本模块、多语言与I18N支撑、采纳对象模子与MVC星散、Ajax支撑、适用于企业运用开辟。

5、CodeIgniter(CI)轻量级框架,运转速度快。

CodeIgniter 是一个简朴疾速的PHP MVC 框架。

它为组织供应了充足的自在支撑,许可开辟人员更迅速地事情。运用 CodeIgniter 时,您没必要以某种体式格局定名数据库表,也没必要依据表定名模子。这使 CodeIgniter 成为重构遗留 PHP 运用程序的抱负挑选,在此类遗留运用程序中,能够存在须要移植的一切新鲜的组织。

6、CanPHP框架是一个简约,有用,高效,遵照apache协定的php开源框架。

它既能够圆满的支撑MVC形式,又能够不受限定的支撑传统编程形式。它是一个轻量级的php框架,同时也是一个有用的php东西 包。以面向运用为主,不纠结于OOP,不纠结于MVC,不纠结于设想形式,不拘一格,力图简朴疾速优良的完成项目开辟,是中小型项目开辟首选。

7、Laravel 是一个简朴文雅的 PHP web 开辟框架,将你从意大利面条式的代码中解放出来。经由过程简朴的、表达式语法开辟出很棒的 Web 运用。

在Laravel中已具有了一套高等的PHP ActiveRecord完成 -- Eloquent ORM。它能轻易的将“束缚(constraints)”运用到关联的两边,如许你就具有了对数据的完全控制,而且享受到ActiveRecord的一切方便。Eloquent原生支撑Fluent中查询组织器(query-builder)的一切要领。

8、SlimFramework是一个简朴的 PHP5 框架用来建立 RESTful 的 Web 运用。

能够协助你疾速编写简朴功用壮大的 RESTful 作风的web运用程序 和APIs。Slim很简朴,能够让新手和专业人士运用。

9、ThinkPHP是一个疾速、简朴、面向对象的轻量级PHP开辟框架。

遵照Apache2开源协定宣布,从Struts组织移植过来并做了革新和完美,同时也自创了外洋很多优异的框架和形式,运用面向对象的开辟组织和MVC形式,融会了Struts的头脑和TagLib(标签库)、RoR的ORM映照和ActiveRecord形式。

10、PHPUnit是一个轻量级的PHP测试框架。

它是在PHP5下面临JUnit3系列版本的完全移植。这个东西也能够被Xdebug扩大用来生成代码覆盖率报告 ,而且能够与phing集成来自动测试,最合它还能够和Selenium整合来完成大型的自动化集成测试。

11、KYPHP支撑多数据库,多语言,多模版,多app,多缓存,多编码花样,模板规划,自定义类,自动加载大众类库。

KYPHP已运用于很多大项目中,在统一程式中可同时治理多个数据库源,治理多个缓存,并支撑庞杂的目次组织。从2.1最先kyphp又极大的增强了平安性,可有用防备sql注入,xss等罕见平安问题。

12、initPHP是一款轻量级的php开辟框架。

采纳分层体系架构,合适大中型网站架构。供应雄厚的library类库,以及简朴的框架扩大机制,InitPHP还供应细致的开辟文档,能够让您在运用该框架的时刻越发简朴有用。 InitPHP完成了笼统DB层、分层体系架构、缓存无缝切换机制、简朴模板机制、多模子布置机制、壮大的平安体系,是疾速开辟php运用的利器。

13、SpeedPHP是一款全功用的国产PHP运用框架体系。

SpeedPHP框架是从现实运转的商业体系中取其精华而成的,在稳定性和运转速度上都异常精彩;同时有着清楚的架构,更有利于进步团队开辟效力,教程浩瀚,入门轻易,号称最合适初学者的PHP框架,疾速带你进入PHP高手的行列。

以上内容仅供参考!

引荐教程:ThinkPHP教程

以上就是php须要控制哪些框架的细致内容,更多请关注ki4网别的相干文章!

标签:php框架