Website được thiết kế tối ưu cho thành viên chính thức. Hãy Đăng nhập hoặc Đăng ký để truy cập đầy đủ nội dung và chức năng. Nội dung bạn cần không thấy trên website, có thể do bạn chưa đăng nhập. Nếu là thành viên của website, bạn cũng có thể yêu cầu trong nhóm Zalo "CNTT" các nội dung bạn quan tâm.

Drupal

ICT

Loạt bài “Drupal – Thực hành cơ bản” được xây dựng nhằm cung cấp các kiến thức nền tảng nhất về Drupal thông qua các bài thực hành cụ thể, có thể làm theo từng bước. Thay vì đi sâu lý thuyết trừu tượng, loạt bài tập trung giúp người học hiểu đúng bản chất Drupal, nắm được cách tổ chức dữ liệu, phân quyền, cấu hình và vận hành hệ thống ngay từ những bước đầu tiên.

Loạt bài phù hợp cho:

  • Cán bộ CNTT bệnh viện mới tiếp cận Drupal

  • Người đã dùng CMS khác và muốn chuyển sang Drupal

  • Đội triển khai website bệnh viện cần nền tảng vững chắc trước khi mở rộng nghiệp vụ


Mục tiêu của loạt bài

Sau khi hoàn thành loạt bài, người đọc có thể:

  • Hiểu cách Drupal tổ chức dữ liệu và nghiệp vụ

  • Tự cài đặt và cấu hình một website Drupal cơ bản

  • Xây dựng được các chức năng nền tảng mà không cần viết code

  • Sẵn sàng bước sang các nội dung nâng cao và nghiệp vụ phức tạp


 

Loạt bài chia thành 6 nhóm thực hành, đi từ tổng quan → cấu hình → vận hành.


Nhóm 1. Làm quen với Drupal

Mục tiêu: hiểu đúng Drupal trước khi “động tay”.

Nội dung tiêu biểu:

  • Drupal là gì? Drupal khác CMS khác ở điểm nào

  • Các khái niệm cốt lõi: entity, content type, field

  • Giao diện quản trị Drupal

  • Phân biệt content – configuration

  • Thực hành: khám phá giao diện admin


Nhóm 2. Cài đặt và thiết lập ban đầu

Mục tiêu: dựng được website Drupal hoàn chỉnh.

Nội dung tiêu biểu:

  • Chuẩn bị môi trường (Linux, PHP, MariaDB)

  • Cài đặt Drupal cơ bản

  • Cấu hình ngôn ngữ, timezone

  • Cấu trúc thư mục, quyền truy cập

  • Thực hành: cài Drupal và truy cập admin


Nhóm 3. Quản lý nội dung cơ bản

Mục tiêu: hiểu cách Drupal quản lý dữ liệu.

Nội dung tiêu biểu:

  • Tạo content type

  • Tạo field và cấu hình field

  • Hiển thị nội dung (view mode)

  • Thực hành: tạo content type “Tin tức”


Nhóm 4. Phân loại và tổ chức dữ liệu

Mục tiêu: xây dựng nội dung có cấu trúc.

Nội dung tiêu biểu:

  • Taxonomy là gì?

  • Tạo vocabulary và term

  • Gắn taxonomy cho content

  • Thực hành: phân loại tin tức theo chuyên mục


Nhóm 5. Phân quyền và người dùng

Mục tiêu: kiểm soát truy cập – rất quan trọng trong bệnh viện.

Nội dung tiêu biểu:

  • User, role, permission

  • Thiết kế vai trò cơ bản

  • Phân quyền tạo/sửa/xem nội dung

  • Thực hành: phân quyền biên tập viên, quản trị viên


Nhóm 6. Hiển thị nội dung và trang

Mục tiêu: tạo giao diện mà không cần code.

Nội dung tiêu biểu:

  • Block là gì?

  • Menu và điều hướng

  • View cơ bản

  • Thực hành: tạo trang danh sách tin tức