中國根據(jù)查詢php中文網(wǎng)顯示,thinkphp是國產(chǎn)框架,ThinkPHP是一個快速兼容而且簡單的輕量級國產(chǎn)PHP開發(fā)框架,是為了簡化企業(yè)級應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的,ThinkPHP從誕生以來一直秉承簡潔實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡的代碼的同時,也注重易用性;在PHP框架領(lǐng)域中,有許多眾所周知使用廣泛的優(yōu)秀框架,其中一些常見的PHP框架如下1LaravelLaravel是一個富有表現(xiàn)力的Web應(yīng)用程序框架,可簡化用戶與郵件隊(duì)列緩存會話等交互的復(fù)雜過程Laravel對于學(xué)習(xí)和使用PHP框架的開發(fā)者來說是非常友好的它支持MVC框架,并提供強(qiáng)大的路由操作和良好的模板語言。
KohanaKohana 是個開源的,面向?qū)ο蟮?MVC web 框架,是使用 PHP5 來構(gòu)建的這個框架是由一群志愿者隊(duì)伍開發(fā)的,他們致力于迅速,安全和小Symfony這個框架是在 2005 年創(chuàng)建,是個非常強(qiáng)大的 MVC 框架,在企業(yè)界是非常受歡迎的Symfony 是收到眾多的 web 應(yīng)用框架啟發(fā)的Ruby on Rails,Django;SpeedPHP框架是從實(shí)際運(yùn)行的商業(yè)系統(tǒng)中取其精華而成的,在穩(wěn)定性和運(yùn)行速度上都非常出色同時有著清晰的架構(gòu),更有利于提高團(tuán)隊(duì)開發(fā)效率,教程眾多,入門容易,號稱最適合初學(xué)者的PHP框架,快速帶你進(jìn)入PHP高手的行列 CdvPHP一款簡單開源PHP框架,靈感來源于DX,根據(jù)實(shí)際開發(fā)總結(jié)匯成快捷方便的輕量級框架沒有太多的硬性要求;什么是PHP開發(fā)框架?有太多的原因使得PHP成為世界上最受歡迎的腳本語言高度靈活簡單易用不過寫PHP或者任何這種語言代碼時,人們常常陷入單調(diào)重復(fù)而令人生厭的體力活動的窘境而這正是PHP開發(fā)框架大顯身手的地方通過提供一個開發(fā)Web程序的基本架構(gòu),PHP開發(fā)框架把PHPWeb程序開發(fā)擺到了流水線上;php中也存在框架,如國內(nèi)比較常用的thinkphpbrophp國外的Laravel但使用其也用利弊,分析如下框架是非常好的,它能讓決定更連貫框架能避免我們寫一大堆自定義模塊來實(shí)現(xiàn)這些性能,我們所需要做的就是將這些共用模塊放在框架中實(shí)現(xiàn)框架節(jié)省了我們不少的時間和精力,并且讓擴(kuò)展變得更容易但是這。
BroPHP 10 是一款免費(fèi)且開源的輕量級PHP框架,特別適合用于開發(fā)開源或商業(yè)應(yīng)用它基于面向?qū)ο笤O(shè)計(jì)思想和MVC三層架構(gòu),旨在提供高效快速易于部署和維護(hù)的開發(fā)環(huán)境據(jù)統(tǒng)計(jì),大約80%的單服務(wù)器PHP項(xiàng)目能夠借助BroPHP框架順利進(jìn)行BroPHP框架的核心特性包括單入口文件MVC模式的實(shí)現(xiàn)清晰的目錄結(jié)構(gòu);HPDevShell Framework PHPDevShell是一款開源GNULGPL的快速應(yīng)用開發(fā)框架,用于開發(fā)不含 Javascript的純PHP它有一個完整的GUI管理員后臺界面其主要目標(biāo)在于開發(fā)插件一類的基于管理的應(yīng)用,其中速度安全穩(wěn)定性及彈性是最優(yōu)先考慮的重點(diǎn)其設(shè)計(jì)形成了一個簡單的學(xué)習(xí)曲線,PHP開發(fā)者無需學(xué)習(xí)復(fù)雜的;ThinkPHPFCS是一個輕量級的中型框架,是從Java的Struts結(jié)構(gòu)移植過來的中文PHP開發(fā)框架它使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,并且模擬實(shí)現(xiàn)了Struts的標(biāo)簽庫,各方面都比較人性化,熟悉J2EE的開發(fā)人員相對比較容易上手,適合php框架初學(xué)者 ThinkPHP的宗旨是簡化開發(fā)提高效率易于擴(kuò)展,其在對數(shù)據(jù)庫的支持方面已經(jīng)包括MySQ;php二次開發(fā)框架有以下那些1thinkphp國人開發(fā),文檔很全,中文文檔,入門比較簡單,寫法快2laravel國外人寫的,入門門檻高英語文檔,社區(qū)活躍3symfony國外人寫的,門檻比較高,英語文檔4yii國內(nèi)人寫的,門檻很低,想學(xué)習(xí)這些框架,可以去黑馬程序員看視頻,有thinkphplaravel;ThinkPHP是一個免費(fèi)開源的,快速簡單的面向?qū)ο蟮妮p量級PHP 開發(fā)框架,遵循 Apache2 開源協(xié)議發(fā)布,是為了簡化企業(yè)級應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和 MVC 模式,融合了 Struts 的 Action 思想和 JSP 的 TagLib標(biāo)簽庫 RoR 的ORM映射;PHP常用框架有1thinkphp 國人開發(fā), 文檔比較全,中文文檔 入門比較簡單 寫法快2 laravel 國外人寫的, 入門門檻高英語文檔 ,社區(qū)比較活躍3 symfony 國外人寫的 門檻比較高, 英語文檔4 yii 國內(nèi)人寫的,門檻較低想學(xué)習(xí)這些框架,可以去黑馬程序員看視頻,有。
3 CakePHPCakePHP是一個快速開發(fā)PHP的框架,其中使用了一些常見的設(shè)計(jì)模式如ActiveRecord,Association Data Mapping,F(xiàn)ront Controller以及MVC其主要目標(biāo)在于提供一個令任意水平的PHP開發(fā)人員都能夠快速開發(fā)web應(yīng)用的框架,而且這個快速的實(shí)現(xiàn)并沒有犧牲項(xiàng)目的彈性4 PHPDevShellPHPDevShell是一個開源GNU;16模式擴(kuò)展除了標(biāo)準(zhǔn)模式外,系統(tǒng)內(nèi)置了LiteThin和Cli模式,針對不同級別的應(yīng)用開發(fā)提供最佳核心框架,還可以自定義模式擴(kuò)展17自動驗(yàn)證和完成自動完成表單數(shù)據(jù)的驗(yàn)證和過濾,生成安全的數(shù)據(jù)對象18字段類型檢測字段類型強(qiáng)制轉(zhuǎn)換,確保數(shù)據(jù)寫入和查詢更安全19數(shù)據(jù)庫特性系統(tǒng)支持多數(shù)據(jù)庫;回答最流行的PHP框架Symfony, Laravel和Yii Symfony Symfony是一套可重復(fù)使用的PHP組件,它允許開發(fā)者人員創(chuàng)建可擴(kuò)展的,高效能的應(yīng)用程序它有30個組件可以選擇,開發(fā)人員可以有足夠的自由在RAD環(huán)境下進(jìn)行試驗(yàn)和工作Symfony API還允許使用第三方應(yīng)用來方便集成,它可以與流行的前端框架,例如AngularJS一起;PHP用的Laravel最多,Github上兩萬多star,比第二第三多出兩倍,高效開發(fā) 本人作為一個php開發(fā)老司機(jī)跟你說laravel框架設(shè)計(jì)思想真是優(yōu)雅 laravel非常適合應(yīng)用各種開發(fā)模式TDD,DDD和BDD,作為一個框架,它為你準(zhǔn)備好了一切,可以說composer解決了phper的難題 而且laravel使用了大量設(shè)計(jì)模式,框架完全符合設(shè)計(jì)模式。
評論列表