1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6

24 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 601,42 KB

Nội dung

MƠ HÌNH MVC TRONG PHP NGUYỄN HỮU THỂ 03/01/2021 Nội dung ❑Mơ hình MVC ❑Ưu nhược điểm mơ hình MVC ❑Phát triển ứng dụng Web theo mơ hình MVC ❑Tài liệu tham khảo 03/01/2021 Model View Controller (MVC) Mơ hình MVC Ưu/nhược điểm Ứng dụng MVC (1) Ứng dụng MVC (2) − MVC: kiến trúc phần mềm (hay mơ hình thiết kế) sử dụng kỹ thuật phần mềm − Tách ứng dụng web làm thành phần đảm nhiệm chức tách biệt, thuận tiện cho việc xử lý bảo trì 3 Model View Controller (MVC) Mơ hình MVC Ưu/nhược điểm Ứng dụng MVC (1) Ứng dụng MVC (2) − Model: Quản lý liệu, lưu trữ truy xuất liệu từ sở liệu, logic xử lý − View: Hiển thị liệu truy xuất từ model − Controller: Trung gian, giúp cho model view tương tác với • Controller nhận request từ client • Gọi model để thực yêu cầu gửi View • View format lại data từ controller gửi trình bày liệu (HTML) 4 Ưu nhược điểm MVC Mơ hình MVC Ưu/nhược điểm Ứng dụng MVC (1) Ứng dụng MVC (2) ❖ Ưu điểm: − Thể tính chuyên nghiệp lập trình, phân tích thiết kế − Phát triển ứng dụng theo cấu trúc đơn giản, dễ nâng cấp, bảo trì, triển khai => Sử dụng phổ biến PHP Framework ❖ Nhược điểm: − Tốn nhiều thời gian để xây dựng thư viện, cấu trúc − u cầu chun mơn cao, có kiến thức vững mơ hình chuẩn 5 Thiết kế ứng dụng Web theo mơ hình MVC Mơ hình MVC Ưu/nhược điểm − Cấu trúc ứng dụng MVC: Ứng dụng MVC (1) 3.1 Trang chủ 3.2 Controller 3.3 Model 3.4 View Ứng dụng MVC (2) 6 index.php Mơ hình MVC Ưu/nhược điểm Ứng dụng MVC (1) 3.1 Trang chủ 3.2 Controller 3.3 Model 3.4 View Ứng dụng MVC (2) − Controller: nơi nhận yêu cầu (request) − Controller gọi từ file index.php index.php Họ tên Ngày sinh Giới tính Địa chỉ 3.3 Model 3.4 View Ứng dụng MVC (2) 12 12 12 view/student-list.php Mơ hình MVC Ưu/nhược điểm Ứng dụng MVC (1) 3.1 Trang chủ 3.2 Controller 3.3 Model 3.4 View Ứng dụng MVC (2) Mã sốHọ tênNgày sinhĐịa chỉ

Ngày đăng: 30/10/2021, 05:15

HÌNH ẢNH LIÊN QUAN

MÔ HÌNH MVC TRONG PHP - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
MÔ HÌNH MVC TRONG PHP (Trang 1)
− MVC: một kiến trúc phần mềm (hay mô hình thiết kế) được sử - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
m ột kiến trúc phần mềm (hay mô hình thiết kế) được sử (Trang 3)
3. Thiết kế ứng dụng Web theo mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
3. Thiết kế ứng dụng Web theo mô hình MVC (Trang 6)
1. Mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
1. Mô hình MVC (Trang 6)
1. Mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
1. Mô hình MVC (Trang 9)
1. Mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
1. Mô hình MVC (Trang 13)
1. Mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
1. Mô hình MVC (Trang 14)
1. Mô hình MVC - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
1. Mô hình MVC (Trang 15)
ỨNG DỤNG MVC CÓ DATABASE - Bài giảng Phát triển ứng dụng Web (GV Nguyễn Hữu Thể) Bài 6
ỨNG DỤNG MVC CÓ DATABASE (Trang 15)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN