NukeViet 4.0 có gì mới?

Thứ ba - 19/01/2016 04:07
NukeViet 4 là phiên bản NukeViet được cộng đồng đánh giá cao, hứa hẹn nhiều điểm vượt trội về công nghệ đến thời điểm hiện tại. NukeViet 4 thay đổi gần như hoàn toàn từ nhân hệ thống đến chức năng, giao diện người dùng. Vậy, có gì mới trong phiên bản này?
NukeViet 4.0 có gì mới?

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.

  • Khi xây dá»±ng má»›i module, Chỉ cần nhúng 1 Ä‘oạn mã vào. Tránh phải việc copy mã code gây khó khăn cho bảo trì.

Tác giả: VINADES

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Yêu cầu sử dụng NukeViet 4

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ợ...

Thăm dò ý kiến

Lợi ích của phần mềm nguồn mở là gì?

Left-column advertisement
Thống kê
  • Đang truy cập20
  • Máy chủ tìm kiếm2
  • Khách viếng thăm18
  • Hôm nay2,629
  • Tháng hiện tại45,994
  • Tổng lượt truy cập188,183
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây
Gửi phản hồi