Всем привет! Есть сайт с книгами. У каждой книги есть кнопка "добавить в мою библиотеку". При нажатии на нее кнопка заменяется на "удалить из библиотеки". И если пользователь кучу раз будет в одно и то же место кнопки, то будет слишком много одинаковых запросов: add/delete и будет нагрузка на бд и на сервер в целом
Как можно обрабатывать такие запросы? На бэке php, сервер apache
Narts, Ну например access token ;) Тут сложно подсказать без знания контекста приложения. Если для этого запроса не требуется авторизация, то есть, кто угодно может обновлять страницу и будет делаться запрос, то это к DDOS атакам нужно смотреть
Narts, Сам сервер(не веб сервер) не должен думать о повторных запросах. Его задача выполнять все запросы, которые к нему поступают. Ограничить может веб-сервер в твоём случае apache
Narts, Разумеется, только это называется по другому, как вариант защита от DDOS атак, защита от ботов и тд. Защиту от повторных запросов в таком ключе не рассматривают, потому что если можно обновлять страницу - это не запрещено :)
Narts, Но исходя из твоего вопроса, у тебя есть куда более важные сейчас задачи :) И предлагаю решать их по мере поступления. Если произойдёт подобная ситуация, тогда и будешь думать как её решать. Куча сайтов в www не заморачиваются по этому поводу и спокойно живут. Заморачиваются те, у кого от этого зависит бабос :)