文章詳情頁(yè)
PHP框架篇:常用PHP框架大全
瀏覽:13日期:2022-09-16 10:36:04
大量的PHP開(kāi)發(fā)者使用框架,而不是重復(fù)發(fā)明輪子來(lái)創(chuàng)建自己的Web應(yīng)用。框架抽象出底層通用的業(yè)務(wù)邏輯,給使用者了提供簡(jiǎn)單易用的接口。
不是所有的項(xiàng)目都需要框架,有時(shí)候原生的PHP就能滿足需求,但是需要框架的時(shí)候,有三種類型的框架可供選擇:
* 微框架 * 全能(Full-Stack)框架 * 組件框架
微框架僅是一個(gè)包裝器(Wrapper),盡量快地把HTTP請(qǐng)求路由到回調(diào)函數(shù)、控制器或方法上,有些框架也會(huì)提供一些函數(shù)庫(kù),如基本的數(shù)據(jù)庫(kù) 操作。微框架主要用于構(gòu)建遠(yuǎn)程HTTP服務(wù)。
全能框架則是在微框架的功能之上提供了更多的功能特性,如ORM,驗(yàn)證組件等。
組件框架則是一組獨(dú)立功能庫(kù)的集合,多個(gè)基于組件的框架集合在一起,甚至可以用作微框架或者全能框架。
以下是常見(jiàn)PHP框架列表:
AuraCakePHPCodeIgniterTYPO3 FlowFuelPHPJoomla FrameworkKohanaLaravelLithiumNette FrameworkPhalconPPISymfonyYiiZend FrameworkThinkPHP以下是微框架:
Fat-FreeMicroMVCSilexSlimRespectRest 標(biāo)簽:
PHP
相關(guān)文章:
1. ASP常用日期格式化函數(shù) FormatDate()2. Python 操作 MySQL數(shù)據(jù)庫(kù)3. Python數(shù)據(jù)相關(guān)系數(shù)矩陣和熱力圖輕松實(shí)現(xiàn)教程4. 開(kāi)發(fā)效率翻倍的Web API使用技巧5. bootstrap select2 動(dòng)態(tài)從后臺(tái)Ajax動(dòng)態(tài)獲取數(shù)據(jù)的代碼6. CSS3中Transition屬性詳解以及示例分享7. js select支持手動(dòng)輸入功能實(shí)現(xiàn)代碼8. 什么是Python變量作用域9. vue使用moment如何將時(shí)間戳轉(zhuǎn)為標(biāo)準(zhǔn)日期時(shí)間格式10. python 如何在 Matplotlib 中繪制垂直線
排行榜
