百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> 十大最主流的PHP框架
分享文章到:

十大最主流的PHP框架

发布时间:09/01 来源:未知 浏览: 关键词:

十大最主流的PHP框架

1、 Yii

Yii是一个基于组件的高机能的PHP的框架,用于开发大规模Web利用。Yii采纳严厉的OOP编写,并有着完美的库援用乃至全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web效劳,到主体化,I18N和L10N,Yii供给了今日Web 2.0利用开发所需要的几乎一切功效。并且这个框架的价钱也并不太高。事实上,Yii是最有效力的PHP框架之一。

2、 CodeIgniter

CodeIgniter是一个利用开发框架——一个为创立PHP网站的人们所设计的工具包。其目标在于快速的开发项目:它供给了丰硕的库组以完成常见的任务,乃至简便的界面,富有层次性的架构来拜访这些库。使用CodeIgniter开发可以往项目中注入更多的制造力,由于它节约了大量编码的时间。

3、 CakePHP

CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,Association Data Mapping,Front Controller乃至MVC。其主要目标在于供给一个令任意水平的PHP开发人员都能够快速开发web利用的框架,并且这个快速的实现并没有牺牲项目的弹性。

4、PHPDevShell

PHPDevShell是一个开源(GNU/LGPL)的快速利用开发框架,用于开发不含Javascript的纯PHP。它有一个完全的GUI治理员后台界面。其主要目标在于开发插件一类的基于治理的利用,其中速度、平安、不乱性及弹性是最优先思考的重点。其设计构成了一个简便的学习曲线,PHP开发者无需学习复杂的新术语。PHPDevShell的到来知足了开发者们关于一个轻量级但是功效完美,可以无穷制的停止配置的GUI的需求。

5、Akelos

Akelos PHP框架是一个基于MVC设计模式的web利用开发平台。基于良好的使用习惯,使用它可以完成如下任务:

(1)利便的使用Ajax编写views

(2)通过操纵器治理恳求(request)及响应(response)

(3)治理国际化的利用

(4)使用简便的和谈与模型及数据库通讯

你的Akelos利用可以在大多数同享主机效劳供给方上运转,由于Akelos对效劳器独一的要求就是支撑PHP。因此,Akelos PHP框架是抱负的用于公布独自web利用的框架,由于它不需要非标准PHP配置便能运转。

6、Symfony

Symfony是一个用于开发PHP5项目的web利用框架。

这个框架的目的在于加快web利用的开发乃至保护,减少反复的编码工作。

Symfony的系统需求不高,可以被轻易的安置在任意设定上:你只需一个Unix或Windows,搭配一个安置了PHP5的网络效劳器即可。它与差不多所有的数据库兼容。Symfony的价位不高,比拟主机上的花销要低得多。

关于PHP开发者而言,使用Symfony是一件很天然的事,其学习曲线只要短短一天。洁净的设计乃至代码可读性将缩短开发时间。开发者可以将灵敏开发的道理(如DRY,KISS或XP等)利用在其中,将重点放在利用逻辑层面上,而不消花费大量时间在编写没完没了的XML配置文件上。

Symfony旨在创立公司级的完美利用程序。也就是说,你具有整个设定的操纵权:从途径构造到外部库,几乎一切都可以自定义。为了相符公司的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试乃至归档。

7、Prado

PRADO团队由一些PRADO狂热者组成,这些成员开发并鞭策PRADO框架乃至相关项目的停止。

PRADO的灵感起源于Apache Tapestry。从04年开端,PRADO成为SourceForge上的开源项目之一。这个项目当前进展到了3.x版本。

8、 Zend

Zend作为PHP艺术及精神的延长,Zend框架的根基在于简便,面向对象的最好办法,利便公司的许可和谈,乃至经过重复测试的快速代码库。Zend框架旨在建筑更平安,更可靠的Web 2.0利用及web效劳,并不竭从前沿厂商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那里接收精髓。

9、ZooP

Zoop PHP框架,意为Zoop面向对象的PHP框架。

这是个不乱,可伸缩并可移植的框架。从产生到此刻的5年间,已经在不少产品开发中被使用。Zoop是一个快速,有效并洁净的框架。它的伸缩性很好,你可以只安置你需要的功效。

对代码并不很熟知的开发者也可以通过Zoop快速的开发平安的web利用。熟练的开发者则可以愈加将Zoop的弹性利用到极致。

Zoop倡议将display,logic乃至数据层(MVC)分开使用。

Zoop由许多组件和项目汇合而成,其中包罗smarty和prototype AJAX框架,PEAR模块等。高效的中心组件供给了许多你本来需要本人编码来实现的功效。Zoop内置的纠错功效可以通过配置实现生产环境下的错误日志生成,这个错误日志供给了许多信息,可读性很高,可以更轻易的寻觅并排除错误。

Zoop的一个特殊之处在于其GuiControls,在PHP中是一个相当革新的设法。它供给了许多form widgets与验证完全的汇合到一起,并构成了一个可以轻松打造个性化GuiControls的框架。

10、 QPHP

QPHP,意为快速PHP,它是一个与ASP.NET相似的MVC框架。根本上它是这样一个状况:

(1)整合了Java和C#的美感

(2)除去了在其他PHP框架中使用的Perl情势的意义迷糊的说话

(3)大量基于OOP的概念

感激大家的阅读,但愿大家收益很多。

本文转自:https://blog.csdn.net/mo3408/article/details/81103642

引荐教程:《php教程》

以上就是十大最主流的PHP框架的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板