Search

language

Share code chống ddos cho johncms

Monday, June 8, 2015

ới Site Có ít lượt truy cập khoảng vài trăm thì có thể dùng code này.
Nếu online đạt mức giới hạn sẽ ngừng hđ wapSite trong vài phút.sau vài phút đó sẽ hoạt động trở lại.
Sửa 100 là mức online giới hạn.
Code:

JohnCMSVN Code
<?phpfunction 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 truycập đang quá tải, mời bạn quay lại sau vài phút.';exit ( );}}}$srv server_busy 100 ); //100 là số người truy cập tại 1 thời điểm?>



chúc bác bạn thành công
Share

No comments:

Post a Comment

 
Copyright © 2015 Share Code Web - Vinacode
Giao Diện By sackaboy | Design By Sackaboy