文章詳情頁
PHP框架篇:常用PHP框架大全
瀏覽:114日期:2022-09-16 10:36:04
大量的PHP開發(fā)者使用框架,而不是重復(fù)發(fā)明輪子來創(chuàng)建自己的Web應(yīng)用。框架抽象出底層通用的業(yè)務(wù)邏輯,給使用者了提供簡單易用的接口。
不是所有的項(xiàng)目都需要框架,有時候原生的PHP就能滿足需求,但是需要框架的時候,有三種類型的框架可供選擇:
* 微框架 * 全能(Full-Stack)框架 * 組件框架
微框架僅是一個包裝器(Wrapper),盡量快地把HTTP請求路由到回調(diào)函數(shù)、控制器或方法上,有些框架也會提供一些函數(shù)庫,如基本的數(shù)據(jù)庫 操作。微框架主要用于構(gòu)建遠(yuǎn)程HTTP服務(wù)。
全能框架則是在微框架的功能之上提供了更多的功能特性,如ORM,驗(yàn)證組件等。
組件框架則是一組獨(dú)立功能庫的集合,多個基于組件的框架集合在一起,甚至可以用作微框架或者全能框架。
以下是常見PHP框架列表:
AuraCakePHPCodeIgniterTYPO3 FlowFuelPHPJoomla FrameworkKohanaLaravelLithiumNette FrameworkPhalconPPISymfonyYiiZend FrameworkThinkPHP以下是微框架:
Fat-FreeMicroMVCSilexSlimRespectRest 標(biāo)簽:
PHP
相關(guān)文章:
1. ASP新手必備的基礎(chǔ)知識2. asp文件用什么軟件編輯3. CentOS郵箱服務(wù)器搭建系列——SMTP服務(wù)器的構(gòu)建( Postfix )4. js實(shí)現(xiàn)計(jì)算器功能5. golang中json小談之字符串轉(zhuǎn)浮點(diǎn)數(shù)的操作6. 通過IEAD+Maven快速搭建SSM項(xiàng)目的過程(Spring + Spring MVC + Mybatis)7. 利用CSS制作3D動畫8. IDEA 2020.1.2 安裝教程附破解教程詳解9. Vue axios獲取token臨時令牌封裝案例10. JS中6個對象數(shù)組去重的方法
排行榜

網(wǎng)公網(wǎng)安備