為什麼學PHP需要框架?PHP框架是做什麼用的

2021-03-11 02:20:59 字數 1340 閱讀 4596

1樓:雲和資料

1.對於php初學者從框架開始學習是個很好的方法。

很多功能與其東拼西湊找開源庫不如直接用現成回

的框架來解決答,而且用框架還能保證可靠性和安全性,畢竟那是經過長時間應用檢驗的。

而且,用框架的更重要的原因是保證設計的合理性和可擴充套件性。如果不用框架難免會有結構設計方面的bug,做出來的產品難以維護,更難以擴充套件。

如果要從頭開始寫個專案,最簡單快捷的方法就是用框架,而且框架選擇也是很多樣的,可以用zend這樣的大型框架,也可以選擇一些codeigniter這樣的開源輕量框架(codeigniter / ellislab)。

2.對於php熟練者不一定非得用框架,很多優秀的php產品都沒有用框架。

框架的好處是規範**,統一架構,方便團隊開發和維護管理,**封裝了很多常用功能,開發的時候直接使用,並且不用考慮底層架構,提升開發效率。

所以框架適合開發大多數普通專案。專案太小,沒必要用框架。專案太大,需按具體業務設計架構,框架不一定好用。

3.所以,要根據自身情況而定,不一定非要使用框架。

2樓:匿名使用者

因為php主要就是開發**,使用框架可以快速開發,提高效率,這裡的框架主要是mvc框架,如tp,ci,yii等,希望能幫到你。

php中都有哪些框架,為什麼要用框架呢,用框架有什麼好處

3樓:匿名使用者

coremvc,國產的一款小巧精緻的php框架。

關於php開發框架 為什麼要用開發框架

4樓:我和你

這個也是我以以前學copy習php底層的

bai時候在思考du的問題,後來當我第一次用thinkphp框架zhi

開發出了一個新聞管理dao系統的時候,我那時興奮得說了句,我曹,開發那麼快為什麼不用框架?你想一個專案用原生的**開發一個功能完善的新聞系統你要用一個月,注意是從零開發來說的。如果你用框架開發一個星期足夠了,不誇張的說,你還沒有開始框架都已經開始一半了,原生要寫一堆**,php只用一個方法就夠了。

區別不只是開發快的問題,重點還是安全性!原生php很不好維護,其次**之間耦合之間也不好,很容易被人黑,如果人家看原始碼直接就可以破解甚至直接破壞就損失很大。如果用框架,核心部分是已經定的,三大模組互相作用,你研究了底層可你要互相瞭解它的其他功能核心模組要逐一去研究聯絡才能理解完它的功能,就複雜度來說是複雜了,但你想破解我**沒有那麼容易了。

其次thinkphp裡面sql是pdo的,安全度更高,可以謹防sql注入問題。

最關鍵的是開發快捷,安全度高被開發所能接受。

希望我的回答可以幫到你,有什麼不懂可以追問。

php中都有哪些框架,為什麼要用框架呢,用框架有什麼好處

coremvc,國產的一款小巧精緻的php框架。什麼是框架?使用框架有什麼好處?形象一點說吧,假如你蓋房子,你是自己一磚一瓦的蓋簡單呢,還是拿一個現成的架子往上面添東西簡單呢?結果不言而喻吧,有一個半成品的架子,你只需要添上一些你自己額外需要加的東西就好了。這就是框架的好處。其實框架,就是別人寫好了...

php開發很多公司都需要會框架嗎

框架可以不回,但一定要會設計模式,很多輪子都是照著設計模式走的 php開發需要框架嗎?需要不需要要根據你的需求了,一般的php框架可以碼子大部分的開發需求,可以提高開發效率,但是你們也可以開發自己的框架,來實現程式開發,這個完全取決於你們的需求了!既然有現成的框架 如果沒有特殊要求為什麼還要自己開發...

php開發網頁一定需要用框架嗎,框架有什麼好處嗎

不一定非得用框架,很多優秀的php產品都沒有用框架。框架的好處是規範 統一架 回構,方便團隊開答發和維護管理,封裝了很多常用功能,開發的時候直接使用,並且不用考慮底層架構,提升開發效率。所以框架適合開發大多數普通專案。專案太小,沒必要用框架。專案太大,需按具體業務設計架構,框架不一定好用。你可以簡單...