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 các kiến thức: Hệ quản trị nội dung (CMS) là gì, mô hình MVC, tổng quan về Joomla, front end & Back end. . | Thiết kế và lập trình Web Bài 9 PHP framework Viện CNTT & 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: 2 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 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ì? 3 Đả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 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: 5 DotNetNuke () Drupal (PHP) Joomla/Mambo (PHP) Kentico () PHP-Nuke (PHP) Rainbow ( +C#) Typo3 (PHP) Xoops .