3 回答

TA貢獻22條經驗 獲得超4個贊
你這是三個問題。
第一,框架相當多,具體請百度。
第二,對于一個規范的項目,選擇合適的框架可以提高開發效率。
第三,學習框架分三步走:第一步,會用,知道MVC分層,配置文件引入,MYSQL查詢,三方插件引入等
????????????????????????????????????????第二步,讀源碼,知道框架從接到請求到返回數據,都走了哪些文件,各個部分都是如何運作????????????????????????????????????????????????????????????的,彼此之間如何調用,如何處理錯誤。
????????????????????????????????????????第三步,再讀源碼,理解框架整體架構設計,有所思,有所得。
????????????????????????????????????????????????????????理解結構內每個組件的設計模式,邏輯思路,并結合整體架構,有所思,有所得。
? ? 注:?著眼大處,不糾結于一兩處的細微。除非是天賦極高,否則大多數細微處的精妙都是在踩過坑后才能領會。

TA貢獻242條經驗 獲得超128個贊
php框架挺多....目前國內主流的是thinkphp吧!!很多企業公司都要求懂...其余的框架還有yii...laravel...等等...
雖然thinkphp是主流...但是是國產的...性能不如yii....
使用框架的好處是提高開發的速度,減少工作量....比如框架都會提供數據庫的操作類的...學會了就不用自己寫..還有上次文件等等...提供很多強大的功能的...一般框架都是依照MVC模式的...幫你分層設計代碼...
添加回答
舉報