Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Thiết kế và lập trình Web - Bài 9: PHP framework
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Thiết kế và lập trình Web - Bài 9: PHP framework cung cấp cho người học những kiến thức như: Hệ quản trị nội dung (CMS) là gì; Mô hình MVC; tổng quan về Joomla; . Mời các bạn cùng tham khảo! | Thiết kế và lập trình Web Bài 9 PHP framework Viện CNTT amp TT Thiết kế và lập trình Web 1. Hệ quản trị nội dung CMS là gì CMS Content Management System là một hệ thống phần mềm cho phép người sử dụng thiết kế quản lý và truyền tải nội dung của hệ thống website trực tuyến. Các chức năng chính bao gồm Tạo thông tin Xuất bản thông tin Phân quyền sử dụng Tích hợp chu trình làm việc Lưu trữ dưới nhiều định dạng 2 Thiết kế và lập trình Web 1. Hệ quản trị nội dung CMS là gì Lợi ích của hệ thống CMS là gì Đảm bảo tính linh hoạt và chính xác của thông tin Loại bỏ sự trùng lặp thông tin Phân cấp và quản lý trách nhiệm dễ dàng Đồng bộ hóa hình thức thể hiện thông tin Chia sẻ thông tin Thu thập dữ liệu thống kê Giảm chi phí quản lý Tiết kiệm thời gian 3 Thiết kế và lập trình Web 1. Hệ quản trị nội dung CMS là gì Mô hình chung 4 Thiết kế và lập trình Web 1. Hệ quản trị nội dung CMS là gì Một số CMS tiêu biểu DotNetNuke ASP.Net VB C Drupal PHP Joomla Mambo PHP Kentico ASP.Net VB C PHP-Nuke PHP Rainbow ASP.NET C Typo3 PHP Xoops PHP 5 Thiết kế và lập trình Web 2. Mô hình MVC MVC Model-View-Controller là một mẫu thiết kế phần mềm được dùng để tổ chức các đoạn mã theo cách mà việc xử lý dữ liệu và biểu diễn dữ liệu tách rời nhau. Model View Controller 6 Thiết kế và lập trình Web 2. Mô hình MVC Model Là thành phần của đóng gói dữ liệu cho ứng dụng. Cung cấp các thủ tục để quản lý thao tác dữ liệu insert delete update . Nếu như ta thay đổi hệ quản trị cơ sở dữ liệu thì chỉ có duy nhất thành phần MODEL thay đổi. 7 Thiết kế và lập trình Web 2. Mô hình MVC View Là thành phần của được sử dụng để trả lại dữ liệu từ Model theo cách phù hợp với tương tác. Thông thường trong các ứng dụng web view là các trang HTLM nơi để trả lại dữ liệu View lấy dữ liệu từ Model và đưa vào template hiển thị với người dùng . 8 Thiết kế và lập trình Web 2. Mô hình MVC Controller Chịu trách nhiệm phản hồi các hành động của người dùng. Trong các ứng dụng web một hành động của người dùng thông thường là một yêu