Tổng quan về NukeViet

Một phần của tài liệu Tìm hiểu và triển khai portal mã nguồn mở (Trang 40 - 41)

CHƯƠNG 3 HỆ QUẢN TRỊ NỘI DUNG NUKEVIET

3.1. Tổng quan về NukeViet

3.1.1. Giới thiệu

NukeViet là một hệ quản trị nội dung mã nguồn mở của Việt Nam , người sử dụng thường gọi NukeViet là portal vì nó có khả năng tích hợp nhiều ứng dụng trên nền Web. NukeViet cho phép xây dựng một website động, đa chức năng, hiện đại một cách nhanh chóng mà khơng cần phải biết về lập trình.

3.1.2. Quá trình hình thành và phát triển

Quá trình phát triển của NukeViet đi từ tự phát cho đến chuyên nghiệp là một điển hình của con đường phát triển mã nguồn mở trên thế giới. NukeViet có q trình phát triển từ năm 2004, Từ việc sử dụng sản phẩm PHP-Nuke để làm cho website cá nhân, Nguyễn Anh Tú - một lưu học sinh người Việt tại Nga - đã cùng cộng đồng Việt hóa, cải tiến thành NukeViet. Được sự đón nhận của đơng đảo người sử dụng, NukeViet đã liên tục được phát triển và trở thành một ứng dụng thuần Việt. Cho đến phiên bản 3.0, đội ngũ phát triển NukeViet đã tách khỏi ảnh hưởng lạc hậu của PHP-Nuke và xây dựng NukeViet thành một ứng dụng khác biệt hồn tồn. Với 100% dịng code được viết mới, NukeViet 3.0 đã cho kết quả là Website đạt chuẩn xHTML 1.0 và CSS 2.1 cũng như hỗ trợ Ajax từ trong bộ nhân.

Kể từ năm 2010, NukeViet đã phát triển theo mơ hình chun nghiệp, đội ngũ quản trị đã thành lập doanh nghiệp chuyên quản. Mặc dù từ phiên bản 3.0, NukeViet được viết mới hồn tồn và trong q trình phát triển của mình, nhiều cái tên đã được đưa ra để thay thế nhưng cuối cùng cái tên NukeViet đã được giữ lại để nhớ rằng NukeViet được khởi đầu từ PHP-Nuke và để cảm ơn Franscisco Burzi - Tác giả PHP-Nuke - vì chính ơng là nhân tố để có một cộng đồng mã nguồn mở NukeViet với hàng chục ngàn người dùng như hiện nay. Dù NukeViet 3 đã được viết mới hồn tồn nhưng nó vẫn chịu những ảnh hưởng từ PHP-Nuke ở những điểm sau:

41

cho phép người sử dụng có thể dễ dàng xuất bản & quản trị các nội dung của họ lên Internet hoặc intranet.

ƒ NukeViet vẫn sử dụng các khái niệm Module, Block, Theme cho hệ thống

của mình mặc dù cấu trúc và cơng nghệ cho nó đã được đội ngũ phát triển NukeViet cải tiến hoàn toàn.

Một phần của tài liệu Tìm hiểu và triển khai portal mã nguồn mở (Trang 40 - 41)