Trải qua hÆ¡n 10 năm phát triển, từ má»™t mã nguồn chỉ mang tÃnh cá nhân, NukeViet đã phát triển thà nh công theo hướng cá»™ng đồng. Năm 2010, NukeViet 3 ra Ä‘á»i đánh dấu má»™t mốc lá»›n trong quá trình Ä‘i lên cá»§a NukeViet, phát triển theo hướng chuyên nghiệp vá»›i sá»± háºu thuẫn cá»§a Công ty cổ phần phát triển nguồn mở Việt Nam (VINADES.,JSC). NukeViet 3 đã và được sá» dụng rá»™ng rãi trong cá»™ng đồng, từ các cổng thông tin tổ chức, hệ thống giáo dục, cho đến các website cá nhân, thương mại, mang lại các trải nghiệm vượt trá»™i cá»§a mã nguồn thương hiệu Việt so vá»›i các mã nguồn nổi tiếng khác trên thế giá»›i.
Năm 2016, NukeViet 4 ra Ä‘á»i được xem là má»™t cuá»™c cách mạng lá»›n trong chuá»—i sá»± kiện phát triển NukeViet, cÅ©ng như xu thế công nghệ hiện tại. Hệ thống gần như được đổi má»›i hoà n toà n từ nhân hệ thống đến giao diện, nâng cao đáng kể hiệu suất và trải nghiệm ngưá»i dùng.
Dưới đây là một số thay đổi của NukeViet 4.
Các thay đổi từ nhân hệ thống:
Các công nghệ mới được áp dụng.
SỠdụng composer để quản lý các thư viện PHP được cà i và o hệ thống.
Từng bước áp dụng các tiêu chuẩn viết code PHP theo khuyến nghị của http://www.php-fig.org/psr/
SỠdụng PDO để thay cho extension MySQL.
Tăng cưá»ng khả năng bảo máºt
Sau khi các chuyên giả bảo máºt cá»§a HP gá»i đánh giá, chúng tôi đã tối ưu NukeViet 4.0 để hệ thống an toà n hÆ¡n.
Mã hóa các máºt khẩu lưu trữ trong hệ thống: Các máºt khẩu như FTP, SMTP,... đã được mã hóa, bảo máºt thông tin ngưá»i dùng.
Tối ưu SEO:
SEO được xem là má»™t trong những ưu tiên hà ng đầu được phát triển trong phiên bản nà y. NukeViet 4 táºp trung tối ưu hóa SEO Onpage mạnh mẽ. Các công cụ há»— trợ SEO được táºp hợp lại qua module “Công cụ SEOâ€. Các chức năng được thêm má»›i:
Loại bá» tên module khá»i URL khi không dùng Ä‘a ngôn ngữ
Cho phép đổi đưá»ng dẫn module
Thêm chức năng xác thá»±c Google+ (Bản quyá»n tác giả)
Thêm chức năng ping đến các công cụ tìm kiếm: Submit url mới đến google để việc hiển thị bà i viết mới lên kết quả tìm kiếm nhanh chóng hơn.
Hỗ trợ Meta OG của facebook
Hỗ trợ chèn Meta GEO qua Cấu hình Meta-Tags
Cùng vá»›i đó, các module cÅ©ng được tối ưu hóa bằng các form há»— trợ khai báo tiêu Ä‘á», mô tả (description), từ khóa (keywods) cho từng khu vá»±c, từng trang.
Vá»›i sá»± há»— trợ tối Ä‘a nà y, ngưá»i quản trị (admin) có thể tùy biến lại website theo phong cách SEO riêng biệt.
Thay đổi giao diện, sỠdụng giao diện tuỳ biến
Giao diện trong NukeViet 4 được là m má»›i, tương thÃch vá»›i nhiá»u mà n hình hÆ¡n.
SỠdụng thư viện bootstrap để việc phát triển giao diện thống nhất và dễ dà ng hơn.
Hệ thống nháºn thông báo: Có thể gá»i đây là má»™t tiện Ãch nhá», song nó rất hữu dụng để admin tương tác vá»›i hệ thống má»™t cách nhanh chóng. Admin có thể nháºn thông báo từ hệ thống (hoặc từ module) khi có sá»± kiện nà o đó.
Và dụ: Khi có khách gá»i liên hệ (qua module contact) đến thì hệ thống xuất hiện biểu tượng thông báo “Có liên hệ má»›i†ở góc phải, Admin sẽ nháºn được ngay láºp tức thông báo khi ngưá»i dùng Ä‘ang ở Admin control panel (ACP).
Thay đổi cơ chế quản lý block:
Nháºn thấy việc hiển thị block ở lightbox trong NukeViet 3 dẫn đến má»™t số bất tiện trong quá trình quản lý, NukeViet 4 đã thay thế cách hiển thị nà y ở dạng cá»a sổ popup. Dá»… nháºn thấy sá»± thay đổi nà y khi admin thêm (hoặc sá»a) má»™t block nà o đó.
“Cấu hình hiển thị block trên các thiết bị†cÅ©ng được đưa và o phần cấu hình block, admin có thể tùy chá»n cho phép block hiển thị trên các thiết bị nà o (tất cả thiết bị, thiết bị di động, máy tÃnh bảng, thiết bị khác).
Thêm ngôn ngữ tiếng Pháp: website cà i đặt mới có sẵn 3 ngôn ngữ mặc định là Việt, Anh và Pháp.
Các thay đổi của module:
Module menu:
Phương án quản lý menu được thay đổi hướng tá»›i việc quản lý menu nhanh chóng, tiện lợi nhất cho admin. Admin có thể nạp nhanh menu theo các tùy chá»n mà hệ thống cung cấp.
Mẫu menu cũng được thay đổi, đa dạng và hiển thị tốt với các giao diện hiện đại.
Module contact (Liên hệ):
Bổ sung các trưá»ng thông tin vá» bá»™ pháºn (Äiện thoại, fax, email, các trưá»ng liên hệ khác,...).
Admin có thể trả lá»i khách nhiá»u lần, hệ thống lưu lại lịch sá» trao đổi đó.
Module users (Tà i khoản):
Thay thế OpenID bằng thư viện OAuth - há»— trợ tÃch hợp đăng nháºp qua tà i khoản mạng xã há»™i
Cho phép đăng nháºp 1 lần tà i khoản ngưá»i dùng NukeViet vá»›i Alfresco, Zimbra, Moodle, Koha
Thêm chức năng tùy biến trưá»ng dữ liệu thà nh viên
Thêm chức năng phân quyá»n sá» dụng module users
Thêm cấu hình: Số ký tá»± username, độ phức tạp máºt khẩu, 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 about:
Module about ở NukeViet 3 được đổi tên thà nh module page
Thêm các cấu hình há»— trợ SEO: Ảnh minh há»a, chú thÃch ảnh minh há»a, mô tả, từ khóa cho bà i viết, hiển thị các công cụ tương tác vá»›i các mạng xã há»™i.
Thêm RSS
Cấu hình phương án hiển thị các bà i viết trên trang chÃnh
Module news (Tin tức):
Thêm phân quyá»n cho ngưá»i quản lý module, đến từng chá»§ Ä‘á»
Thay đổi phương án lá»c từ khóa bà i viết, lá»c từ khóa theo các từ khóa đã có trong tags thay vì Ä‘á»c từ từ Ä‘iển.
Bổ sung các trạng thái bà i viết
Thêm cấu hình mặc định hiển thị ảnh minh há»a trên trang xem chi tiết bà i viết
Thêm các công cụ tương tác với mạng xã hội.
Quản lý Bình luáºn
Các bình luáºn cá»§a các module sẽ được tÃch hợp quản lý táºp trung để cấu hình.
Tác giả: VINADES
Ý kiến bạn đọc
Những tin mới hơn
1. Môi trưá»ng máy chá»§ Yêu cầu bắt buá»™c Hệ Ä‘iá»u hà nh: Unix (Linux, Ubuntu, Fedora …) hoặc Windows PHP: PHP 5.4 hoặc phiên bản má»›i nhất. MySQL: MySQL 5.5 hoặc phiên bản má»›i nhất Tùy chá»n bổ sung Máy chá»§ Apache cần há»— trợ...