Chương trình Drupal Meet Up tổ chức tại Hà Nội
[justify]Drupal là một hệ thống quản trị nội dung (CMS), khung quản trị nội dung (CMF) miễn phí được viết trên ngôn ngữ lập trình web PHP. Loạt bài viết trong chủ đề này sẽ giúp bạn nắm và làm việc tốt với drupal. Bài đầu tiên sẽ giới thiệu sơ lược về drupal.[/justify]
[justify] [/justify]
[justify]Drupal là một hệ thống quản trị nội dung (CMS), khung quản trị nội dung (CMF) miễn phí được viết trên ngôn ngữ lập trình web PHP, được sử dụng làm back-end cho 1.5% website khác nhau trên toàn thế giới, bao gồm nhiều lĩnh vực khác nhau như chính trị, kinh doanh, thông tin, cá nhân, blog, cũng được sử dụng cho việc quản lý tri thức (knowledge management) và hợp tác kinh doanh.[/justify]
[justify] [/justify]
[justify]Cũng giống như các hệ quản trị nội dung hiện đại khác, Drupal cho phép người quản trị hệ thống tạo và tổ chức dữ liệu, tùy chỉnh cách trình bày, tự động hóa các tác vụ điều hành và quản lý hệ thống những. Drupal có cấu trúc lập trình rất tinh vi, dựa trên đó, hầu hết các tác vụ phức tạp có thể được giải quyết với rất ít đoạn mã được viết, thậm chí không cần. Đôi khi, Drupal cũng được gọi là "khung sườn phát triển ứng dụng web", vì kiến trúc thông minh và uyển chuyển của nó.[/justify]
[justify] [/justify]
[justify]Drupal được chạy trên rất nhiều môi trường khác nhau, bao gồm Windows, Mac OS X, Linux, FreeBSD, OpenBSD và các môi trường hỗ trợ máy phục vụ web Apache (phiên bản 1.3+) hoặc IIS (phiên bản 5+) có hỗ trợ ngôn ngữ PHP (phiên bản 4.3.3+). Drupal kết nối với cơ sở dữ liệu MySQL hoặc PostgreSQL để lưu nội dung và các thiết lập.[/justify]
[justify]Tên Drupal được phát âm là "Droo - puhl", bắt nguồn từ cách phát âm của từ druppel theo tiếng Anh đọc theo kiểu Hà Lan gần giống như từ "Drop" trong tiếng Anh vì thế logo của Drupal có hình dạng của giọt nước.[/justify]
[justify]Đầu tiên, nó được Dries Buytaert và Hans Snijder (đến từ đại học Antwerp), tạo ra theo dạng một hệ thống bảng tin (Tiếng Anh: bulletin board system). Đến năm 2001, Drupal trở thành một công trình nguồn mở. Drupal, trong tiếng Anh, được chuyển ngữ từ chữ "druppel" của tiếng Hà Lan, nghĩa là "giọt nước". Bởi vì mã của Drupal là mở và hoàn toàn miễn phí cũng như khả năng ứng dụng của nó mà Drupal đang được cộng đồng hổ trợ phát triển rất mạnh.[/justify]