Как мне ограничить обращение к php-скрипту
N-раз в N-времени с одного ip-адреса?
Как мне ограничить обращение к php-скрипту
-
Prisoner
Re: Как мне ограничить обращение к php-скрипту
Вести логи в виде: Чиcло попыток доступа: IP. N-времени будем понимать как промежуток времени. На границе промежутков производим чистку логов.
Лучше всего в этом случае подойдет табличка БД с двумя столбцами и алгоритмом обработки:
Выбрать число попыток для конкретного IP.
Если Число больше порогового - дать отлуп, нет - не дать... то есть дать, но не отлуп
.
Лучше всего в этом случае подойдет табличка БД с двумя столбцами и алгоритмом обработки:
Выбрать число попыток для конкретного IP.
Если Число больше порогового - дать отлуп, нет - не дать... то есть дать, но не отлуп
.