完整教程的php框架 PHPMVC常用的框架有哪些?常用框架是什么?php框架開(kāi)發(fā)教程 pdf
2022-02-15
框架實(shí)際上是可重用代碼的集合。框架的代碼是框架架構(gòu)的代碼,而不是業(yè)務(wù)邏輯代碼??蚣艽a保護(hù)類、方法、函數(shù)等??蚣艽a按照一定的規(guī)則組合起來(lái),形成一個(gè)框架。
下面對(duì)常用的框架進(jìn)行介紹。
1、:(ZF)是騰云網(wǎng)絡(luò)推出的PHP開(kāi)發(fā)框架。
功能非常強(qiáng)大,是重量級(jí)的框架,ZF是100%面向?qū)ο缶幋a實(shí)現(xiàn)的。ZF 的組件結(jié)構(gòu)是獨(dú)一無(wú)二的,每個(gè)組件幾乎相互獨(dú)立。這種松散耦合的結(jié)構(gòu)允許開(kāi)發(fā)人員獨(dú)立使用組件。我們通常稱這種“隨意使用”設(shè)計(jì)。
2、Yii 是中國(guó)人開(kāi)發(fā)的重量級(jí)框架,最大限度地提高了代碼的復(fù)用性。
Yii 是一個(gè)高性能的 PHP5 Web 應(yīng)用程序開(kāi)發(fā)框架。一個(gè)簡(jiǎn)單的命令行工具yiic可以快速創(chuàng)建一個(gè)web應(yīng)用的代碼框架,開(kāi)發(fā)者可以根據(jù)生成的代碼框架添加業(yè)務(wù)邏輯,快速完成應(yīng)用開(kāi)發(fā)。
3、 是一個(gè)外來(lái)框架。
它是一個(gè)使用眾所周知的設(shè)計(jì)模式(如 Data 和 MVC)的快速開(kāi)發(fā)框架。
該項(xiàng)目的主要目標(biāo)是提供一個(gè)系統(tǒng),讓所有級(jí)別的 PHP 開(kāi)發(fā)人員都可以快速開(kāi)發(fā)健壯的 Web 應(yīng)用程序而不會(huì)失去靈活性
4、,是一套國(guó)外的PHP開(kāi)源框架。
功能是一個(gè)開(kāi)源的 PHP Web 框架?;谧罴?Web 開(kāi)發(fā)實(shí)踐,已經(jīng)使用該框架開(kāi)發(fā)了許多網(wǎng)站,以加快 Web 應(yīng)用程序的創(chuàng)建和維護(hù)。其特點(diǎn)如下:緩存管理,自定義URL,內(nèi)置一些基礎(chǔ)模塊,多語(yǔ)言和I18N支持完整教程的php框架,對(duì)象模型和MVC分離,Ajax支持,適合企業(yè)應(yīng)用開(kāi)發(fā)。
5、 (CI) 運(yùn)行速度快的輕量級(jí)框架。
是一個(gè)簡(jiǎn)單快速的 PHP MVC 框架。
它為組織提供了足夠的自由支持,讓開(kāi)發(fā)人員能夠更快地工作。使用時(shí),不必按一定的方式給數(shù)據(jù)庫(kù)表命名,也不必按表給模型命名。這使其成為重構(gòu)遺留 PHP 應(yīng)用程序的理想選擇,其中可能需要移植所有奇怪的結(jié)構(gòu)。
6、框架是一個(gè)簡(jiǎn)潔、實(shí)用、高效、遵循協(xié)議的php開(kāi)源框架。
它不僅可以完美支持MVC模式,還可以不受限制地支持傳統(tǒng)的編程模式。它是一個(gè)輕量級(jí)的 php 框架,也是一個(gè)實(shí)用的 php 工具包。主要面向應(yīng)用完整教程的php框架小程序開(kāi)發(fā),不糾結(jié)OOP,不糾結(jié)MVC,不糾結(jié)設(shè)計(jì)模式,不拘一格。
7、 是一個(gè)簡(jiǎn)單而優(yōu)雅的 PHP Web 開(kāi)發(fā)框架,可讓您擺脫意大利面條式代碼。使用簡(jiǎn)單的表達(dá)式語(yǔ)法開(kāi)發(fā)出色的 Web 應(yīng)用程序。
在已經(jīng)有了一套高級(jí)的PHP實(shí)現(xiàn)——ORM。將“()”應(yīng)用于關(guān)系的雙方很方便,因此您可以完全控制數(shù)據(jù)以及您享受的所有便利。對(duì)查詢生成器 (-) 中的所有方法的本機(jī)支持。
8、 是一個(gè)用于創(chuàng)建 Web 應(yīng)用程序的簡(jiǎn)單 PHP5 框架。
可以幫助您快速編寫(xiě)簡(jiǎn)單而強(qiáng)大的風(fēng)格 Web 應(yīng)用程序和 API。Slim 非常簡(jiǎn)單,新手和專業(yè)人士都可以使用。
9、 是一個(gè)快速、簡(jiǎn)單、面向?qū)ο蟮妮p量級(jí) PHP 開(kāi)發(fā)框架。
按照開(kāi)源協(xié)議發(fā)布,從結(jié)構(gòu)上移植并改進(jìn)完善。同時(shí)還借鑒了國(guó)外很多優(yōu)秀的框架和模式,采用面向?qū)ο蟮拈_(kāi)發(fā)結(jié)構(gòu)和MVC模式,融合了思想和(標(biāo)簽庫(kù))、RoR的ORM映射和模式。
10、是一個(gè)輕量級(jí)的PHP測(cè)試框架。
是PHP5下系列版本的完整移植。該工具還可以擴(kuò)展生成代碼覆蓋率報(bào)告,可以與自動(dòng)化測(cè)試集成,也可以與大規(guī)模自動(dòng)化集成測(cè)試集成。
11、支持多數(shù)據(jù)庫(kù)、多語(yǔ)言、多模板、多APP、多緩存、多種編碼格式、模板布局、自定義類、自動(dòng)加載公共類庫(kù)。
已經(jīng)在很多大型項(xiàng)目中使用過(guò),可以在同一個(gè)程序中同時(shí)管理多個(gè)數(shù)據(jù)庫(kù)源,管理多個(gè)緩存,支持復(fù)雜的目錄結(jié)構(gòu)。從2.1開(kāi)始,安全性大大增強(qiáng),可以有效防止sql注入、xss等常見(jiàn)的安全問(wèn)題。
12、是一個(gè)輕量級(jí)的php開(kāi)發(fā)框架。
采用分層架構(gòu),適合大中型網(wǎng)站架構(gòu)。提供豐富的類庫(kù),簡(jiǎn)單的框架擴(kuò)展機(jī)制,詳細(xì)的開(kāi)發(fā)文檔seo優(yōu)化,讓你使用框架更簡(jiǎn)單,更實(shí)用。實(shí)現(xiàn)了抽象的DB層、分層架構(gòu)、無(wú)縫緩存切換機(jī)制、簡(jiǎn)單的模板機(jī)制、多模型部署機(jī)制、強(qiáng)大的安全體系。它是快速開(kāi)發(fā) PHP 應(yīng)用程序的強(qiáng)大工具。
13、是一個(gè)功能齊全的國(guó)產(chǎn)PHP應(yīng)用框架系統(tǒng)。
框架取自實(shí)際運(yùn)行商業(yè)系統(tǒng)的精華,穩(wěn)定性和運(yùn)行速度都非常出色;同時(shí)結(jié)構(gòu)清晰,更有利于提高團(tuán)隊(duì)的開(kāi)發(fā)效率。有很多教程和簡(jiǎn)單的入門(mén)。據(jù)說(shuō)是最適合初學(xué)者快速帶你進(jìn)入PHP高手行列的一個(gè)PHP框架。
以上內(nèi)容僅供參考!
推薦教程:教程