(+84) 236.3827111 ex. 402

Kho tài liệu mở của NukeViet là gì?


Kỷ niệm một năm thành lập Công ty cổ phần phát triển nguồn mở Việt Nam - đánh dấu sự kiện NukeViet đi vào hoạt động chuyên nghiệp được 1 năm tuổi, Ban Quản Trị mã nguồn mở NukeViet sẽ tổ chức phát hành NukeViet 3.1 bản chính thức vào lúc 21h ngày 25/02/2011. Module Shop 3.1 dùng để xây dựng website thương mại điện tử trên nền NukeViet 3.1 cũng sẽ được phát hành cùng ngày.

NukeViet 3.1

NukeViet 3.1

I. NukeViet 3.1 & những tính năng đáng mơ ước

Cùng thời điểm NukeViet 3.0 đang chào đón lượt tải về thứ 30.000 thì NukeViet 3.1 đã qua 2 phiên bản

NukeViet 3.1 beta (NukeViet 3.1.0.783)NukeViet 3.1 RC1, 24h 30-01-2011 được hàng trăm webmaster

tham gia kiểm lỗi với hàng ngàn lượt thử nghiệm khác nhau. Phiên bản chính thức NukeViet 3.1 đã sẵn sàng

để phát hành.

Nếu như NukeViet 3.0 là cuộc cách mạng của NukeViet trong việc thiết lập một hệ thống mới hoàn toàn do

người Việt sở hữu thì NukeViet 3.1 là một bước chuyển mình mạnh mẽ trong việc hoàn thiện tính năng hệ thống.

1. Về giao diện

1.1. Bổ sung thêm một giao diện trang quản trị mới với menu quản trị module ở bên trái bật tắt được và

menu quản trị hệ thống nằm ngang có thể xổ ra các submenu, rất tiện lợi cho việc truy cập các menu quản trị.

Hình 1.1: Menu ngang đầy tiện lợi.

1.2. Việc bố cục website được trình bày mạch lạc, rõ ràng hơn, nhờ việc chú ý và chau chuốt tới từng

chi tiết.

Hình 1.2: Bố cục Trang gửi bài viết module News.

2. Về tính năng:

2.1. Module News:

  1. Cho phép sử dụng ảnh minh họa ngoài site.
  2. Thêm chức năng đăng/sửa/xóa bài dành cho thành viên. (xem hình 2.1.b)
  3. Bổ sung cấu hình trình bày theo lưới, theo list bài viết. (Xem hình 2.1.c)
  4. Bổ sung tính năng cho phép mỗi admin upload vào 1 thư mục riêng của news.

Hình 2.1.b: Cấu hình đăng bài của thành viên.

Hình 2.1c. Có 10 kiểu trình bày bài viết trong chuyên mục.

Với các kiểu trình bày đa dạng này, các bạn có thể sử dụng module News cho nhiều mục đích khác nhau. Ví dụ

kiểu 2 cột và kiểu chuyên mục phù hợp cho dạng tin tức chuyên nghiệp; kiểu lưới phù hợp trang giới thiệu sản

phẩm, album sản phẩm; trình bày theo tiêu đề phù hợp với các bài viết cần trình bày thành mục lục; trình

bày theo danh sách phù hợp với các trang Blog cá nhân... với khả năng này NukeViet sẽ đáp ứng mọi nhu cầu sử

dụng trong một module có sẵn trong nhân hệ thống là module News.

2.2. Các tiện ích phục vụ việc tối ưu tốc độ cho website,

  1. Tăng cường hệ thống cache, Nén CSS, JavaScript... tăng tốc độ nạp trang lên gấp nhiều lần so với NukeViet
  2. 3.0. Sử dụng NukeViet 3.1 bạn sẽ thấy tốc độ nạp trang tăng lên đáng kể.Thêm tính năng "Xóa toàn bộ file
  3. tạm" cho admin tối cao.

2.3. Bổ sung đầy đủ các tính năng phục vụ SEO:

  1. Thêm chức năng quản lý các meta-tags
  2. Tạo tự động Sitemap file dành cho các máy chủ tìm kiếm.
  3. Thêm Sitemap Ping Service (Gửi các file Sitemap đến các máy chủ tìm kiếm bằng hình thức PING. (xem hình
  4. 2.3.c)
  5. Đánh giá site theo các chỉ số. (xem hình 3.2.d.)
  6. Kiểm tra SEO theo từ khóa. (Xem hình 2.3.e)
  7. Thêm Mã Theo dõi Google Analytics http://code.google.com/p/nuke-viet/source/detail?r=556

Hình 2.3.c. Sitemap ping - chủ động gửi dữ liệu lên máy chủ tìm kiếm

Hình 3.2.d. Chức năng chuẩn đoán site.

Hình 2.3.e. Kiểm tra thứ hạng site theo từ khóa.

Như vậy bộ công cụ phục vụ SEO đã đầy đủ, các Webmaster thả sức tung hoành và cạnh tranh với các

website xây dựng bằng mã nguồn khác (Nếu cùng mã nguồn NukeViet 3.1 thì phải cạnh tranh bằng nội dung site).

2.4. Chức năng nâng cấp, kiểm tra phiên bản:

Chức năng này sẽ giúp người quản trị được cập nhật thông tin về hệ thống, các lỗi đã được sửa chữa và có thêm

công cụ để tiến hành nâng cấp. Đây là một chức năng tiên tiến sẽ được Ban Quản Trị NukeViet phát triển thành

nhiều dịch vụ chuyên nghiệp trong thời gian tới, để việc nâng cấp hệ thống không còn là ác mộng đối với

các webmaster. Các chức năng đã có ở phiên bản này:

  1. Thêm thông tin nâng cấp từ dự án NUKEVIET.
  2. Tự động thông báo phiên bản mới trên trang chủ ACP
  3. Thêm chức năng kiểm tra phiên bản cho từng module. (xem hình 2.4.c). Cập nhật danh sách các module mới.
  4. Thêm chức năng nâng cấp hệ thống bằng gói nâng cấp.
  5. Chức năng nâng cấp theo revision
  6. Tăng cường khả năng cài đặt tự động cho block, module kể cả bị ghi đè, không theo chuẩn.

Hình 2.4.c: Xem thông tin phiên bản theo module

Hình 2.4.e. Cập nhật danh sách các module mới

2.5. Tái cấu trúc lại block, cho phép Blockglobal nằm trong block module, cho phép thêm tham số

cho block.

Bằng ý tưởng này, một block có rất nhiều kiểu thể hiện khác nhau, trình bày các dữ liệu khác nhau. Đây là một

bước tiến mới để tiến tới việc "Block hóa các module", nâng mức tùy biến module lên cao nhất.

Hình 2.5: Từ phiên bản này, block global của module nằm trong module nhưng có thể hiển thị ở các module

khác.

Block cũng có thể có các tham số riêng để mức tùy biến được nâng cao.

2.6. Thêm chức năng quản lý quyền đăng nhập Admin. Chức năng này nhằm khống chế người được

sử dụng site khi thực hiện nâng cấp hệ thống. Các quyền đăng nhập bao gồm:

- Chỉ cho Good admin đăng nhập,

- Chỉ cho người điều hành chung đăng nhập,

- Tất cả các admin có thể đăng nhập và

- Chế độ hoạt động bình thường.

Chức năng này cũng hiệu quả trong việc website gặp sự cố và người quản trị tối cao không muốn cho những

người quản trị khác đăng nhập để gửi bài.

2.7. Module Upload được viết lại mới hoàn toàn:

- Fix tất cả các lỗi và các bất tiện của module cũ.

- Sử dụng Ajax cho phép tốc độ nạp nhanh hơn.

- Cho phép người quản trị chỉ được xem các file mình tải lên.

2.8. Thêm nhật ký hệ thống, ghi đầy đủ các thao tác quản trị.

Hình 2.8: Nhật ký hệ thống

Với những thành quả trên đây cộng với những gì mà NukeViet 3.0 đã xây dựng, NukeViet 3.1 sẽ cho người

sử dụng thấy nhiều điểm vượt trội so với nhiều mã nguồn khác. NukeViet 3.1 sẽ giúp giúp người sử dụng dễ

dàng xây dựng những hệ thống website chuyên nghiệp hoạt động ổn định và an toàn.

II. Module Shop - Hệ thống xây dựng website bán hàng

Như tin đã đưa: Dự án Phát triển module Shop (trên nền NukeViet 3.0) tích hợp cổng thanh toán

điện tử NganLuong.VN đã hoàn thành. Hiện VINADES đã gửi code cho các đại lý đã ký hợp đồng với VINADES

và bắt đầu triển khai cho các đơn vị có nhu cầu triển khai sớm. Các đơn vị muốn làm đại lý triển khai dự án

này vui lòng liên hệ với nhân viên kinh doanh của VINADES.,JSC tại đây: http://vinades.vn

Dự án Phát triển module Shop (trên nền NukeViet 3.0) tích hợp cổng thanh toán điện tử

NganLuong.VN và phát hành dưới dạng mã nguồn mở nằm trong khuôn khổ chương trình hợp tác giữa Công

ty cổ phần phát triển nguồn mở Việt Nam (VINADES.,JSC) và Công ty Giải pháp Phần mềm Hòa Bình (PeaceSoft)

trong việc sử dụng mã nguồn mở nâng cao năng lực thương mại điện tử (TMĐT) ở Việt Nam, được 2 bên ký kết

ngày 12/10/2010 nhân dịp VINADES.,JSC chính thức phát hành Hệ quản trị nội dung mã nguồn mở

(Opensource Content Management System) NukeViet phiên bản 3.0.

Bản opensource của dự án sẽ được phát hành cùng ngày với NukeViet 3.1 hy vọng sẽ góp phần

thúc đẩy tăng trưởng thương mại điện tử ở Việt Nam. Các bạn có nhu cầu có thể tìm hiểu thêm thông tin tại đây:

- Website trình diễn Shop: http://shop.nukeviet.vn

- Thảo luận tại diễn đàn: http://nukeviet.vn/phpbb/viewtopic.php?f=102&t=13173

- Thông tin về dự án có tại đây: http://vinades.vn/vi/news/thong-cao-bao-chi/VINADES-va-PeaceSoft-hop-tac-22/

Ban Quản Trị NukeViet hy vọng NukeViet 3.1 và Shop 3.1 sẽ tạo lên một kỳ tích về sử dụng mã nguồn

mở ở Việt Nam. Chúng tôi kêu gọi các thành viên diễn đàn NukeViet.VN, cộng đồng mã nguồn mở

Việt Nam, những ai yêu thích mã nguồn mở... hãy đưa thông tin này đến với tất cả mọi người. Hãy

cùng Ban Quản Trị NukeViet tạo lên một kỷ lục về tải và Sử dụng mã nguồn mở Việt Nam trong

ngày 25/12/2011.

Tác giả bài viết: lazer
Nguồn tin: nukeviet.vn