如何選擇 PHP 框架,到底如何選擇PHP框架

2025-06-20 00:25:18 字數 1595 閱讀 9212

1樓:網友

在如此多的php mvc框架中,怎樣去選擇一款各方面都不錯的框架學習並在專案中使用它?這是每乙個phper都會面臨的問題。比如當前比較流行的框架有:

zendframework、thinkphp(國產)、codeigniter、yii等。每個人心目中的好壞標準不一樣,再加上有的人習慣了某框架,想讓他再接受其優秀的框架也是比較難的。所以,我們應該怎樣去判斷一款框架是否屬於自己,變得非常的突出。

現在我給出幾個標準:

效能

所謂的效能指的是io、cpu佔用、php解析時間等幾個指標。當前的伺服器最突出的問題是cpu已經非常快了,記憶體已經夠大夠便宜了,唯獨硬碟io不夠高。這就像乙個乙個智商150與乙個智商80的人做1+1一樣,根本體現不出智商的優越性。

全棧式

雖然我個人不太贊成php框架過度全棧式。但是,如果能把全棧式做到優雅簡潔,我也是非常興奮的。什麼是全棧式?

這樣的話,才能真正解決掉我們去自己實現的麻煩,節省我們的時間。也提高了**的安全性移植性。

學習難度是否陡峭

畢竟我們要運用到實際的專案中。以後陸續還會新增更多的人進入專案開發中。如果,學習難度過於陡峭,勢必會影響專案的進度和後期維護的成本。

目前,我用過的框架中thinkphp做得還不錯,文件還比較完整易懂。換作正在用的yii框架,簡直是頭痛。提供的文件實在是過於簡單,示例不夠豐富。

而且,**不夠優雅。在某些設計上,過於物件導向,導致在php這種語言中操作起來不是特別順手。

框架社會是否活躍

乙個社群活躍與否,直接關係到這個框架的未來的命運。誰也不希望今天還牛逼的框架,就因為沒有與時俱進,最終淹沒在歷史的長河中。自己又得花時間掌握新框架。

比如:前幾天mongodb還是比較火的時候,當時幾乎沒有框架在db層,即orm實現這個資料庫的介面。而專案中可能會考慮使用mongodb。

當時幾個比較知名的且速度比較過得去的框架都沒有支援。結果,還是咱們國產的thinkphp支援了。雖然,bug可能有點多。

至少,某種程度說明了乙個活躍的社群是非常有必要的。

框架使用的群體大小

一款框架再牛逼,如果沒有人使用。你學了也只能在自己的一畝三分地有所建樹。出了這個圈,效果就不明顯了。

phper學習這個東西,主要還是為了能找乙份高薪順手的工作。如果,學了半天,結果卻沒有人用這個框架在專案中。那是相當悲催的。

**於網路。

2樓:網友

看需求吧,初學就選文件全的框架,利於上手。框架都大同小異,學會乙個其它也都差不多。

到底如何選擇php框架

3樓:山東文匯軟體

1 沒有最好,只有最適合,這種系統屬於輕量級應用,2 yii略顯臃腫,thinkphp即可。。

最好的php框架是什麼?怎麼選擇php框架?

4樓:樂正夏侯真

我記得不太清楚,我怕給你說錯了,你還是在後盾人上找找,因為我之前在那裡看的,所以你可以去看看,就是怎樣,望。

如何選擇搬家日子,如何選擇搬家吉日,如何選擇黃道吉日

選擇好的搬家吉日,可以根據黃曆選擇,搬家公司費用起步價是根據車型劃分的,金盃車220元 260元,廂式貨車320元 350元,正規的搬家公司是包含三個搬家師傅的人工費用,需要拆裝傢俱 空調 辦公工位 大件家電及貴重物品是需要另行計算費用的,正常一次搬家費用大概在500 1000左右。搬家最好是新房裝...

如何選擇牆紙,如何選擇牆紙

1.選擇桌布,一定要看是否符合 室內裝飾裝修材料桌布中有害物質限量 的標準,最好選擇無紡纖維桌布或純紙桌布 還應考慮桌布膠黏劑的環保效能,選擇有信譽保證的品牌桌布,不但產品質量 售後服務也做得更加完善。目前牆紙市場產品魚龍混雜,大品牌的桌布會為您提供更加放心的產品 2.牆紙是牆面的時裝,材質花色多樣...

我到底該怎麼選擇?(寫了很久),我應該如何選擇?

你可真糾結啊!你想的太多了,可以看出你特別的愛她,怕失去她,可是要是不留學拿著你的大專文憑能找到什麼樣的工作?沒有好的工作沒有好的物質基礎你怎樣才能留住她,畢竟吃飯才是最重要的誰願意餓著肚子陪你看月亮。她比你大一歲對你來說24還是比較小不成熟的時候,而對於比你大一歲的她來說應經是個偏老的人了,我感覺...