tailieunhanh - LẬP TRÌNH WEB CHUYÊN SÂU VỚI CMS JOOMLA_Bài 8

Model: là những gì liên quan đến dữ liệu của ứng dụng. Model sẽ chịu trách nhiệm thao tác trực tiếp với database như truy xuất, cập nhật, thêm mới. Model sẽ lấy thông tin và trả về cho View, nó cũng sẽ chịu trách nhiệm thông báo cho Controller những thay đổi dữ liệu nếu có. View: View sẽ chịu trách nhiệm hiển thị thông tin. Ta có thể xem View như các trang web, hoặc các form trong ứng dụng windows. | pn ran TRUNG TÂM TIN HỌC ĐẠI HỌC KHOA HỌC TỰ LẬP TRÌNH WEB cHuyên Sâu Với CMS JOOMLA 1 pn ran TRUNG TÂM TIN HỌC ĐẠI HỌC KHOA HỌC TỰ Bài 8 Component theo mô hình MVC 1. Giới thiệu mô hình MVC 2. Mô hình MVC trong Joomla 3. Tạo MVC Component 2 pg Bài 8 Component theo mô hình MVC @tek. 1. Giới thiêu mô hình MVC Model DmL WS e c. request HTTp cU etc Controller response HTML RSS XML . demand data View Template . layout Model lànhững gì liên quan đến dữ liệu của ứng dụng. Model sẽ chịu trách nhiệm thao tác trực tiếp với database như truy xuất cập nhật thêm mới. Model sẽ lấy thông tin và trả về cho View nó cũng sẽ chịu trách nhiệm thông báo cho Controller những thay đổi dữ liệu nếu có. View View sẽ chịu trách nhiệm hiển thị thông tin. Ta có thể xem View như các trang web hoặc các form trong ứng dụng windows. Controller là những lớp sẽ lắng nghe những thao tác chuột và bàn phím từ người dùng nó sẽ tác động đến Model và View để thay đổi khi cần thiết.