Друзья, выпустил очередной скрипт, который бы оперировал не целыми секундами, а учитывал бы еще и десятые доли и позволял делать указанное количество обращений к сайту за указанный промежуток времени.
Скрипт будет использовать сессии, записывает время последних обращений к страницам сайта для каждого посетителя в отдельности. При последующих обращениях к страничкам, скрипт высчитывает разницу между первым посещением и текущим. Если количество посещений за данный интервал времени не превысило указанное, то страница будет отображена. В противном случае посетителю будет выведено сообщение "Вы слишком часто обращаетесь к страницам сайта!".
К прочтению:
Но не стоит думать, что это надежная защита вашего сайта от серьезной атаки. Данный способ лучше рассматривать как защиту от частых обращений для снижения нагрузки на сервер.