MÔ HÌNH MVC TRONG PHP LÀ GÌ

Mô hình MVC là mô hình được sử dụng rộng rãi nhất trong việc phát triển ứng dụng web.

Bạn đang xem: Mô hình mvc trong php là gì

Mặc dù vậy, hiện nay mình thấy rất ít những hướng dẫn thực sự chuẩn và dễ hiểu về mô hình này, do vậy mình sẽ viết một vài chia sẻ về mô hình này.

1. Giới thiệu

– Mô hình MVC là mô hình gồm 3 lớp: Model, View, Controller.

Xem thêm: Cách Xoay Màn Hình Samsung, Điện Thoại J7, A10, Galax, Hướng Dẫn Bật

Cụ thể như sau:


*
*
*
*
*
*
*
*
*
*
*
Fig 9 – Sơ đồ tuần tự mô tả luồng chạy của 1 xử lí trong mô hình MVC

3. Tóm tắt

– Mô hình MVC là mô hình thông dụng và tiện lợi hàng đầu trong việc phát triển ứng dụng web, trên đây trình bày cơ bản về mô hình MVC và các thức của nó hoạt động, các framework khác cũng sẽ tạo ra mô hình MVC với cấu trúc gần tương tự như trên.

– Một vài lợi điểm của MVC:

Tách biệt Model và View, tạo sự linh hoạt khi thay đổi ứng dụng (giao diện, xử lí, …)Tầng Model và View có thể thay đổi, chỉnh sửa 1 cách độc lập. Ta có thể tạo các ứng dụng giao tiếp thông minh hơn chỉ bằng cách thay đổi View, hoặc cũng có thể thay thế Database bằng các sử dụng Web service, …

Source code mẫu: Source MVC mẫu trên PHP