Перловая библиотека

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Есть база идентификаторов (int). Посетителям сайта разрешается обращаться
а) к одному и тому же идентификатору - не почаще чем раз в Х мин
б) к любому иному идентификатору - не почаще чем раз в У мин

Функции передается один параметр - идентификатор, запрошеный пользователем.
Задача функции - выдать true/false в зависимости от ip-адреса посетителя (рассматривая HTTP_X_FORWARDED_FOR, если есть) и указаных выше таймеров.
Различные ip сидящие за одним и тем же прокси считаются различными посетителями.

Есть вероятность (но необязательно) применять MySQL.
Срок исполнения - не горит, в пределах 2х недель от старта.

Добавлено 27/11: Умоляю помилования, что не указал сразу - одновременный доступ нескольких пользователей не должен вызывать загвоздок.
Под одновременным воспринимается запрос одного пользователя до того, как закончена обработка запроса предыдущего польз.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26