Giới thiệu khái quát
NukeViet là một ứng dụng trên nền web có thể sử dụng vào nhiều mục đích khác nhau. Phiên bản đang được phát hành theo giấy phép phần mềm tự do nguồn mở có tên gọi đầy đủ là NukeViet CMS gồm 2 phần chính là phần nhân (core) của hệ thống NukeViet và nhóm chức năng quản trị nội dung của CMS thường được sử dụng để xây dựng các website tin tức do đó người dùng thường nghĩ rằng NukeViet mạnh về hệ thống tin tức. Tuy nhiên, đội ngũ phát triển NukeViet đã phát triển nhiều hệ thống khác nhau cho NukeViet, nổi bật nhất là:
- NukeViet Portal: Cổng thông tin hai chiều dùng cho doanh nghiệp.
- NukeViet Edu Gate: Cổng thông tin tích hợp nhiều website, sử dụng cho phòng giáo dục, sở giáo dục.
- NukeViet eNews (Tòa Soạn Điện Tử): Sử dụng cho các tòa soạn báo điện tử, trang tin điện tử.
Theo định hướng phát triển của NukeViet, ngoài NukeViet CMS đã được phát hành theo giấy phép tự do nguồn mở GNU/GPL trong nhiều năm qua, NukeViet sẽ có thêm một số phiên bản nữa cũng sử dụng giấy phép GNU/GPL là:
- NukeViet eGovernment: Cổng thông tin dành cho các cơ quan nhà nước (Đã ra mắt ngày 24/08/2017)
- NukeViet Blog: Dành cho các website và người dùng tạo các trang nhật ký cá nhân.
- NukeViet Shop: dành cho các website thương mại điện tử với hoạt động chính là bán hàng trực tuyến, hiện đã có thể sử dụng bằng cách cài bổ sung module Shop lên NukeViet CMS.
Video giới thiệu
Video clip “Giới thiệu mã nguồn mở NukeViet” trong bản tin Tiêu điểm của chương trình Xã hội thông tin (Đài truyền hình kỹ thuật số VTC) phát sóng lúc 20h chủ nhật, ngày 05-09-2010 trên VTC1
Lịch sử phát triển
NukeViet ra đời từ năm 2004, bắt đầu từ việc sử dụng sản phẩm PHP-Nuke để làm cho website cá nhân, anh 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 theo nhu cầu sử dụng của người Việt. Đượ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, NukeViet đã được phát triển thành một ứng dụng khác biệt hoàn toàn, và không chỉ là một CMS, NukeViet được định hướng để trở thành phần mềm đa chức năng trên nền web. Kể từ năm 2010, NukeViet đã phát triển theo mô hình chuyên nghiệp, đội ngũ quản trị đã thành lập doanh nghiệp chuyên quản và đạt được những tiến bộ vượt bậc. NukeViet đã trở thành hệ quản trị nội dung nguồn mở duy nhất của Việt Nam được Bộ GD&ĐT khuyến khích sử dụng trong giáo dục (thông tư 08/2010/TT-BGDĐT). Tiếp đó, NukeViet CMS đã được trao giải Nhân Tài Đất Việt 2011 và trở thành phần mềm nguồn mở đầu tiên đạt giải thưởng cao quý này.
Diễn đàn sentayho.com.vn
Diễn đàn NukeViet hoạt động trên website: sentayho.com.vn, đây là kênh chính thức và hữu hiệu cho các bạn đam mê về NukeViet có thể chia sẻ các kiến thức về NukeViet với nhau. Tính đến tháng 12 năm 2015 diễn đàn đã có trên 34.500 thành viên tham gia, bao gồm học sinh, sinh viên & nhiều thành phần khác thuộc giới trí thức ở trong và ngoài nước.
Là một diễn đàn của các nhà quản lý website, rất nhiều thành viên trong diễn đàn NukeViet là cán bộ, lãnh đạo từ đủ mọi lĩnh vực: công nghệ thông tin, xây dựng, văn hóa – xã hội, thể thao, dịch vụ – du lịch… từ cử nhân, bác sĩ, kỹ sư cho đến bộ đội, công an..
Thành tích & giải thưởng
Khen thưởng & Thành tích
- Giải Ba Nhân tài Đất Việt 2011 ở Lĩnh vực Công nghệ thông tin/Sản phẩm đã ứng dụng rộng rãi (không có giải nhất, nhì).
- Bằng khen của Hội Tin học Việt Nam vì những đóng góp xuất sắc cho sự phát triển của cộng đồng nguồn mở tại Việt Nam.
Được Bộ giáo dục & Đào tạo ủng hộ
NukeViet CMS là hệ quản trị nội dung nguồn mở duy nhất của Việt Nam nằm trong danh mục các sản phẩm phần mềm nguồn mở được khuyến khích sử dụng trong thông tư số 08/2010/TT-BGDĐT do Bộ GD&ĐT ban hành ngày 01-03-2010 quy định về sử dụng phần mềm tự do mã nguồn mở trong các cơ sở giáo dục). Trong bài thuyết trình “Hiện trạng triển khai nội dung thông tư 08/2010/TT-BGDĐT về sử dụng PMNM trong các cơ sở giáo dục và định hướng cho thời gian tới” tại Hội thảo phần mềm nguồn mở trong các cơ quan, tổ chức nhà nước năm 2012, Cục trưởng cục CNTT Quách Tuấn Ngọc cho biết: “NukeViet có thể thay thế SharePoint server”, “NukeViet được nhiều cơ sở giáo dục thích dùng” NukeViet được Bộ GD&ĐT đưa vào văn bản hướng dẫn thực hiện nhiệm vụ CNTT năm học 2015 – 2016. Trong văn bản số 4983/BGDĐT-CNTT của Bộ Giáo dục và Đào tạo (Bộ GDĐT) hướng dẫn việc triển khai nhiệm vụ công nghệ thông tin (CNTT) cho năm học 2015 – 2016 có những nội dung như sau liên quan đến NukeViet:
- Nhiệm vụ số “5. Công tác bồi dưỡng ứng dụng CNTT cho giáo viên và cán bộ quản lý giáo dục”, mục “5.1 Một số nội dung cần bồi dưỡng” có ghi “Tập huấn sử dụng phần mềm nguồn mở NukeViet.”
- Nhiệm vụ số ” 10. Khai thác, sử dụng và dạy học bằng phần mềm nguồn mở” có ghi: “Khai thác và áp dụng phần mềm nguồn mở NukeViet trong giáo dục.”
- Phụ lục văn bản, có trong nội dung “Khuyến cáo khi sử dụng các hệ thống CNTT”, hạng mục số 3 ghi rõ “Không nên làm website mã nguồn đóng” và “Nên làm NukeViet: phần mềm nguồn mở”.
Được ưu tiên mua sắm sử dụng trong chính phủ
NukeViet CMS là hệ quản trị nội dung nguồn mở được quy định ưu tiên mua sắm, sử dụng trong các cơ quan, tổ chức nhà nước Việt Nam theo thông tư 20/2014/TT-BTTTT ký ngày 05/12/2014 và có hiệu lực từ ngày 20/1/2015 quy định về các sản phẩm phần mềm nguồn mở được ưu tiên mua sắm, sử dụng trong cơ quan, tổ chức nhà nước
Tính năng
Module hệ thống:
- Module install: Cài đặt, nâng cấp tự động.
- Module siteinfo: Xem thông tin hệ thống, nhật ký chỉnh sửa.
- Module settings: Thay đổi cấu hình hệ thống.
- Module database: Quản lý vào sao lưu Cơ sở dữ liệu.
- Module webtools: Công cụ web
- Module seotools: Công cụ SEO – hỗ trợ tối ưu hóa cho các công cụ tìm kiếm (Rewrite, tạo Sitemap, Ping sitemap, quản lý máy chủ tìm kiếm (Bot)…)
- Module modules: Quản lý module với khả năng xử lý đa nhân module (ảo hóa module).
- Module authors: Quản lý và phân quyền người quản trị website theo nhiều cấp độ khác nhau.
- Module themes: Quản lý giao diện. Thay đổi & tùy biến giao diện nhiều cấp độ, cho phép người sử dụng có thể cài thêm giao diện mới hoặc tùy biến giao diện trên site theo ý thích. Người sử dụng có thể tùy biến bố cục giao diện theo layout, theo block ở các khu vực khác nhau của website.
- Module extensions: Cài đặt bổ sung các gói ứng dụng bổ sung từ bên ngoài thông qua NukeViet Store hoặc các gói ứng dụng được đóng gói chuẩn theo quy định của NukeViet.
- Module upload: Quản lý tập tin. Cho phép upload, chỉnh sửa các loại tập tin. Riêng dạng tập tin ảnh thì hệ thống còn hỗ trợ chỉnh sửa online.
- Module language: Hỗ trợ đa ngôn ngữ giao diện và đa ngôn ngữ cơ sở dữ liệu 100%, cho phép người sử dụng tự xây dựng ngôn ngữ mới.
- Quản lý và sao lưu cơ sở dữ liệu.
- Cấu hình tùy biến, tường lửa đa cấp, xử lý tiến trình tự động…
- Hỗ trợ thiết bị di động (mobile theo cả 2 hình thức: mobile version và responsive), cho phép người dùng thay đổi giao diện tương thích (từ phiên bản 3.3 – do admin cấu hình)
- …
Module chức năng cài đặt sẵn:
Tùy theo gói cài đặt mà NukeViet được bổ sung sẵn các module khác nhau.
NukeViet CMS:
- Quản lý Tin tức (News),
- Giới thiệu (About – Là module ảo của module Page),
- Tạo trang landingpage (page)
- Quản lý quảng cáo thương mại (banners),
- Quản lý người dùng (users),
- Liên hệ qua site (Contact),
- Cấp tin RSS (feeds) và thu thập tin RSS (“RSS reader”),
- Bình chọn (thăm dò ý kiến – Voting),
- Thống kê truy cập (statistics),
- Tìm kiếm trong site (Seek),
- Tạo các nội dung tự do (Freecontent),
- Quản lý đăng nhập 2 lớp (two-step-verification),
- Quản lý menu động (menu),
- Quản lý bình luận (Comments)
NukeViet eGovernment:
- Các module như NukeViet CMS.
- Các module dành riêng cho khối chính phủ.
Người quản trị có thể bổ sung thêm các module từ kho ứng dụng (NukeViet Store) bằng cách cài đặt thông qua chức năng quản lý extensions từ Admin Control Panel hoặc tải trực tiếp về và cài đặt qua công cụ cài đặt extensions dạng tệp tin.
Ứng dụng
NukeViet được sử dụng ở nhiều website, từ những website cá nhân cho tới những hệ thống website doanh nghiệp, nó cung cấp nhiều dịch vụ và ứng dụng nhờ khả năng tăng cường tính năng bằng cách cài thêm các module, block… Trước đây, NukeViet chủ yếu được sử dụng làm trang tin tức nhờ module News tích hợp sẵn trong NukeViet được viết rất công phu, nó lại đặc biệt phù hợp với yêu cầu và đặc điểm sử dụng cho hệ thống tin tức. Kể từ phiên bản NukeViet 3, đội ngũ phát triển NukeViet đã định nghĩa lại NukeViet, theo đó, NukeViet được coi như phần mềm trực tuyến mà chức năng CMS chỉ là một module của NukeViet (module news). NukeViet có thể dễ dàng cài đặt, dễ dàng quản lý kể cả với những người mới sử dụng do đó thường được những đối tượng người dùng không chuyên ưa thích. NukeViet có mã nguồn mở do đó việc sử dụng NukeViet là hoàn toàn miễn phí cho tất cả mọi người trên thế giới. Từ bản 2.0 trở về trước, đối tượng người dùng chủ yếu của NukeViet là người Việt vì những đặc điểm của bản thân mã nguồn (có nguồn gốc từ PHP-Nuke) và vì chính sách của nhóm phát triển là: “hệ thống Portal dành cho người Việt”. Kể từ phiên bản 3.0, đội ngũ phát triển NukeViet định hướng đưa NukeViet ra cộng đồng quốc tế. Hiện tại, NukeViet được ứng dụng ở đa dạng các lĩnh vực như:
- Các cổng thông tin điện tử
- Các tập đoàn kinh tế
- Giải trí trực tuyến, văn hóa, nghệ thuật.
- Báo điện tử, tạp chí điện tử
- Website của các doanh nghiệp vừa và nhỏ
- Website của các cơ quan, tổ chức chính phủ
- Website giáo dục, trường học
- Website của gia đình, cá nhân, nhóm sở thích…
- Website bán hàng trực tuyến.
Ngoài các ứng dụng website ở trên, thực tế NukeViet đã được ứng dụng làm rất nhiều phần mềm khác như: Phần mềm quản lý kho hàng, phần mềm bán hàng, phần mềm quản lý quán BI-A trợ giúp bật tắt điện đèn bàn bóng, phần mềm tòa soạn điện tử, phần mềm quản lý hồ sơ, quản lý nhân sự trực tuyến, phần mềm tra cứu điểm thi hỗ trợ SMS…