PHP 的 MVC 框架原理及常見框架學習


在PHP開發中,選擇合適的框架有助於加快軟件開發速度,節省寶貴的項目時間,並允許開發人員專注於功能的實現。

換句話說,流行的 PHP 框架有助於加速應用程序開發(RAD)的過程。這些 Web 框架提供了開發的基本結構,隨后可以快速進行開發任務,整個開發過程穩定,並且采用標准流程進行,方便開發團隊內部快速達成契約。

市面上開源框架有幾十種,如何快速學習框架?

現在大部分框架都是基於 MVC 模式,所以了解 MVC 框架原理,可以快速入手應用開發。

一、MVC 框架是什么?

MVC 全名是 Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯。

 

二、MVC 框架的簡易實現

下圖為 Thinkphp 的模塊,采用了 MVC 的模式

 

 

三、怎樣快速學習一個框架

 1. 下載安裝框架

 2. 查看目錄結構

 3. 配置

 4. 控制器  使用模板 使用模型 

 5. 模板視圖

 6. 模型 找出 CURD 的方法 一般跟數據庫操作有關系  

 7. 路由

 9. HTTP 請求 知道 GET POST 值

 10. 實現一個簡單的 CURD 功能

 

四、框架

ThinkPHP

https://www.kancloud.cn/manual/thinkphp5/118003

 

CI 框架

http://codeigniter.org.cn/

 

Laravel

https://laravelacademy.org/laravel-docs-5_8

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM