• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Giải pháp chống ddos cho các site nhỏ

Admin

Well-Known Member
Staff member
Administrator
Với những site nhỏ chỉ vài trăm người truy cập cùng 1 lúc thì nên sử dụng biện pháp giới hạn truy cập. Tức là giới hạn số người online cùng 1 lúc nếu vượt quá số lượng thì quăng nó vào hàng chờ [-O< Việc này cũng đơn giản và nhanh chóng không cần cài đặt thêm gì. Chỉ chèn đoạn code sau vào index của site (Chỉ dành cho PHP)


PHP:
function server_busy($numer) {
if (THIS_IS == 'WEBSITE' && PHP_OS == 'Linux' and @file_exists ( '/proc/loadavg' ) and $filestuff = @file_get_contents ( '/proc/loadavg' )) {
$loadavg = explode ( ' ', $filestuff );
if (trim ( $loadavg [0] ) > $numer) {
print '<meta http-equiv="content-type" content="text/html; charset=UTF-8" />';
print 'Lượng truy cập đang quá tải, mời bạn quay lại sau vài phút.';
exit ( 0 );
}
}
}
$srv = server_busy ( 100 ); // 100 là số người truy cập tại 1 thời điểm

--- XGR ---
 

Facebook Comments

Similar threads

New posts New threads New resources

Back
Top