Php tam nėra skirtas, nors gali išgalvoti visokių apsaugų

Pvz aš naudoju tą variantą, kur su sesijomis

Gal nėra idealus būdas, bet keliasdešimt minučių block'ą gauna kai perkrauna puslapį daugiau nei 10 kartų per 5 sekundes

Kitas būdas, kurį naudoju, tai kaskart atėjus žmogui, aš unikaliai generuoju tam tikrą kodą ( neminėsiu kokį ir kam.. ). Jį saugau kartu su ip 20 dienų. Tuo pačiu metu, paskutiniai prisijungimai ir atėjimai į puslapį yra sekami, todėl jei intervalas laiko yra per mažas - vartotojui gražina, kad sistema buvo perkrauta ir nustojo veikti ( panašiai kaip sesijos veikia, tačiau daugiau info ir vargo žmogui, kol ras kas ir kaip

), o jis būdamas "hakeriu" mato tai, kad puslapis jam užlūžo.
Na gal ir nekaip nusakiau, bet esmė ta, kad saugai informaciją apie užkrovimą, laiką ir t.t. Viskas galbūt apkrauna serverį, bet blokuoju tai, kas per daug
