Einzelnen Beitrag anzeigen

Benutzerbild von jakobwenzel
jakobwenzel

Registriert seit: 31. Aug 2005
Ort: Ingelheim am Rhein
141 Beiträge
 
FreePascal / Lazarus
 
#2

Re: [PHP]Flood Schutz

  Alt 26. Feb 2008, 14:50
Um das mitprotokollieren und bei Bedarf sperren wirst du nicht herumkommen.

Ein Datenbankserver (muss nicht unbedingt mySql sein) ist dafür auf jedenfall bestens geeignet.
Du kannst auch die IPs einfach in ner Textdatei speichern, allerdings hast du dann das Risiko, dass das ganze eigentlich nicht Threadsicher ist, wodurch bei mehreren Zugriffen gleichzeitig das ganze auch mal automatisch gelöscht werden kann.

Da du auch noch nachgucken musst, welche IPs auf der Blacklist älter als 10min sind, erhöht sich die Bearbeitungszeit, und die Wahrscheinlichkeit, dass Änderungen verloren gehen, steigt.

Für den Anfang mit wenigen Zugriffen kannst du eine Textdatei nehmen, bei mehr (vorallem gleichzeitig) einen richtigen Datenbankserver.
Jakob Wenzel
"My store now sells Ninja Weapons!"
Comicverkäufer bei den Simpsons
  Mit Zitat antworten Zitat