NukeViet CMS: Giải pháp quản lý nội dung website hiệu quả
NukeViet CMS là một hệ quản trị nội dung (Content Management System - CMS) mạnh mẽ, hỗ trợ người dùng xây dựng và vận hành trang web một cách dễ dàng và chuyên nghiệp.

NukeViet CMS cung cấp các tính năng hỗ trợ phân quyền người dùng, lên lịch đăng tin, tạo bản in, và tạo diễn đàn thảo luận. Đồng thời, nền tảng này còn thúc đẩy các hoạt động quảng cáo thương mại, bán hàng trực tuyến, và tìm kiếm nội dung trong trang.
Đặc biệt, bản cập nhật NukeViet CMS 4.0 hỗ trợ đa dạng các loại cơ sở dữ liệu mới, cũng như tích hợp các thư viện PHP mã nguồn mở phổ biến thay vì tự phát triển, qua đó tối ưu tốc độ phát triển hệ thống mà vẫn đảm bảo quyền kiểm soát.
Phần mềm vận hành Website NukeViet 4
Nâng cấp thư viện:
- CKEditor được cải tiến để tương thích tốt hơn với nhiều trình duyệt khác nhau.
- jquery-ui được nâng cấp, giúp code trở nên đơn giản và dễ bảo trì hơn.
- PHPMailer 6.0 tuân thủ chuẩn psr-4, đảm bảo tính tương thích và bảo mật.
- Cập nhật các thư viện quan trọng: Endroid/qrcode 1.6.5, lazyload 1.9.7, Jcop 2.0.4, Select2 4.0.2, jquery-treeview 1.4.2, jquery.imgpreload 1.6.2, jquery.flash 1.3.3, jquery-ui 1.12.0, jQuery v2.2.3, Font Awesome.
Sửa lỗi giao diện:
- Giao diện trên thiết bị di động đã được tối ưu hóa, loại bỏ tình trạng giật lag.
- Các lỗi của giao diện mặc định đã được khắc phục.
- Người dùng có thể cấu hình để sử dụng một hoặc nhiều giao diện khác nhau.
Module Tin tức:
- Trang danh sách bài viết được tối ưu hóa để có thể xử lý khoảng 800.000 bài viết trên các máy chủ VPS có cấu hình thấp (2GB RAM, 2CPU).
- Cơ sở dữ liệu được làm gọn để phù hợp với các trang web có dưới 100.000 bài viết. Đối với các trang web lớn hơn, cần áp dụng kỹ thuật MySQL Partitioning để tăng tốc độ truy cập.
- Một số chức năng được tùy chỉnh để tăng tính tiện dụng trong quá trình sử dụng.
- Nhiều lỗi nhỏ do cộng đồng người dùng báo cáo đã được sửa chữa.
Module tài khoản:
- Tính năng quản lý nhóm thành viên được nâng cấp, cho phép trưởng nhóm quản lý và tạo tài khoản cho các thành viên trong nhóm.
- Tính năng này đặc biệt hữu ích cho các công ty có cấu trúc tổ chức theo phòng ban.
- Yêu cầu quản trị đăng nhập lại đã được loại bỏ.
- Đăng nhập bằng tài khoản Facebook được cải thiện, thông báo rõ ràng hơn khi tài khoản Facebook không có email đăng nhập hệ thống.
Sửa thành phần khác trong hệ thống:
- Yêu cầu phiên bản PHP tối thiểu là PHP 5.5.
- Cấu trúc file và thư mục được sắp xếp lại một cách hợp lý hơn.
- Lỗi khi sử dụng cơ sở dữ liệu MySQL Engine InnoDB (xem số lượng bản ghi và sao lưu) đã được khắc phục.
- Thư viện Diagnostic đã được loại bỏ do nguồn cung cấp không còn hỗ trợ.
- Biến NV_CHECK_SESSION được thêm vào để kiểm tra bảo mật các chức năng thông qua URL.

Các module tích hợp sẵn trong NukeViet CMS 4
Module quản lý Upload:
- Hỗ trợ tải lên hình ảnh và flash từ máy tính hoặc từ bất kỳ địa chỉ nào trên mạng.
- Cho phép di chuyển, đổi tên, sửa, xóa và tạo hình thu nhỏ một cách dễ dàng.
- Hỗ trợ tìm kiếm file đã tải lên trong khu vực quản trị.
Module quản trị và xuất bản tin tức:
- Quản lý tin tức một cách chuyên nghiệp và hiệu quả.
- Phân quyền cho người quản lý module đến từng chủ đề cụ thể.
- Quản lý nhóm tin liên quan để tăng tính liên kết và hấp dẫn.
- Quản lý block tin để tùy chỉnh hiển thị trên trang web.
- Quản lý Tags để phân loại và tìm kiếm tin tức dễ dàng hơn.
- Quản lý nguồn tin để đảm bảo tính chính xác và tin cậy.
- Tùy chỉnh bố cục trang tin để phù hợp với phong cách và mục đích của website.
- Gửi bài viết và hẹn giờ đăng để tiết kiệm thời gian và công sức.
- Cung cấp cấp tin RSS để người dùng có thể theo dõi tin tức một cách thuận tiện.
- Tích hợp các công cụ tương tác với mạng xã hội để tăng khả năng lan tỏa thông tin.
Module Page:
- Thích hợp để quản lý các bài viết giới thiệu, nội quy và các trang tĩnh khác.
- Hỗ trợ SEO với các tính năng như ảnh minh họa, chú thích ảnh, mô tả ảnh và từ khóa.
- Hỗ trợ RSS để người dùng có thể theo dõi các cập nhật mới nhất.
- Tùy chỉnh hiển thị các bài viết trên trang chính để tạo sự hấp dẫn và thu hút.

Module quản lý thành viên:
- Quản lý đăng nhập và đăng ký tài khoản thành viên.
- Quản lý các phương thức đăng nhập khác nhau.
- Quản lý câu hỏi bảo mật để tăng cường bảo mật tài khoản.
- Quản lý nội quy và điều khoản sử dụng của website.
- Quản lý thông tin chi tiết của từng thành viên.
- Tùy biến các trường dữ liệu thành viên để thu thập thông tin cần thiết.
- Phân quyền sử dụng module Users để kiểm soát quyền truy cập.
- Cấu hình số ký tự username, độ phức tạp mật khẩu và tạo mật khẩu ngẫu nhiên.
- Cho phép sử dụng tên truy cập hoặc email để đăng nhập.
Module quản lý liên hệ:
- Quản lý thông tin liên hệ trên trang web.
- Quản lý các bộ phận tiếp nhận liên hệ.
- Quản lý và trả lời các thư từ gửi đến.
- Hệ thống nhận thông báo khi có liên hệ mới.
Module quản lý thăm dò ý kiến:
- Tạo các cuộc thăm dò ý kiến để thu thập phản hồi từ người dùng.
Module quản lý quảng cáo chuyên nghiệp:
- Quản lý khách hàng quảng cáo.
- Quản lý các khu vực quảng cáo trên website.
- Quản lý các nội dung quảng cáo.
- Quản lý block quảng cáo để dễ dàng thay đổi vị trí và nội dung.
Module thống kê:
- Thống kê theo năm, tháng, ngày, tuần và giờ.
- Thống kê theo liên kết đến website.
- Thống kê theo quốc gia của người truy cập.
- Thống kê theo trình duyệt web được sử dụng.
- Thống kê theo hệ điều hành của người truy cập.
- Thống kê theo máy chủ tìm kiếm.
Module tìm kiếm:
- Tìm kiếm chung toàn bộ hệ thống.
- Tìm kiếm nâng cao trong từng khu vực cụ thể.
Module menu:
- Tùy biến menu cho phù hợp với nhu cầu của từng website.
- Cung cấp nhiều mẫu menu đa dạng và phong phú.
- Hiển thị tốt với nhiều kiểu giao diện khác nhau.
Module quản lý bình luận:
- Cấu hình và phân quyền cho các bình luận.
NukeViet là một trong những mã nguồn mở chuyên nghiệp đầu tiên ở Việt Nam, hỗ trợ quản lý và vận hành website một cách dễ dàng và hiệu quả.
Hướng dẫn quản lý website với NukeViet CMS
Sau khi bấm nút Đăng nhập, bạn sẽ được chuyển đến trang Đăng nhập quản trị hệ thống. Tại đây, nhập Bí danh (tên tài khoản quản trị) và Mật khẩu. Trong cửa sổ NukeViet CMS, bạn có thể sử dụng các tính năng sau để quản lý website:
Cấu hình:
Đây là nơi bạn thay đổi các thông số thiết lập mặc định của gói mã nguồn. Bấm vào menu Cấu hình và tiến hành thiết lập các thông tin như: Tên gọi của site, Mô tả của site (hiển thị trên thanh tiêu đề của trình duyệt), Giao diện mặc định, Module mặc định trên trang chủ. Bạn cũng có thể đánh dấu kiểm vào ô Site ngưng hoạt động nếu đang bảo trì hoặc sao lưu, và nhập Nội dung thông báo khi site ngưng hoạt động.
Ngoài ra, bạn có thể thay đổi các thiết lập khác ở mục Cấu hình chung, như Từ khóa cho máy chủ tìm kiếm, Email nhận thông báo lỗi, Cấu hình hiển thị captcha, Múi giờ của site, Kích hoạt tiện ích đếm số người online, Kích hoạt tiện ích thống kê. Sau khi thay đổi, bấm Lưu để áp dụng.
Quản lý giao diện:
Việc tạo một giao diện đẹp, phù hợp với nội dung trên website giúp thu hút người xem. Nếu không thích vị trí mặc định của các khung nội dung, bạn có thể sắp xếp chúng lại theo ý muốn. Tại mục Thiết lập layout, chọn một trong bốn vị trí body-right, body, left-body-right, left-body ở mục Main của từng Module. Mục Quản lý block giúp bạn di chuyển các khối module đến vị trí cần thiết. Bạn cũng có thể thêm block mới bằng cách chọn mục Thêm block và chọn một trong ba dạng:
- File: Tạo ra block mới dựa trên những module của NukeViet. Chọn module từ danh sách (Global, Giới thiệu, Tin tức,…, Tìm kiếm, Rss), nhập Tên block, chọn Template, chọn Vị trí hiển thị trên trang chủ, phân quyền cho đối tượng truy cập, và bấm Chấp nhận.
- Khối quảng cáo: Nếu website có số lượng truy cập ổn định, bạn có thể treo quảng cáo để kiếm thêm thu nhập. Chọn vị trí đặt quảng cáo.
- Dạng HTML: Dạng này cho phép bạn tùy biến cao, không phụ thuộc vào các khuôn mẫu có sẵn của NukeViet. Bạn có thể tự tay tạo nội dung của block bằng các công cụ soạn thảo văn bản hoặc sử dụng tính năng Mã HTML để chèn vào các đoạn mã lập trình web.

Để thay đổi hình ảnh ở đầu trang (header), bạn cần chuẩn bị một ảnh có kích thước khoảng 1024×91 (chiều cao có thể lớn hơn 91) và định dạng jpg. Đặt tên cho tập tin ảnh là header rồi sao chép vào thư mục themes\default\images (chép đè lên tập tin gốc). Đồng thời, bạn vào thư mục themes\default\css tìm đến tập tin template.css, bấm chuột phải chọn Open With > chọn Notepad. Trong cửa sổ hiện ra, tìm đến dòng background: url(../images/header.jpg) no-repeat; height: 91px rồi thay đổi chiều cao của ảnh cho phù hợp ở chỉ số sau chữ height. Ngoài ra, bạn còn có thể đổi biểu tượng (logo) NukeViet ở đầu trang bằng cách tạo ra một logo có kích thước là 203×91, có định dạng gif, đặt tên là logo rồi chép vào chung thư mục với tập tin header.jpg.
Quản lý chủ đề và bài viết:
Trong cửa sổ NukeViet CMS, bạn bấm vào menu Tin Tức > chọn mục Quản lý chủ đề. Ngoài các chủ đề mặc định, bạn nhập các thông tin về chủ đề mới ở khung Thêm chủ đề như Tiêu đề, chọn Thuộc chủ đề, nhập Từ khóa và Miêu tả. Nếu cần sửa một chủ đề nào đó thì bấm vào liên kết Sửa thuộc chủ đề đó. Bạn có thể đổi các thuộc tính hiển thị chủ đề Vị trí, Hiển thị trang chủ, Cách thể hiện chủ đề.

Mục Thêm bài viết giúp bạn cập nhật tin tức mới lên website. Đầu tiên, bạn nhập vào Tiêu đề tin, chọn chủ đề ở mục Chủ đề của bài viết, bấm Chọn hình ảnh làm đại diện cho bài viết, nhập Giới thiệu ngắn gọn về bài viết. Kế đến, bạn sử dụng các công cụ phía dưới để soạn thảo nội dung bài viết, rồi nhập vào ô Tác giả bài viết. Nếu cần hiển thị thông báo nhắc nhở người xem về bản quyền bài viết thì đánh dấu chọn vào ô Giữ bản quyền bài viết. Ở khung bên phải còn cung cấp một số tùy chọn Từ khóa, Thời gian đăng, Thời gian hết hạn, Cho phép xếp hạng, Cho phép thảo luận, Cho phép in. Khi xong, bạn bấm nút Đăng bài viết hoặc Lưu bài viết không đăng.

Tạo phiếu thăm dò ý kiến:
Bạn bấm vào mục Thêm thăm dò, rồi chọn đối tượng được Cho phép bình chọn, chọn mốc thời gian ở Thời gian đăng bình chọn và Thời gian kết thúc. Quan trọng nhất là nhập nội dung ở ô Nội dung thăm dò, các phương án trả lời, xong Lưu thay đổi.
Xem thêm: NukeViet CMS 4.4.02 - Phần mềm quản lý và vận hành website chuyên nghiệp .





















