1. thamkk0212

    thamkk0212Thành Viên Mới

    Tham gia ngày:
    26 Tháng năm 2016
    Bài viết:
    19
    Toàn Quốc

    Controller trong mô hình MVC của lập trình php

    Thảo luận trong 'Linh tinh' bắt đầu bởi thamkk0212, 26 Tháng năm 2016.

    Quy mô MVC được tận dụng không ít trong cấu trúc lập trình như ứng dụng với ASP.net. Ngay thực tiễn mô hình MVC có xác xuất được dùng trong rất nhiều ngôn ngữ máy khác nhau. Hiện nay , mình và các bạn sẽ cùng nhau hiểu tổng quan về mô hình MVC hoc php
    trước tiên các em phải hiểu rõ về mô hình MVC là như thế nào , nó gồm những gì?
    Model-View-Control ( MVC ) , ban sơ được xây dựng vào cuối những năm 1970 , là một mô hình kiến trúc phần mềm được xây dựng trên tài sở trình diễn.# dữ liệu làm rời hẳn ra với các phương pháp tương tác với dữ liệu. Về thuyết lí , một hệ thống giao thông MVC phát triển tốt sẽ cho phép một người phát triển front-end và một người phát triển back-end có xác xuất làm việc trên cùng một hệ thống giao thông mà không can thiệp , san sớt , hoặc chỉnh sửa các tệp tin của một trong hai bên đang làm việc.
    Tổng kết cấu tạo của mô hình MVC:
    Model
    Model được coi như cầu nối giữa 2 thành phần nông dân View và Controller nó cốt yếu chứa các thao tác với Cơ sở dữ liệu( CSDL ) như cho phép: xem , truy xuất , xử lí dữ liệu , ...
    hoc php can ban về View
    View là thành phần nông dân hiển thị dữ liệu , kết quả cuối cùng có được từ việc request Model. Thường nhật trong các ứng dụng web sử dụng MVC View là 1 phần của hệ thống giao thông nơi mà các thành phần nông dân HTML được tạo ra. Ngoại giả , View cũng có công năng ghi nhận hoạt động của người dùng để tương tác với Controller.
    Ví dụ:
    Một nút "Xóa" được tạo ra bởi View sau khi người dùng nhấn vào nút thì sẽ có 1 hành động trong Controller.
    Hiểu giản đơn thì View là phần giao diện của 1 ứng dụng web trong mô hình MVC có công năng là hiển thị. Tuy nhiên cần lưu ý là View không có mối quan hệ trực tiếp nào với Controller , nó không được lấy dữ liệu ra từ Controller.
    Controller
    thành phần nông dân cuối cùng của mô hình MVC là Controller. Nó được sử dụng để xử lí dữ liệu đầu vào từ người dùng. Có xác xuất hiểu giản đơn nó như 1 người sưu tập báo cáo sau thời gian ấy chuyển vào Model để lưu trữ trong học php nâng cao
    Nếu như chức vụ thêm bài viết mới trong quản trị của 1 website có 2 trường nhập Tiêu đề và Nội dung bài viết thì:
    + View là chỗ xuất hiện ra form nhập Tiêu đề và Nội dung
    + Controller lấy file từ 2 trường dữ liệu đó gửi vào Model
    +Model lấy dữ liệu từ Controller để lưu trữ trong CSDL
     

Chia sẻ trang này