deepslam
Новичок
Защита от DDoS
Всем привет!
На один из моих сайтов регулярно производится DDoS атака и нужно как то средствами PHP (хотя бы) защиться от нее.
Заранее извиняюсь за немного ламерский (возможно) вопрос , просто хочу удостоверится, что мой алгоритм будет эффективен, суть его в следующем:
Когда человек (бот) заходит на сайт , то в сессию сохраняется метка времени когда он зашел, при следующем заходе сравнивается предыдущее время захода и текущее и если оно например меньше секунды , то выдается просто что то типа:
Если же скрипт засечет несколько таких обращений , то можно дополнить это автоматическим баном IP через .htaccess, добавляя строку deny from $IP
Суть моего вопроса в том - будут ли работать сессии , если запрос идет не из браузера? С остальным вроде бы понятно.
Ну и хотелось бы также услышать мнение насчет самого алгоритма, будет ли он эффективен? Не повлияет на индексирования сайта поисковиками? (они ведь не заходят по несколько раз в секунду насколько я знаю)
Всем привет!
На один из моих сайтов регулярно производится DDoS атака и нужно как то средствами PHP (хотя бы) защиться от нее.
Заранее извиняюсь за немного ламерский (возможно) вопрос , просто хочу удостоверится, что мой алгоритм будет эффективен, суть его в следующем:
Когда человек (бот) заходит на сайт , то в сессию сохраняется метка времени когда он зашел, при следующем заходе сравнивается предыдущее время захода и текущее и если оно например меньше секунды , то выдается просто что то типа:
PHP:
die("ddos");
Суть моего вопроса в том - будут ли работать сессии , если запрос идет не из браузера? С остальным вроде бы понятно.
Ну и хотелось бы также услышать мнение насчет самого алгоритма, будет ли он эффективен? Не повлияет на индексирования сайта поисковиками? (они ведь не заходят по несколько раз в секунду насколько я знаю)