Tr?i qua h?n 10 n?m pht tri?n, t? m?t m ngu?n ch? mang tnh c nhn, NukeViet ? pht tri?n thnh cng theo h??ng c?ng ??ng. N?m 2010, NukeViet 3 ra ??i ?nh d?u m?t m?c l?n trong qu trnh ?i ln c?a NukeViet, pht tri?n theo h??ng chuyn nghi?p v?i s? h?u thu?n c?a Cng ty c? ph?n pht tri?n ngu?n m? Vi?t Nam (VINADES.,JSC). NukeViet 3 ? v ???c s? d?ng r?ng ri trong c?ng ??ng, t? cc c?ng thng tin t? ch?c, h? th?ng gio d?c, cho ??n cc website c nhn, th??ng m?i, mang l?i cc tr?i nghi?m v??t tr?i c?a m ngu?n th??ng hi?u Vi?t so v?i cc m ngu?n n?i ti?ng khc trn th? gi?i.
N?m 2016, NukeViet 4 ra ??i ???c xem l m?t cu?c cch m?ng l?n trong chu?i s? ki?n pht tri?n NukeViet, c?ng nh? xu th? cng ngh? hi?n t?i. H? th?ng g?n nh? ???c ??i m?i hon ton t? nhn h? th?ng ??n giao di?n, nng cao ?ng k? hi?u su?t v tr?i nghi?m ng??i dng.
D??i ?y l m?t s? thay ??i c?a NukeViet 4.
Cc thay ??i t? nhn h? th?ng:
Cc cng ngh? m?i ???c p d?ng.
S? d?ng composer ?? qu?n l cc th? vi?n PHP ???c ci vo h? th?ng.
T?ng b??c p d?ng cc tiu 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 cc chuyn gi? b?o m?t c?a HP g?i ?nh gi, chng ti ? t?i ?u NukeViet 4.0 ?? h? th?ng an ton h?n.
M ha cc m?t kh?u l?u tr? trong h? th?ng: Cc m?t kh?u nh? FPT, SMTP,... ? ???c m ha, b?o m?t thng tin ng??i dng.
T?i ?u SEO:
SEO ???c xem l m?t trong nh?ng ?u tin hng ??u ???c pht tri?n trong phin b?n ny. NukeViet 4 t?p trung t?i ?u ha SEO Onpage m?nh m?. Cc cng c? h? tr? SEO ???c t?p h?p l?i qua module Cng c? SEO. Cc ch?c n?ng ???c thm m?i:
Lo?i b? tn module kh?i URL khi khng dng ?a ngn ng?
Cho php ??i ???ng d?n module
Thm ch?c n?ng xc th?c Google+ (B?n quy?n tc gi?)
Thm ch?c n?ng ping ??n cc cng c? tm ki?m: Submit url m?i ??n google ?? vi?c hi?n th? bi vi?t m?i ln k?t qu? tm ki?m nhanh chng h?n.
H? tr? Meta OG c?a facebook
H? tr? chn Meta GEO qua C?u hnh Meta-Tags
Cng v?i ?, cc module c?ng ???c t?i ?u ha b?ng cc form h? tr? khai bo tiu ??, m t? (description), t? kha (keywods) cho t?ng khu v?c, t?ng trang.
V?i s? h? tr? t?i ?a ny, ng??i qu?n tr? (admin) c th? ty bi?n l?i website theo phong cch SEO ring bi?t.
Thay ??i giao di?n, s? d?ng giao di?n tu? bi?n
Giao di?n trong NukeViet 4 ???c lm m?i, t??ng thch v?i nhi?u mn hnh h?n.
S? d?ng th? vi?n bootstrap ?? vi?c pht tri?n giao di?n th?ng nh?t v d? dng h?n.
H? th?ng nh?n thng bo: C th? g?i ?y l m?t ti?n ch nh?, song n r?t h?u d?ng ?? admin t??ng tc v?i h? th?ng m?t cch nhanh chng. Admin c th? nh?n thng bo t? h? th?ng (ho?c t? module) khi c s? ki?n no ?.
V d?: Khi c khch g?i lin h? (qua module contact) ??n th h? th?ng xu?t hi?n bi?u t??ng thng bo C lin h? m?i ? gc ph?i, Admin s? nh?n ???c ngay l?p t?c thng bo khi ng??i dng ?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 trnh qu?n l, NukeViet 4 ? thay th? cch hi?n th? ny ? d?ng c?a s? popup. D? nh?n th?y s? thay ??i ny khi admin thm (ho?c s?a) m?t block no ?.
C?u hnh hi?n th? block trn cc thi?t b? c?ng ???c ??a vo ph?n c?u hnh block, admin c th? ty ch?n cho php block hi?n th? trn cc thi?t b? no (t?t c? thi?t b?, thi?t b? di ??ng, my tnh b?ng, thi?t b? khc).
Thm ngn ng? ti?ng Php: website ci ??t m?i c s?n 3 ngn ng? m?c ??nh l Vi?t, Anh v Php.
Cc 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 chng, ti?n l?i nh?t cho admin. Admin c th? n?p nhanh menu theo cc ty 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 cc giao di?n hi?n ??i.
Module contact (Lin h?):
B? sung cc tr??ng thng tin v? b? ph?n (?i?n tho?i, fax, email, cc tr??ng lin h? khc,...).
Admin c th? tr? l?i khch nhi?u l?n, h? th?ng l?u l?i l?ch s? trao ??i ?.
Module users (Ti kho?n):
Thay th? OpenID b?ng th? vi?n OAuth - h? tr? tch h?p ??ng nh?p qua ti kho?n m?ng x h?i
Cho php ??ng nh?p 1 l?n ti kho?n ng??i dng NukeViet v?i Alfresco, Zimbra, Moodle, Koha
Thm ch?c n?ng ty bi?n tr??ng d? li?u thnh vin
Thm ch?c n?ng phn quy?n s? d?ng module users
Thm c?u hnh: S? k t? username, ?? ph?c t?p m?t kh?u, t?o m?t kh?u ng?u nhin,....
Cho php s? d?ng tn truy c?p, ho?c email ?? ??ng nh?p
Module about:
Module about ? NukeViet 3 ???c ??i tn thnh module page
Thm cc c?u hnh h? tr? SEO: ?nh minh h?a, ch thch ?nh minh h?a, m t?, t? kha cho bi vi?t, hi?n th? cc cng c? t??ng tc v?i cc m?ng x h?i.
Thm RSS
C?u hnh ph??ng n hi?n th? cc bi vi?t trn trang chnh
Module news (Tin t?c):
Thm phn quy?n cho ng??i qu?n l module, ??n t?ng ch? ??
Thay ??i ph??ng n l?c t? kha bi vi?t, l?c t? kha theo cc t? kha ? c trong tags thay v ??c t? t? ?i?n.
B? sung cc tr?ng thi bi vi?t
Thm c?u hnh m?c ??nh hi?n th? ?nh minh h?a trn trang xem chi ti?t bi vi?t
Thm cc cng c? t??ng tc v?i m?ng x h?i.
Qu?n l Bnh lu?n
Cc bnh lu?n c?a cc module s? ???c tch h?p qu?n l t?p trung ?? c?u hnh.
Tác giả bài viết: VINADES
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn