♫musicjinni

Xây dưng mô hình MVC với PHP - 01

video thumbnail
MVC là một trong những khái niệm quen thuộc và phổ biến với tất cả những bạn theo học lập trình viên.

Nếu bạn chưa hiểu rõ về mô hình lập trình này, video này chính là cẩm nang kiến thức mà bạn cần.

Mô hình MVC và các thành phần bên trong của MVC.

Model (M):

Là bộ phận có chức năng lưu trữ toàn bộ dữ liệu của ứng dụng. Bộ phận này là một cầu nối giữa 2 thành phần bên dưới là View và Controller. Model thể hiện dưới hình thức là một cơ sở dữ liệu hoặc có khi chỉ đơn giản là một file XML bình thường. Model thể hiện rõ các thao tác với cơ sở dữ liệu như cho phép xem, truy xuất, xử lý dữ liệu,…

View (V):

Đây là phần giao diện (theme) dành cho người sử dụng. Nơi mà người dùng có thể lấy được thông tin dữ liệu của MVC thông qua các thao tác truy vấn như tìm kiếm hoặc sử dụng thông qua các website.

Thông thường, các ứng dụng web sử dụng MVC View như một phần của hệ thống, nơi các thành phần HTML được tạo ra. Bên cạnh đó, View cũng có chức năng ghi nhận hoạt động của người dùng để tương tác với Controller. Tuy nhiên, View không có mối quan hệ trực tiếp với Controller, cũng không được lấy dữ liệu từ Controller mà chỉ hiển thị yêu cầu chuyển cho Controller mà thôi.

Ví dụ: Nút “delete” được tạo bởi View khi người dùng nhấn vào nút đó sẽ có một hành động trong Controller.

Controller (C):

Bộ phận có nhiệm vụ xử lý các yêu cầu người dùng đưa đến thông qua view. Từ đó, C đưa ra dữ liệu phù hợp với người dùng. Bên cạnh đó, Controller còn có chức năng kết nối với model.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Đăng ký kênh để nhận thông báo video mới nhất từ SUNTECH: https://goo.gl/1ZxwCS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Danh sách video khóa học lập trình Laravel tại SUNTECH


https://www.youtube.com/watch?v=YV25kxBt2Sg&list=PLh5At4osX60LuzjTR3NWhAXiFGVRogFoe
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#hoclaptrinh #hoclaptrinhphp #mvc_php
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mọi chi tiết xin liên hệ:
Name: Phạm Kỳ Khôi
Email: daotaolaptrinhsuntech@gmail.com
Phone: 0942 668 586
Zalo: 0942 668 586
Website: http://suntech.edu.vn
Fan-page: https://www.facebook.com/suntech.edu.vn
Group: https://www.facebook.com/groups/hoclaptrinhmienphi.vn

[Coding] Xây dựng mô hình MVC với PHP - 03

Xây dưng mô hình MVC với PHP - 01

Xây dựng mô hình MVC với PHP - 02

Lập trình hướng đối tượng trong PHP dành cho người mới bắt đầu

Project bán bán hàng bằng PHP theo mô hình MVC

Xây dựng trang xem sản phẩm bằng mô hình MVC với PHP

Model & Database - Tạo thư việc Active Record cho project MVC

Hiểu về luồng hoạt động trong Laravel

Project KHÓA HỌC XÂY DỰNG ỨNG DỤNG WEB HOÀN CHỈNH VỚI PHP

HỌC BACK-END THÌ HỌC NHỮNG GÌ - PHP MYSQL

Xây dựng trang giỏ hàng với PHP MVC

Lập trình hướng đối tượng và các khái niệm cơ bản

Xây dựng chức năng quản lý sinh viên với PHP

Route namespace trong Laravel

Hiểu cấu trúc thư mục trong Laravel 6

Lập trình theme ( P5 ) : Viết file index.php

Share code API dành cho Frontend Developer

Route GET trong Laravel

Laravel Class Day 9 (Giỏ hàng phần 1)

Cài đặt môi trường chạy Laravel 6

Route Name Trong Laravel

Laravel Day 6 | API Exam management

Hướng dẫn dựng giao diện hoàn chỉnh với HTML CSS

Chữa bài tập XÂY DỰNG GIAO DIỆN WEB VỚI HTML CSS lớp Frontend

CSS 01 - SUNTECH CLASS 0620202

Cài đặt Laravel và chạy chương trình đầu tiên trong Laravel 6

Truyền parameters trong route Laravel

ORM & Migration trong Laravel

Route Name có parameter trong Laravel

Phạm vi sử dụng của biến trong CSS

Disclaimer DMCA