Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

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

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

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

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


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

Вне форума

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

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

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.009 сек, 7 запросов выполнено - Использовано памяти: 513.54 Кбайт (Пик: 550.5 Кбайт) ]