Mới nhất

Latest Posts
Browsing Category " Nukeviet "

NukeViet và các phiên bản

- Sunday, March 31, 2013 No Comments

NukeViet ra mắt phiên bản mới đầu tiên trong năm 2012
NukeViet 3.4 phát hành ngày 8/4 là phiên bản chính thức đầu tiên của Hệ quản trị nội dung (CMS) nguồn mở NukeViet trong năm nay. Đây là CMS nguồn mở thuần Việt đầu tiên, đang phát triển rất mạnh và được chú ý nhiều trong thời gian qua.
Những điểm mới của NukeViet 3.4
Trải nghiệm tuyệt vời trên điện thoại
Về giao diện, với người sử dụng máy tính, nâng cấp lên NukeViet 3.4 sẽ không tác động gì nhiều tới giao diện người dùng. Tuy nhiên nếu sử dụng thiết bị di động, bạn sẽ có những trải nghiệm tuyệt vời. Đó là nhờ việc hoàn thiện tính năng chuyển giao diện cho thiết bị di động. Theo đó, cải tiến lớn nhất ở phần này là:
1.     Cho phép chuyển đổi giao diện Máy tính và giao diện Mobile mà không bị phụ thuộc do chế độ nhận diện tự động (nhằm đáp ứng nhu cầu sử dụng cho các thiết bị mobile có độ phận giải cao như các máy tính bảng hiện nay).
2.     Bổ sung một giao diện đầy đủ cho mobile mượt và nhẹ, cho người sử dụng một trải nghiệm web tuyệt vời khi truy cập bằng điện thoại.
Duyệt web trên mobile
Bổ sung tính năng tự động chèn logo vào ảnh
NukeViet 3.4 cho phép tự động chèn logo lên các ảnh được tải lên các trang để đánh dấu bản quyền. Công cụ quản lí tập tin của NukeViet cũng cho phép bạn xử lí việc chèn logo theo ý muốn.
Công cụ chèn logo theo ý muốn.
Bổ sung công cụ nâng cấp (upgrade) và cập nhật (update) hoàn toàn mới
Kể từ khi tính năng cập nhật theo revision bị loại bỏ thì nhiều thành viên đã nghĩ tới một tương lai mịt mùng, sự thật không phải vậy, Ban Quản Trị NukeViet cho biết đội code đang xây dựng một bộ nâng cấp tốt hơn cho NukeViet để sẵn sàng đón đầu cho một tương lai mới: NukeViet sẽ được nâng cấp và quản lí trực tiếp từ server riêng. Khi đó, bạn chỉ việc nhấp nút đồng ý, và mọi quy trình sẽ diễn ra tự động. Nhưng trước khi đi đến tương lai đó, chúng ta hãy trải nghiệm công cụ nâng cấp mới của NukeViet.
Và nhiều hơn thế...
NukeViet 3.4 sẽ là sự cảm nhận tinh tế và mượt mà nhờ việc trau chuốt tới định dạng từng dòng code, từng tập tin, từng thẻ HTML cho tới từng tính năng nhỏ nhất, để người sử dụng có thể trải nghiệm một cách thoải mái nhất đối với việc quản lí website. Đội ngũ phát triển cho biết phiên bản kế tiếp của NukeViet sẽ tiếp tục xử lí "những phần còn lại của NukeViet".
Lịch sử của NukeViet - mã nguồn mở "made in Vietnam"
NukeViet được bắt đầu phát triển từ năm 2004 theo mô hình cộng tác tự do từ những thành viên trong và ngoài nước. Sau khi nhận được sự ủng hộ và đón nhận nhiệt tình từ cộng đồng với hơn 20.000 thành viên, kể từ năm 2010, nhóm phát triển đã thành lập đơn vị chủ quản dưới dạng doanh nghiệp cổ phần, NukeViet chính thức đi vào con đường phát triển chuyên nghiệp.
Kể từ khi chính thức ra đời dòng phiên bản mới NukeViet 3.0 vào ngày 20/10/2010, NukeViet đã gặt hái nhiều thành công được cộng đồng công nghệ thông tin trong nước ghi nhận. NukeViet 3.0 đã mất trọn 2 năm để thai nghén, mất một năm để lập trình và 6 tháng để thử nghiệm, cả một cộng đồng đã dồn sức sáng tạo, kiểm tra, thử nghiệm, thành quả đó đã được đón nhận với việc phiên bản chính thức được phát hành và đạt hàng ngàn lượt tải ngay trong 24h đầu tiên.
Trước đó ít lâu, NukeViet là hệ quản trị nội dung nguồn mở duy nhất của Việt Nam nằm trong danh mục các sản phẩm phần mềm nguồn mở được Bộ giáo dục khuyến khích sử dụng trong thông tư số 08/2010/TT-BGDĐT (ban hành ngày 1/3/2010 quy định về sử dụng phần mềm tự do mã nguồn mở trong các cơ sở giáo dục).
Tiếp đó, tháng 11/2011, Mã nguồn mở NukeViet đã được trao giải Ba (không có giải nhất, nhì) tại cuộc thi Nhân tài đất Việt trong lĩnh vực công nghệ thông tin, hạng mục Sản phẩm đã ứng dụng rộng rãi. Theo số liệu thống kê được cho đến thời điểm đạt giải, đã có hơn 2.000 website sử dụng NukeViet, chưa kể những website đã loại bỏ nhận diện thương hiệu NukeViet CMS trên giao diện.
Hiện nay NukeViet đã được sử dụng như một phần mềm nền tảng để vận hành các ứng dụng trực tuyến, nhiều sản phẩm phần mềm xây dựng trên nền tảng đã được các doanh nghiệp trong nước triển khai như: Hệ thống quản lí và chấm công vân tay, hệ thống giám sát vận hành quán Bi-A, hệ thống quản lí điều hành tác nghiệp văn phòng, Toà soạn báo điện tử, Cổng thông tin giáo dục tích hợp hàng ngàn website... nhiều nơi đã triển khai đào tạo lập trình NukeViet, thiết kế giao diện cho NukeViet hay cung cấp dịch vụ hosting, server chuyên dành cho NukeViet.

Tác giả: NukeViet
Phiên bản: 3.4. Giấy phép: Tự do, Miễn phí
HĐH: Windows 2000/XP/Vista/7, OS X, Linux/Unix
Trang chủ: nukeviet.vn
Link:http://www.thongtincongnghe.com/article/34529

.............................................HOÀNG THỊ THANH.LỚP K44TKKD...................

Hướng dẫn thay đổi trong NukeViet về màu nền, border, menu và cơ chế bảo mật

- No Comments


      Để thay đổi màu nền,hinh nền ,menu… của giao diện thì bạn có rất nhiều cách…bạn có thể dùng photoshop để chỉnh sủa màu của các hình ảnh trong thu mục images(url/…/themes/default/images). Bạn có thể dùng adobe dreamviewer để chỉnh sủa code hay vào chỉnh sữa code trong CSS. Sau đây mình sẽ hướng dẫn cho các bạn cách mà mình thường dùng để thay đổi màu nền,border, menu…cách ma mình thấy đơn giản nhất đó là vào sửa code trong thư mục CSS. Những cái liên quan đến giao diện phần lớn dính dáng đến css. Để chỉnh sửa code bạn mở file template.css (url/…/ themse/default(hay tên giao diện bạn chọn)/CSS/template.css). Mở file này với notepad…

       Để thay đổi màu nền thì bạn tìm đến đoạn code sau trong file template.css.
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #FFCCFF;
line-height: 1.4;
để thay đổi màu nền thì bạn chỉ cần thay đổi đoạn code mình tô màu đỏ ở trên. Dưới đây là bảng màu trong thiết kế website:
Bạn cũng có thể lấy mã màu ở link : http://translate.google.com.vn/translate?hl=vi&langpair=en|vi&u=http://html-color-codes.info/


Để thay đổi màu cho border thì ban thay đoạn code mình tô màu đỏ theo màu trong bảng màu.
#container {
width: 960px;
margin: 0 auto;
background-color: #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
padding:2px;
}
Để tô màu cho menu,block thì thay mã màu khác vào đoạn code dưới trong file jqueryslidemenu.css (url/…/ themse/default/js/ queryslidemenu/ jqueryslidemenu.css)
}
.jqueryslidemenu ul li.current{
background:#3366ff; /*tab link background during hover state*/
color:#FFFFFF;
}
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
background:#707038;

và trong thu mục promenu.css (url/…/ themse/default/css/ css/promenuu.css)
#smoothmenu2 {

}
.ddsmoothmenu-v {
z-index: 5;
}
.ddsmoothmenu-v ul li {
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a {
display: block;
color:#ffccff;
padding: 5px;
white-space: nowrap;
border-bottom:1px dashed #f5f5f5;
}

.ddsmoothmenu-v ul li img {
position: absolute;
right: 10px;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active {
color:#ffccff;
background:#fff url(../images/flowericon.png) no-repeat 5px 8px;
padding-left:20px;
}

.ddsmoothmenu-v ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:#ffccff;
color: #fff;
}

.ddsmoothmenu-v ul li a:hover {
background: #F5F5F5 url(../images/flowericon.png) no-repeat 5px 8px; /*background of menu items during onmouseover (hover state)*/
color:#990000;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul {
position: absolute;
top: 0;
font-weight: normal;
visibility: hidden;
width:200px;
border:1px solid #ffccff;
}

/* Holly Hack for IE \*/ * html .ddsmoothmenu-v ul li {
float: left;
height: 1%;
}
* html .ddsmoothmenu-v ul li a {
height: 1%;
}

/* End */
Để thay đổi màu khi ta kích vào menu thi lam như sau:
Bạn mỡ file jqueryslidemenu.css và thay những đoạn mình tô màu đỏ thành màu mà bạn thích trong bảng màu trong link sau:
http://translate.google.com.vn/translate?hl=vi&langpair=en|vi&u=http://html-color-codes.info/
@charset "utf-8";
/* CSS Document */
.jqueryslidemenu{
font: bold 12px Arial;
background:url("../../images/sidebox_bg.png") repeat scroll left top #FFFFFF;
z-index:1000;
position:absolute;
bottom:0;
left:0;
width:100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
line-height:28px;
height:28px;
margin-right:2px;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
color:#FFF;
text-decoration:none;
font-weight:bold;
padding-left:8px;
padding-right:8px;}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background:#E71E38; /*tab link background during hover state*/
color:#FFFFFF;
}
.jqueryslidemenu ul li.current{
background:#E71E38; /*tab link background during hover state*/
color:#FFFFFF;
}
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
background:#E71E38;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
border-bottom:#E71E38 1px solid;
}
.jqueryslidemenuz ul li ul li:hover{ /*sub menus hover style*/
background:#ffccff;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px Arial;
width: 180px; /*width of sub menus*/
margin: 0;
line-height:28px;
height:28px;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background:#E71E38;
color: black;
}

/* ######### CSS classes applied to down and right arrow images ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
Hướng dẫn Bảo mật hệ thống NukeViet

NukeViet 3 cung cấp nhiều công cụ và giải pháp bảo mật giúp người quản trị có những công cụ hữu hiệu nhằm tùy biến hệ thống, giúp hệ thống trở lên kín đáo và an toàn hơn trước sự soi mói của các hacker. Bài viết này tổng hợp và chia sẻ kinh nghiệm cũng như giải pháp bảo mật cho website sử dụng mã nguồn mở NukeViet 3.
Việc đầu tiên bạn cần làm đó là luôn cập nhật các phiên bản mới nhất của NukeViet việc này là hoàn toàn miễn phí và giúp chúng ta sửa chữa các lỗi ở phiên bản cũ, cập nhật thêm các tính năng mới cho hệ thống và các module.
Ngoài cách cập nhật các phiên bản phát hành, bạn có thể cập nhật các bản cập nhật hàng ngày theo chức năng cập nhật phiên bản.
Một chú ý trong việc phát triển thêm tính năng của site, bạn không nên hiển thị các thông tin của phiên bản NukeViet bạn đang sử dụng (chỉ hiển thị cho người điều hành tối cao của site xem).
Hệ thống NukeViet là hệ thống rất mạnh về việc phân quyền quản trị site, nếu một cách hợp lý bạn có thể ngăn ngừa các nguy cơ “tấn công nội bộ” hoặc “tấn công vào các tài khoản quản trị”. Sau đây là một số lưu ý:
·         Không tạo thêm tài khoản quản trị tối cao. Bạn không nên tạo nhiều tài khoản này bằng cách sửa cơ sở dữ liệu. Không phải tự dưng mà NukeViet chỉ cho phép có 1 Người quản trị tối cao (God admin)1).
·         Không nên sử dụng tài khoản quản trị tối cao cho những hoạt động thông thường (Ví dụ đăng tin, post bài…) Thay vào đó bạn nên tạo thêm tài khoản khác để sử dụng riêng cho nhu cầu này. Ví dụ việc tạo thêm cho mình một tài khoản Điều hành chung hoặc với quyền thấp hơn là Người điều hành module (tất cả module) để xử lý các công việc này, đây là một ý tưởng không tồi (đừng quên là sử dụng các mật khẩu đủ mạnh và khác nhau).
·         Không nên trao quá nhiều quyền không cần thiết cho một tài khoản nào đó. Chỉ cấp quyền truy cập cho họ vào những khu vực phù hợp.
Hãy sử dụng các module và block một cách hạn chế, có nghĩa là chỉ cài những module và block nào thật cần thiết, sẽ trách được các lỗi (bug) tiềm ẩn trong bản thân module và block.
Nếu module nào không sử dụng, bạn cần tiến hành xóa trong công cụ quản trị của NukeViet.
Cách này nhằm tránh những người có chủ tâm không tốt khai thác thông tin về site của bạn, rồi dùng thông tin đó để dò lỗi và khai thác. Rất nhiều nhà cung câp dịch vụ Hosting hay Webmaster để ngầm định chế độ cho phép xem danh sách các file của thư mục. Tuy nhiên, bạn nên loại bỏ khả năng xem nội dung thư mục bằng cách tạo file file index.html trong tất cả các thư mục. Ngoài ra bạn cần thêm file .htaccess có nội dung: “deny from all” cho tất cả các thư mục không cho phép truy cập trực tiếp (chú ý khi dùng file .htaccess này tất cả các file trong thư mục này sẽ không truy cập trực tiếp được). Nếu là người phát triển module bạn nên lưu ý không cho truy cập trực tiếp các thư mục sau của mỗi module:
modules/about/adminmodules/about/blocksmodules/about/funcsmodules/about/language
(Chú ý cách bảo vệ thư mục bằng file .htaccess chỉ áp dụng được cho hosting dùng máy chủ web Apache, các máy chủ dùng IIS sẽ không được bảo vệ, vì vậy nếu có thể, bạn nên chuyển sang dùng hệ điều hành linux dùng máy chủ web Apache).
Ngoài ra bạn nên chặn các loại bots dò tới các thư mục nhạy cảm của bạn bằng cách chèn code sau vào file robots.txt trên thư mục root:
Disallow: /dir_name/Disallow: /file_name.ext
Chmod thư mục public_html thành 710 và các thư mục còn lại thành 701, việc này sẽ giúp bạn bảo vệ được cấu trúc website của mình. Các thư mục cache, data , files, logs, sess, tmp, uploads (và tất cả các thư mục con của chúng) cần chmod 755 (một số host cần chmod 777) để hệ thống có thể ghi file.
Chmod tập tin config.php thành 400, điều này chống hacker local và view source của tập tin này.
Thường thì mặc địch user của quản trị viên là admin và không thay đổi được, điều này làm cho các hacker chỉ cần đoán pass, việc cần làm là thay đổi tên admin. Do đó bạn nên đổi tên tài khoản admin thành 1 tên riêng nào đó chỉ có site bạn sử dụng. Ngoài ra bạn có thể bảo vệ khu vực admin 1 hoặc nhiều cách sau:
Bạn hãy đổi tên thư mục admin thành 1 cái tên nào đó mà chỉ bạn và các thành viên ban quản trị site được biết ví dụ adm2457 Khi đó bạn cần sửa file includes/constants.php, tìm đến dòng
//Ten thu muc admindefine( "NV_ADMINDIR", "admin" ); //Ten thu muc editorsdefine( "NV_EDITORSDIR", "admin/editors" );
Sửa thành:
//Ten thu muc admindefine( "NV_ADMINDIR", "adm2457" ); //Ten thu muc editorsdefine( "NV_EDITORSDIR", "adm2457/editors" );
Bạn có thể chọn chết độ đăng nhập có yêu cầu captcha tùy theo nhu cầu bảo vệ site bằng cách cấu hình hiển thị captcha trong phần Cấu hình → Cấu hình chung. 
Nếu Bạn có IP tĩnh, hoặc chỉ truy cập site trong giải IP có định, Bạn có thể cấu hình chức năng này trong phần: Quản trị → Cấu hình site.
Để thực hiện việc này bạn cần thêm địa chỉ IP hoặc dải IP truy cập vào admin vào phần dưới
Sau đó Sửa phần cấu hình Kiểm tra IP khi truy cập khu vực admin và lưu lại.
Nếu hosting của bạn có hỗ trợ chức năng bảo vệ thư mục bằng tài khoản và mật khẩu, bạn nên dùng chức năng này để bảo vệ thư mục admin. Nếu hosting của bạn không hỗ trợ bạn có thể dùng chức năng Kiểm tra tường lửa cho khu vực admin trong phần cấu hình của menu quản trị.
File config.php là file chứa tất cả những gì quan trọng nhất, vì vậy việc không view được source của file này rất quan trọng. đó đó bạn nên đổi tên file di chuyển đến 1 vị trí người khác khó đoán ra. Sau khi đổi tên và đổi đường dẫn file config.php, các bạn tìm fileincludes/constants.php Tìm đến dòng:
//Ten file configdefine( "NV_CONFIG_FILENAME", "config.php" );
Edit lại cho phù hợp với đường dẫn và tên file config.php Ví dụ: trên hosting các file được đặt trong thư mục /public_html/ , bạn có thể đổi tên file config.php thành cfg.nkv và di chuyển nó ra ngoài thư mục /public_htm/ (khi đó file cfg.nkv nằm ngang hàng với thư mục /public_html/) và dòng lệnh:
define( "NV_CONFIG_FILENAME", "config.php" );
sẽ được sửa thành:
define( "NV_CONFIG_FILENAME", "../cfg.nkv" );
Các thư mục sau bạn nên đổi tên: cache, data , files, logs, sess, tmp sau khi đổi tên các thư mục này bạn cần khai báo lại các thông số này vào file includes/constants.php
Để hóa các file php bạn có thể chọn IonCube và ZendGuard 5. Việc mã hóa file để nếu bị xem thông tin sẽ khó mà giải mã được (khó không có nghĩa là không thể). Các file bạn cần thiết mã hoá là config.php và includes/constants.php. Nếu có điều kiện bạn có thể mã hóa tất cả các file *.php của site.
Bạn hãy lên lịch định kỳ hàng tuần thậm chí là hàng ngày thực hiện việc sao lưu website (bao gồm cơ sở dữ liệu site và dữ liệu dạng file có trên hệ thống).
Hàng tháng hãy thực hiện một bản sao lưu đầy đủ, toàn diện site (backup full).
Hãy giữ các bản sao lưu ở đâu đó an toàn (tất nhiên không phải trên server chạy web của bạn rồi).
NukeViet đã có sẵn chức năng sao lưu cơ sở dữ liệu (database) và chức năng này mặc định được kích hoạt hàng ngày hệ thống sẽ tự động sao lưu và lưu trữ trên site, bạn hãy tải nó về. Cơ sở dữ liệu sao lưu sẽ được lưu trữ trên site tối đa 30 ngày (tương đương 30 file sao lưu) trước khi nó tự động bị xóa đi.
NukeViet cũng có chức năng giúp bạn sao lưu cơ sở dữ liệu thủ công (sao lưu tức thời) để bạn sử dụng bất cứ lúc nào.
Ngoài cơ sở dữ liệu, NukeViet còn lưu trên website các dữ liệu dạng file khác, bao gồm tập tin được upload lên, tập tin cấu hình, các dữ liệu mà hệ thống bóc tách được và lưu trực dạng file thay cho dạng cơ sở dữ liệu MySQL… bạn cần tải các dữ liệu này về thông qua trình FTP.
Tải toàn bộ dữ liệu trên server về, bao gồm cả code và các dữ liệu tạm trên site, bạn sẽ có một bản sao lưu đầy đủ nhất. Bản sau lưu đầy đủ này đặc biệt hữu ích khi site bạn bị hack, có thể nó chứa thông tin giúp dò ra dấu vết của hacker.
Hãy cập nhật những thông tin mới nhất từ diễn đàn http://nukeviet.vn, việc này sẽ giúp bạn nắm bắt được thông tin về việc cập nhật phiên bản, tình trạng báo lỗi cũng như phát hành phiên bản của NukeViet.
Dù bạn có bảo mật website như thế nào đi chăng nữa thì không có nghĩa là nó đã được an toàn tuyệt đối. Và sự thật là website của bạn vẫn có thể bị tấn công, bị hack! Nó cũng giống như việc mang laptop ra đường là có thể bị mất cắp vậy, không thể tránh được! Tuy nhiên nhờ việc “phòng thủ” kỹ như đã hướng dẫn ở trên, chúng ta hoàn toàn có thể kiểm soát sự cố. Tùy tùng trường hợp bị hack mà bạn cần có phương án đối phó vụ thể. Với trường hợp nặng và khó chống đỡ nhất là site của bạn bị hack local thì bạn cần thực hiện ngay biện pháp sau:
·         Báo nhà cung cấp host để được hỗ trợ.
·         Nếu họ không hỗ trợ, bạn cần làm các bước tiếp theo:
·         Đóng của site ngay lập tức (nếu là Share hosting thì bỏ qua bước này, nếu là VPS hoặcServer thì đóng của tất cả các dịch vụ: web, FTP, mail…. trên cùng máy chủ).
·         Không sửa đổi hoặc xóa bất kể file nào.
·         Sao lưu đầy đủ (backup full) toàn bộ code, CSDL, và logs (file logs của hosting rất quan trọng, giúp chúng ta truy tìm nguyên nhân hoặc dấu viết của hacker) của hosting của site cũ và tải về máy của bạn để có thể khôi phục lại nó.
·         Đổi mọi mật khẩu tài khoản, mật khẩu email, mật khẩu hosting, mật khẩu cơ sở dữ liệu, mật khẩu FTP, mật khẩu mail sử dụng dịch vụ SMTP…, quét virus máy tính của bạn cẩn thận đề phòng máy tính bị dính virus và các phần mềm gián điệp.
·         Xóa sạch hosting để đảm bảo host của bạn sạch (không có nghĩa là host của bạn đã an toàn nếu bị hack local).
·         Cài lại bằng một bản NukeViet tương ứng, đảm bảo nó sạch bằng cách tải về từ đây:http://code.nukeviet.vn.
·         Sau đó sử dụng cơ sở dữ liệu và các tệp tin dữ liệu của site cũ để chuyển sang site mới, hãy đảm bảo không bị sót shell trên site.
·         Cuối cùng đừng quên nâng cấp lên bản NukeViet mới nhất.
·         Nếu sử dụng share hosting mà bị hack local, tốt nhất hãy đổi nhà cung cấp host.
·         Nếu bạn không đủ khả năng kiểm tra bị hack như thế nào liên hệ với Ban Quản Trị NukeViet để được giúp đỡ.
Lưu ý: Các hosting dùng chung (Share hosting) thường dễ bị hack hơn các máy chủ ảo (Virtual private server - VPS) hoặc máy chủ riêng (Dedicated Server). Vì với các hosting dùng chung, chỉ cần một site bị hack là tất cả các site dùng chung server đều có thể bị tấn công thông qua phương thức hack local.



.................................K44TKKD_Giang.......................................................