Drupal
Template:Infobox Software Drupal là một khung sườn phát triển phần mềm hướng mô-đun, một hệ quản trị nội dung miễn phí và mã nguồn mở.
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ó.
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.
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.[1]
Contents
Lịch sử
Đầ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".
Từ tháng 7 năm 2007 đến tháng 6 năm 2008, mã nguồn Drupal đã được tải về từ website http://drupal.org hơn 1,4 triệu lần.[2] Hiện nay, có một cộng đồng rộng lớn đang giúp đỡ phát triển Drupal.[3]
Tháng Giêng năm 2009, Drupal 6.9, phiên bản mới nhất, đã được công bố.[4]
Giải thưởng
- CMS nguồn mở danh giá nhất năm 2007 do nhà xuất bản Packt bình chọn.
- CMS nguồn mở danh giá nhất năm 2008 do nhà xuất bản Packt bình chọn.
- CMS nguồn mở danh giá nhất năm 2009 do nhà xuất bản Packt bình chọn, cùng với giải CMS nguồn mở PHP tốt nhất.
- Và nhiều giải thưởng khác dành cho các giải pháp mã nguồn mở.[5]
Nền tảng
Ứng dụng
- Website thảo luận, website cộng đồng
- Website nội bộ (Intranet), website doanh nghiệp
- Website cá nhân
- Website thương mại điện tử
- Thư mục tài nguyên
- Hệ thống quản lý công trình phát triển phần mềm
- Hệ thống quản lý quan hệ khách hàng
- Hệ thống quản lý thông tin MIS
- Hệ thống quản lý đào tạo trực tuyến
- Hệ thống quản lý nhân lực trực tuyến
- Hệ thống quản lý bán hàng trực tuyến
Mô-đun và các Bản phân phối
Drupal có thể được sử dụng để xây dựng hầu hết các loại website, từ website cá nhân cho đến những ứng dụng bán hàng phức tạp.
Drupal giúp người dùng có thể phát triển tính năng cách độc lập, đóng gói trong các module. Hiện nay, ở drupal.org, cộng đồng đã đóng góp rất nhiều module với tập các tính năng đồ sộ. Nếu sử dụng thành thạo và khéo léo các module được cộng đồng đóng góp, các ứng dụng web sẽ được phát triển nhanh hơn trên nền tảng Drupal.
Ngoài ra, với kiến trúc module, người dùng có thể xây dựng các bản phân phối bằng cách liên kết các module, cung cấp các thiết lập mặc định để xây dựng nên các ứng dụng chạy trên nền Drupal đáp ứng được các nhu cầu cụ thể.
Các bản phân phối rất nổi tiếng của cộng đồng Drupal:
- Drupal Commons - Xây dựng mạng xã hội trên nền tảng Drupal.
- Commerce Kickstart - Xậy dựng các ứng dụng thương mại điện tử.
- Open Publish - Xây dựng các website xuất bản điện tử.
- Open Atirum - Quản lý công việc, thông tin, dữ liệu (MIS)
- Redhen CRM - Quản lý quan hệ khách hàng.
- UseCod - Tổ chức sự kiện.
Chú thích
- ↑ Lịch sử Drupal
- ↑ http://buytaert.net/drupal-download-statistics-2008. Unknown parameter
|ngày truy cập=
ignored (help); Unknown parameter|tiêu đề=
ignored (help); Missing or empty|title=
(help) - ↑ http://groups.drupal.org/node/1980. Unknown parameter
|ngày truy cập=
ignored (help); Unknown parameter|tiêu đề=
ignored (help); Missing or empty|title=
(help) - ↑ http://drupal.org/drupal-6.0. Unknown parameter
|ngày truy cập=
ignored (help); Unknown parameter|tiêu đề=
ignored (help); Missing or empty|title=
(help) - ↑ http://drupal.org/about/awards. Unknown parameter
|ngày truy cập=
ignored (help); Unknown parameter|tiêu đề=
ignored (help); Missing or empty|title=
(help)
Liên kết ngoài
Các website chính thức từ Drupal
- Website chính thức của Drupal
- DrupalSites - Danh mục các Website sử dụng Drupal
- Drupal Themes - Thư viện các giao diện dành cho Drupal
- Drupal Documentation - Tài liệu hỗ trợ cho các phát triển viên
- Tutorial Drupal Drupal Tutorials cho người mới bắt đầu]
Các website hỗ trợ Drupal bằng tiếng Việt
- Drupal Vietnam Community - Cộng đồng Drupal Việt Nam
- Drupal Vietnam - Cộng đồng người Việt sử dụng Drupal
- Facebook Group - Drupal Vietnam group trên Facebook
Khác
Thể loại:Phần mềm nguồn mở Thể loại:Phần mềm tự do Thể loại:Phần mềm miễn phí Thể loại:Hệ thống quản lý nội dung Thể loại:Phần mềm tạo Blog