Я занимаюсь разработкой довольно простого сайта на платформе LAMP + Codeigniter и хочу реализовать функцию ограничения скорости доступа пользователей, чтобы сайт не был заполнен запросами от одного пользователя.Основная функция сайта - ввод кода и получение некоторой информации.
Я только на стадии планирования, и моя первая идея - создать простую таблицу базы данных с IP-адресом и отметкой времени последнего доступа.и подсчет доступа, но так как мои навыки кодирования основаны на не веб-приложениях, я был бы признателен за любые мысли о наилучшем способе решения этой задачи - например, следует ли мне рассматривать идентификаторы сеанса вместо или как IPадреса?
Я не нашел много общего с некоторыми поисками в Интернете, поэтому любые указатели или рекомендации были бы хорошими.
Спасибо.