PHP最主要的幾個(gè)web框架
時(shí)間:2023-05-29 03:36:02 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-05-29 03:36:02 來源:網(wǎng)站運(yùn)營
PHP最主要的幾個(gè)web框架:
國內(nèi)占有率第一: ThinkPHPTP是國人開發(fā)的,也是國內(nèi)占有率第一的PHP web框架,如果說相對(duì)于很多語言,例如Java,C++, PHP是絕對(duì)的簡單易上手, 那么在PHP很多框架里,TP就是框架里的PHP,一樣是絕對(duì)的簡單易上手。
并且,它的文檔,開發(fā)文檔,API文檔,很齊全,可全都是中文的哦,這對(duì)很多屌絲開發(fā)者來說就是一個(gè)福音。
最強(qiáng)大的框架:Laravel說它最強(qiáng)大,不是說的功能很多,而是形容它的框架的強(qiáng)悍型,Laravel的設(shè)計(jì)思想簡直可以媲美Java 的Spring, 它把很多很多所有的功能,模塊,通過龐大的設(shè)計(jì)思想納入進(jìn)來,并對(duì)它們進(jìn)行友好的封裝,跟Laravel比,ThinkPHP更像一個(gè)功能模塊大集合,稱不上一個(gè)框架,從Laravel上,可以看到清晰龐大的設(shè)計(jì)思想,海納百川的容器
最純粹的面向?qū)ο罂蚣?YII2在所有的PHP框架里,YII2似乎是最干凈的,也是最體現(xiàn)面向?qū)ο蟮?,這可能是因?yàn)樗鼉H僅由一個(gè)人開發(fā)出來,而且是一個(gè)中國人:薛強(qiáng)。YII2的功能不會(huì)是最多,但是夠用的,相比很多其他框架,它的性能還很不錯(cuò),同時(shí),因?yàn)樗目蚣茉O(shè)計(jì)規(guī)范做得很好,對(duì)有Java編程經(jīng)驗(yàn)的人來說,會(huì)覺得學(xué)起來很順暢
可能是最快的框架:YAF可能的說法是謙虛的,它應(yīng)該就是最快的YAF框架,原因是因?yàn)榈谝凰牡讓舆壿?,特別是網(wǎng)絡(luò)部分,全部由C語言執(zhí)行,誰敢跟C比快?不快是沒道理的,第二,它的執(zhí)行階段邏輯很少很少,它摒棄了絕大部分的功能負(fù)擔(dān),只做http層接收,轉(zhuǎn)發(fā),可以說,它很像web server中的nginx, 簡單高效到極致。