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

2021-03-27 15:44:56 字數 2341 閱讀 8505

1樓:匿名使用者

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

什麼是框架?使用框架有什麼好處?

2樓:東東程式猿

形象一點說吧,假如你蓋房子,你是自己一磚一瓦的蓋簡單呢,還是拿一個現成的架子往上面添東西簡單呢?結果不言而喻吧,有一個半成品的架子,你只需要添上一些你自己額外需要加的東西就好了。這就是框架的好處。

其實框架,就是別人寫好了包裝起來的一套工具,把你原先必須要寫的,必須要做的一些複雜的東西都寫好了放在那裡,你只要呼叫他的方法,就可以實現一些本來要費好大勁的功能。

假如,好多好多地方都要用這麼一套邏輯,那麼我們會定義成一個方法(函式),就免去了匯出寫同樣**的麻煩,其實這個方法,就是一個框架啦,只不過非常小而已。

web開發的mvc模式,m是模型,v是檢視(表現層),c是控制層。

框架就是m層啦,他把一套不涉及任何業務相關的東西都寫好了包裝起來,你去用就可以了,c的控制層,他是沒法寫的,因為不同的系統有不同的業務邏輯,框架不可能幫你把業務邏輯也寫進去啦。就好比你蓋房子的架子,他只能做到一個架子,不是因為他不能完全弄好,而是因為他沒法去加,他也不知道你到底是需要什麼顏色的瓦片,但是相比來看,框架把很多複雜的東西都弄好了,你只要在上面新增你獨有的東西就可以了。

3樓:匿名使用者

學習框架的目的就是提高專案的編寫效率,使你可以有更多的時間去編寫屬於自己獨特的東西,而不需要將大量的時間花費在底層**的書寫上。

php有那些框架,框架有什麼用

php開發中採用框架有什麼樣的好處

4樓:匿名使用者

舉個簡單例子:現在高樓這麼多,你有沒細心觀察到,都是先建好整體架構,不管修幾層,都回是先修答好架子。框架搭好了。

每層怎麼隔斷,就看需求了。程式開發也一樣啊:那為啥都採用這種方式呢?

肯定是因為安全穩定,便於維護啊,有效縮工期縮短開發時間,還有很多優點,學習了框架就能體會了。

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

5樓:雲和資料

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

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

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

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

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

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

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

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

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

6樓:匿名使用者

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

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

7樓:我和你

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

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

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

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

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

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

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

php yii2開發框架有什麼優勢好處

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

1.對於php初學者從框架開始學習是個很好的方法。很多功能與其東拼西湊找開源庫不如直接用現成回 的框架來解決答,而且用框架還能保證可靠性和安全性,畢竟那是經過長時間應用檢驗的。而且,用框架的更重要的原因是保證設計的合理性和可擴充套件性。如果不用框架難免會有結構設計方面的bug,做出來的產品難以維護,...

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

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

高中都有哪些專業,高中都有什麼專業

文科包括的學科門類有 哲學類 經濟學類 法學門類 教育學 文學 歷史學 管理學門類 藝術學門類等。高中沒有專業,高中只分 文化課和素質教育課 文化課 語文 數學 外語 英語 日語 法語 德語 俄語或西班牙語 歷史 思想政治 地理 化學 物理 生物。素質教育課 體育 美術 技術 資訊科技及通用技術 普...