25款世界級(jí)的PHP框架啊送,你喜歡哪一款偿短?

在項(xiàng)目開發(fā)中,一些架構(gòu)和代碼都是重復(fù)的馋没,為了避免重復(fù)勞動(dòng)昔逗,于是各種各樣的框架誕生了。

在PHP開發(fā)中篷朵,選擇合適的框架有助于加快軟件開發(fā)勾怒,節(jié)約寶貴的項(xiàng)目時(shí)間,讓開發(fā)者專注于功能的實(shí)現(xiàn)上款票。由于流行的框架經(jīng)過了大量項(xiàng)目的檢驗(yàn)控硼,所以使用框架還有助于創(chuàng)建更加穩(wěn)定和安全的應(yīng)用程序。本文搜集了目前全球最流行的25款PHP框架艾少,歡迎大家交流學(xué)習(xí)。

1翼悴、Laravel

25款世界級(jí)的PHP框架匯總

Laravel是一個(gè)簡單優(yōu)雅的PHP Web開發(fā)框架缚够,可以將開發(fā)者從意大利面條式的代碼中解放出來,通過簡單鹦赎、高雅谍椅、表達(dá)式語法開發(fā)出很棒的Web應(yīng)用,Laravel擁有更富有表現(xiàn)力的語法古话、高質(zhì)量的文檔雏吭、豐富的擴(kuò)展包,被稱為“巨匠級(jí)PHP開發(fā)框架”陪踩。

2杖们、Phalcon

25款世界級(jí)的PHP框架匯總

Phalcon是一個(gè)開源的悉抵、全棧的、用C語言編寫的PHP5框架摘完,為開發(fā)者提供了網(wǎng)站及應(yīng)用開發(fā)所需的大量高級(jí)工具姥饰,且Phalcon是松耦合的,開發(fā)者可以根據(jù)需要使用其他組件孝治。Phalcon中的所有函數(shù)都以PHP類的方式呈現(xiàn)列粪,開發(fā)者無需學(xué)習(xí)和使用C語言,且無需擔(dān)心性能問題谈飒。

3岂座、Symfony2

25款世界級(jí)的PHP框架匯總

Symfony2是一個(gè)開源的PHP Web框架,有著開發(fā)速度快杭措、性能高等特點(diǎn)掺逼。與其他框架相比,Symfony2的優(yōu)勢(shì)包括:支持DI(依賴注入)和IoC(控制反轉(zhuǎn))瓤介;擴(kuò)展性強(qiáng)吕喘;文檔和社區(qū)比較成熟。但是Symfony2的學(xué)習(xí)曲線也比較陡峭刑桑,沒有經(jīng)驗(yàn)的初學(xué)者往往需要一些練習(xí)才能掌握其特性氯质。

4、CodeIgniter

25款世界級(jí)的PHP框架匯總

CodeIgniter 是一個(gè)簡單快速的PHP MVC框架祠斧。CodeIgniter 不需要大量代碼(1.6.2 版本僅為 2.8 MB闻察,其中的 1.3 MB 是可以刪除的用戶文檔),也不會(huì)要求您插入類似于 PEAR 的龐大的庫琢锋。它在 PHP 4 和 PHP 5 中表現(xiàn)同樣良好辕漂,允許您創(chuàng)建可移植的應(yīng)用程序。最后吴超,您不必使用模板引擎來創(chuàng)建視圖 — 只需沿用舊式的 HTML 和 PHP 即可钉嘹。CodeIgniter入門非常容易,而且有很全面的中文版用戶開發(fā)手冊(cè)鲸阻,在官方網(wǎng)站上可以了解到更多內(nèi)容跋涣。

5、Yii

25款世界級(jí)的PHP框架匯總

Yii是一個(gè)基于組件的高性能PHP框架鸟悴,用于開發(fā)大型Web應(yīng)用陈辱。Yii采用嚴(yán)格的OOP編寫,并有著完善的庫引用以及全面的教程细诸。從 MVC沛贪,DAO/ActiveRecord,widgets,caching利赋,等級(jí)式RBAC水评,Web服務(wù),到主題化隐砸,I18N和L10N之碗,Yii提供了今日Web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能。事實(shí)上季希,Yii是最有效率的PHP框架之一褪那。Yii是一個(gè)高性能的PHP5的web應(yīng)用程序開發(fā)框架。通過一個(gè)簡單的命令行工具 yiic 可以快速創(chuàng)建一個(gè)web應(yīng)用程序的代碼框架式塌,開發(fā)者可以在生成的代碼框架基礎(chǔ)上添加業(yè)務(wù)邏輯博敬,以快速完成應(yīng)用程序的開發(fā)。

6峰尝、Aura

25款世界級(jí)的PHP框架匯總

Aura為PHP 5.4及以上版本提供獨(dú)立的類庫偏窝,它的代碼非常干凈,并且真正獨(dú)立武学。這些包可以單獨(dú)使用祭往,也可以將它們合并到開發(fā)者自己的框架中。國內(nèi)資料非常少火窒。

7硼补、Cakephp

25款世界級(jí)的PHP框架匯總

CakePHP是一個(gè)運(yùn)用了諸如ActiveRecord、Association Data Mapping熏矿、Front Controller和MVC等著名設(shè)計(jì)模式的快速開發(fā)框架已骇。該項(xiàng)目主要目標(biāo)是提供一個(gè)可以讓各種層次的PHP開發(fā)人員快速地開發(fā)出健壯的Web應(yīng)用,而 又不失靈活性票编。
CakePHP是一個(gè)基于PHP褪储,免費(fèi)且開源的迅速發(fā)展框架最開始從Ruby On Rails框架里得到靈感。CakePHP 擁有一個(gè)活躍的開發(fā)團(tuán)隊(duì)以及社區(qū)慧域,使 CakePHP 本身更具備應(yīng)有的價(jià)值鲤竹。另外,使用 CakePHP 也意味著您的應(yīng)用程序?qū)⒏菀椎販y(cè)試以及更容易地被改良吊趾、更新宛裕。

8、Zend

25款世界級(jí)的PHP框架匯總

由最流行最專業(yè)的PHP IDE產(chǎn)品Zend Studio的開發(fā)商開發(fā)论泛,Zend Framework (簡寫ZF)是開源的,主要用于Web應(yīng)用程序的開發(fā)和服務(wù)蛹屿,ZF采用 MVC(Model–View-Controller) 架構(gòu)模式來分離應(yīng)用程序中不同的部分方便程序的開發(fā)和維護(hù)屁奏。

9、Kohana

25款世界級(jí)的PHP框架匯總

Kohana 是一款純 PHP5 的框架错负,基于 MVC 模式開發(fā)坟瓢, 它的特點(diǎn)就是高安全性勇边,輕量級(jí)代碼,容易使用折联。 2009年9月發(fā)布了3.0版本粒褒,支持HMVC模式。

10诚镰、FuelPHP

25款世界級(jí)的PHP框架匯總

FuelPHP是一個(gè)簡單的奕坟、靈活的、社區(qū)驅(qū)動(dòng)的PHP 5.3 web框架清笨。它的誕生源自于很多開發(fā)社區(qū)對(duì)于現(xiàn)有開發(fā)框架的不滿月杉,F(xiàn)uelPHP非常便攜,幾乎所有的服務(wù)器都能夠很好的支持抠艾,并且簡潔強(qiáng)大的語法也能夠讓你很快喜歡上它苛萎。

11、Slim

25款世界級(jí)的PHP框架匯總

Slim是一款 PHP 微框架检号,可以幫助你快速編寫簡單但功能強(qiáng)大的 web 應(yīng)用和 API 腌歉。

12、Typo3

25款世界級(jí)的PHP框架匯總

Typo3內(nèi)容管理系統(tǒng)齐苛,是基于PHP4/PHP5+MYsql的內(nèi)容管理系統(tǒng)(框架)(CMS/CMF),兼容PHP4和PHP5.數(shù)據(jù)庫系統(tǒng)除Mysql之外翘盖,也能運(yùn)行于Oracle, MS-SQL, ODBC, LDAP 等其它數(shù)據(jù)庫系統(tǒng),支持Typo3的服務(wù)器系統(tǒng):Apache或者IIS架設(shè)的服務(wù)器脸狸。

13最仑、ThinkPHP

25款世界級(jí)的PHP框架匯總

ThinkPHP是為了簡化企業(yè)級(jí)應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的。最早誕生于2006年初炊甲,2007年元旦正式更名為ThinkPHP泥彤,并且遵循Apache2開源協(xié)議發(fā)布。ThinkPHP從誕生以來一直秉承簡潔實(shí)用的設(shè)計(jì)原則卿啡,在保持出色的性能和至簡的代碼的同時(shí)吟吝,也注重易用性。并且擁有眾多原創(chuàng)功能和特性颈娜,在社區(qū)團(tuán)隊(duì)的積極參與下剑逃,在易用性、擴(kuò)展性和性能方面不斷優(yōu)化和改進(jìn)官辽。
ThinkPHP是一個(gè)快速蛹磺、兼容而且簡單的輕量級(jí)國產(chǎn)PHP開發(fā)框架,誕生于2006年初同仆,原名FCS萤捆,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協(xié)議發(fā)布,從Struts結(jié)構(gòu)移植過來并做了改進(jìn)和完善俗或,同時(shí)也借鑒了國外很多優(yōu)秀的框架和模式市怎,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,融合了Struts的思想和TagLib(標(biāo)簽庫)辛慰、RoR的ORM映射和ActiveRecord模式区匠。

14、Flight

25款世界級(jí)的PHP框架匯總

Flight是一個(gè)快速帅腌、簡單驰弄、可擴(kuò)展的微型PHP框架,允許用戶快速的構(gòu)建Restful Web應(yīng)用程序狞膘,同樣易于學(xué)習(xí)和使用揩懒,簡單但是很強(qiáng)大!

15挽封、PHPixie

25款世界級(jí)的PHP框架匯總

PHPixie是一個(gè)輕量級(jí)的 MVC PHP 框架,設(shè)計(jì)用于快速開發(fā),易于學(xué)習(xí),并提供一個(gè)堅(jiān)實(shí)的基礎(chǔ)開發(fā)框架已球。

16、Yaf

25款世界級(jí)的PHP框架匯總

Yaf辅愿,全稱 Yet Another Framework智亮,是一個(gè)C語言編寫的PHP框架,是一個(gè)以PHP擴(kuò)展形式提供的PHP開發(fā)框架, 相比于一般的PHP框架, 它更快点待,更輕便. 它提供了Bootstrap, 路由, 分發(fā), 視圖, 插件, 是一個(gè)全功能的PHP框架阔蛉。最新版本為2014-10-22發(fā)布的2.3.3。

17癞埠、Swoole

25款世界級(jí)的PHP框架匯總

Swoole是一種PHP高級(jí)Web開發(fā)框架状原,框架不是為了提升網(wǎng)站的性能,是為了提升網(wǎng)站的開發(fā)效率苗踪。最少的性能損耗颠区,換取最大的開發(fā)效率。利用Swoole框架通铲,開發(fā)一個(gè)復(fù)雜的Web功能毕莱,可以在很短的時(shí)間內(nèi)完成。

18颅夺、Nette

25款世界級(jí)的PHP框架匯總

Nette框架可以讓您更有效地工作朋截,專注于重要的內(nèi)容,并使您的代碼更加可讀和結(jié)構(gòu)化吧黄。

19部服、Drupal

25款世界級(jí)的PHP框架匯總

Drupal是使用PHP語言編寫的開源內(nèi)容管理框架(CMF),它由內(nèi)容管理系統(tǒng)(CMS)和PHP開發(fā)框架(Framework)共同構(gòu)成拗慨。連續(xù)多年榮獲全球最佳CMS大獎(jiǎng)饲宿,是基于PHP語言最著名的WEB應(yīng)用程序厦酬。截止2011年底胆描,共有13,802位WEB專家參加了Drupal的開發(fā)工作瘫想;228個(gè)國家使用181種語言的729,791位網(wǎng)站設(shè)計(jì)工作者使用Drupal。著名案例包括:聯(lián)合國昌讲、美國白宮国夜、美國商務(wù)部、紐約時(shí)報(bào)短绸、華納车吹、迪斯尼、聯(lián)邦快遞醋闭、索尼窄驹、美國哈佛大學(xué)、Ubuntu等证逻。

20乐埠、Workerman

25款世界級(jí)的PHP框架匯總

Workerman是一款純PHP開發(fā)的開源高性能的PHP socket 服務(wù)器框架。被廣泛的用于手機(jī)app囚企、移動(dòng)通訊丈咐,微信小程序,手游服務(wù)端龙宏、網(wǎng)絡(luò)游戲棵逊、PHP聊天室、硬件通訊银酗、智能家居辆影、車聯(lián)網(wǎng)、物聯(lián)網(wǎng)等領(lǐng)域的開發(fā)黍特。 支持TCP長連接蛙讥,支持Websocket、HTTP等協(xié)議衅澈,支持自定義協(xié)議键菱。擁有異步Mysql、異步Redis今布、異步Http经备、異步消息隊(duì)列等眾多高性能組件。

21部默、PHPDevShell

25款世界級(jí)的PHP框架匯總

PHPDevShell是一個(gè)開源(GNU/LGPL)的快速應(yīng)用開發(fā)框架侵蒙,用于開發(fā)不含Java的純PHP。它有一個(gè)完整的GUI管理員后臺(tái)界面傅蹂。其主要目標(biāo)在于開發(fā)插件一類的基于管理的應(yīng)用纷闺,其中速度算凿、安全、穩(wěn)定性及彈性是最優(yōu)先考慮的重點(diǎn)犁功。其設(shè)計(jì)形成了一個(gè)簡單的學(xué)習(xí)曲線氓轰,PHP開發(fā)者無需學(xué)習(xí)復(fù)雜的新術(shù)語。PHPDevShell的到來滿足了開發(fā)者們對(duì)于一個(gè)輕量級(jí)但是功能完善浸卦,可以無限制的進(jìn)行配置的GUI的需求署鸡。

22、Akelos

Akelos PHP框架是一個(gè)基于MVC設(shè)計(jì)模式的web應(yīng)用開發(fā)平臺(tái)限嫌⊙デ欤基于良好的使用習(xí)慣,使用它可以完成如下任務(wù):◆方便的使用Ajax編寫views怒医;◆通過控制器管理請(qǐng)求(request)及響應(yīng)(response)炉抒;◆管理國際化的應(yīng)用;◆使用簡單的協(xié)議與模型及數(shù)據(jù)庫通信
你的Akelos應(yīng)用可以在大多數(shù)共享主機(jī)服務(wù)供應(yīng)方上運(yùn)行稚叹,因?yàn)锳kelos對(duì)服務(wù)器唯一的要求就是支持PHP焰薄。因此,Akelos PHP框架是理想的用于發(fā)布單獨(dú)web應(yīng)用的框架入录,因?yàn)樗恍枰菢?biāo)準(zhǔn)PHP配置便能運(yùn)行蛤奥。

23、Prado

PRADO團(tuán)隊(duì)由一些PRADO狂熱者組成僚稿,這些成員開發(fā)并推動(dòng)PRADO框架以及相關(guān)項(xiàng)目的進(jìn)行凡桥。
PRADO的靈感起源于Apache Tapestry。從04年開始蚀同,PRADO成為SourceForge上的開源項(xiàng)目之一缅刽。這個(gè)項(xiàng)目目前進(jìn)展到了3.x版本。

24蠢络、ZooP

Zoop PHP框架衰猛,意為Zoop面向?qū)ο蟮腜HP框架。這是個(gè)穩(wěn)定刹孔,可伸縮并可移植的框架啡省。從誕生到現(xiàn)在的5年間,已經(jīng)在不少產(chǎn)品開發(fā)中被使用髓霞。Zoop是一個(gè)快速卦睹,有效并干凈的框架。它的伸縮性很好方库,你可以只安裝你需要的功能结序。對(duì)代碼并不很熟悉的開發(fā)者也可以通過Zoop快速的開發(fā)安全的web應(yīng)用。熟練的開發(fā)者則可以更加將Zoop的彈性利用到極致纵潦。

25徐鹤、QPHP

QPHP垃环,意為快速PHP,它是一個(gè)與ASP.NET類似的MVC框架返敬∷熳基本上它是這樣一個(gè)情況:◆整合了Java和C#的美感;◆除去了在其他PHP框架中使用的Perl形式的意義含糊的語言救赐;◆大量基于OOP的概念

<p>PHP是世界上最好的語言涧团!可是我還不會(huì)PHP怎么辦?當(dāng)然你可以找一個(gè) <a href="http://w3schools.wang/php/php_tutorial.html" target="blank">PHP教程</a> 學(xué)習(xí)一下经磅!比如說:W3C中文網(wǎng),O(∩∩)O哈哈哈~

<p><b>本文由 【W(wǎng)3C中文教程】 發(fā)表钮追。轉(zhuǎn)載此文章須經(jīng) 【W(wǎng)3C中文教程】 同意预厌,并請(qǐng)附上 W3C中文教程 及 原文鏈接:<a >http://w3schools.wang/report/25-world-class-PHP-framework-summary.html</a></b>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市元媚,隨后出現(xiàn)的幾起案子轧叽,更是在濱河造成了極大的恐慌,老刑警劉巖刊棕,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件炭晒,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡甥角,警方通過查閱死者的電腦和手機(jī)网严,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嗤无,“玉大人震束,你說我怎么就攤上這事〉狈福” “怎么了垢村?”我有些...
    開封第一講書人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長嚎卫。 經(jīng)常有香客問我嘉栓,道長,這世上最難降的妖魔是什么拓诸? 我笑而不...
    開封第一講書人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任侵佃,我火速辦了婚禮,結(jié)果婚禮上恰响,老公的妹妹穿的比我還像新娘趣钱。我一直安慰自己,他們只是感情好胚宦,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開白布首有。 她就那樣靜靜地躺著燕垃,像睡著了一般。 火紅的嫁衣襯著肌膚如雪井联。 梳的紋絲不亂的頭發(fā)上卜壕,一...
    開封第一講書人閱讀 52,682評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音烙常,去河邊找鬼轴捎。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蚕脏,可吹牛的內(nèi)容都是我干的侦副。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼驼鞭,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼秦驯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起挣棕,我...
    開封第一講書人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤译隘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后洛心,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體固耘,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年词身,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了厅目。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡偿枕,死狀恐怖璧瞬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情渐夸,我是刑警寧澤嗤锉,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站墓塌,受9級(jí)特大地震影響瘟忱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜苫幢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一访诱、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧韩肝,春花似錦触菜、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哲泊。三九已至,卻和暖如春催蝗,著一層夾襖步出監(jiān)牢的瞬間切威,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來泰國打工丙号, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留先朦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓犬缨,卻偏偏與公主長得像喳魏,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子遍尺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,323評(píng)論 25 707
  • 作為專業(yè)的體重老師乾戏,每次有顧客過來,我都會(huì)要求他們上體脂秤三热,俗稱萊稱鼓择。上體脂秤有什么作用呢?它和普通的家用體秤有什...
    遇見阿萍遇見美閱讀 581評(píng)論 0 1
  • ――空空得自在 幾日消沉就漾、幾日頹廢呐能、幾日放縱、幾日慵懶抑堡,空空得自在摆出,我問我何往?我問我何為首妖? ...
    簫音聲聲閱讀 323評(píng)論 0 0
  • 一直沒停下來進(jìn)步的想法有缆,也一直在不停的吸收學(xué)習(xí)的養(yǎng)分象踊,也時(shí)有停下來懶惰的時(shí)候,而且這種時(shí)刻不少棚壁,但心里總有一個(gè)信念...
    君君之閱讀 398評(píng)論 0 0
  • 我是一個(gè)比較隨性的人杯矩,向來喜歡簡單做人、簡單做事兒袖外。身邊的親戚朋友總勸我說“做人呀不能太簡單史隆,凡事要多留個(gè)...
    慢靈魂_7459閱讀 670評(píng)論 0 0