Yeti: delay() oder SetTimeOut() in PHP?

Beitrag lesen

Hi,

Nein Roger. Das hängt einzig und alleine davon ab, wieviele gleichzeitige Requests der Apache beantworten mag. Bei der Standardeinstellung sind das dann ggf. 150. Bei einem großen Provider mögen das aber auch 1000 sein.

Gleichzeitig heitß hier tatsächlich, dass ein neuer Request beantwortet wird, obwohl der alte noch nicht erledigt ist.

Schon. Aber siehe User comment zu "sleep":
"About using sleep() after an authentication failure:

While it is true that crackers can launch multiple concurrent attempts, the number of concurrent attempts is limited to your server's maximum number of concurrent requests.  As this number is usually miniscule in comparison to the numbers of attempts a cracker would probably need to brute force a password, sleep() _does_ in fact provide effective anti-cracking benefit."

Bei hinreichend sicheren Passwörtern dauert es vielleicht 10 Millionen Versuche, bis man zu einem Ergebnis kommt.
Ohne sleep sind wir dann bei vielleicht 2 Wochen, mit sleep und 5 Sekunden Verzögerung bei 1,5 Jahren!

Der Yeti

--
Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
Und bin so klug als wie zuvor!
sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
http://community.de.selfhtml.org/fanprojekte/selfcode.htm