Hướng dẫn php mvc source code example - ví dụ mã nguồn php mvc
Đây là ví dụ đơn giản về việc tạo khung MVC với PHP. Thư viện JSCác gói sau đã được sử dụng:
Bắt đầuĐể chạy ứng dụng, cần phải tạo cơ sở dữ liệu máy chủ và thiết lập ảo. Ứng dụng được kiểm tra trên:
Điều kiện tiên quyếtĐể bắt đầu dự án này, bạn cần cài đặt các thành phần sau:
Cài đặtChuyển các tệp vào thư mục xem máy chủ web và nhập cơ sở dữ liệu. Các tham số cấu hình cho cơ sở dữ liệu nằm trong /config/database.php. Hạt giống cơ sở dữ liệuVí dụ này bao gồm một phương pháp đơn giản về cơ sở dữ liệu gieo hạt với dữ liệu thử nghiệm sử dụng các lớp hạt giống. Người gieo hạt có thể được xác định trong thư mục A /Databs. Seeder cần thực hiện giao diện hạt giống cốt lõi. Bạn có thể chạy SEEDER bằng cách gọi lệnh SEEDER PHP với tên của lớp Seeder là tham số đầu tiên. Cấu hìnhTất cả các lớp cấu hình được đặt trong thư mục /config. Hiện tại, có hai lớp cấu hình:
Để có được cài đặt trong bất kỳ phần nào của ứng dụng:
Không gian tên và tuyến đườngKhông gian tên và tuyến đường được đặt trong thư mục /ứng dụng. Các tệp này trả về một mảng dữ liệu. Các tệp này được tự động tải bởi khung. Tuyến đườngMột phương thức có thể có nhiều tuyến đường. Các tuyến bao gồm phương thức yêu cầu và mảng với URI và bộ điều khiển@action.
Mô hìnhMô hình đại diện cho một lớp trừu tượng chứa hai thuộc tính:
Phương pháp chènThuộc tính _Table rất quan trọng đối với phương thức chèn (). Nếu không có thông tin này, phương pháp chèn sẽ không hoạt động. Phương pháp này giúp bạn dễ dàng chèn dữ liệu vào cơ sở dữ liệu một cách nhanh chóng và dễ dàng. Các tập dữ liệu phải được kết hợp. Chỉ số mảng đại diện cho trường trong cơ sở dữ liệu. Ví dụ: ["fist_name" => "John"] Phiên bảnPhiên bản 1.0.1:Database:
Code:
Phiên bản 1.0.0 - Cam kết đầu tiên của ứng dụngẢnh chụp màn hìnhTác giả
|