Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-10-05 01:32:51

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Таймаут при переходах

Собственно хочеЦо чтобы всем (кроме админов) можно было выставить таймаут между запросами на сервер. Например, появился у меня самый быстрый юзер, который за 1 сек пытается сделать 100 кликов, а ему на втором клике выпадает сообщение, мол пойди выпей чайку.
Получится неплохая защита от запавших F5.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#2 2009-10-05 13:09:16

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Таймаут при переходах

Мне кажется, что это надо решать не средствами PHP, а на уровне WEB сервера.
Причина проста - на подгрузку скриптов уходит достаточно много времени и заблокировать можно разве что тех, кто балуется с кнопкой "F5". От любой даже самой простой DOS атаки это не спасёт.

А вот правильно настроеный фильтр на nginx легко сможет переварить сотни (и даже тысячи) запросов в секунду без каких-либо проблем для себя.

Не в сети

Подвал раздела

Работает на FluxBB