Limit Daily Access

Gostaria de implantar um recurso no meu site que limite o acesso a uma determinada página.

Deve permitir 2 acessos por dia por IP.

Eu estava pensando em criar uma tabela mysql e escrever no ip + vezes que o ip visitou o site e criar um trabalho cron que exclua todas as entradas a cada 24 hora

Mas estou preocupado que sua causa possa causar muita carga no servidor (caso eu receba algumas visitas por dia). Existe um método melhor ou mais simples para limitar o acesso diário a duas vezes por IP?

Eu também estava pensando em usar cookies ou sessões, mas tenho 0 planos sobre como criar um cookie que faria o trabalho que eu precisava ....

Sou grato por todas as sugestões!

EDITAR

Duas coisas mais sobre as quais eu precisaria de conselhos, depois dos comentários úteis:

um script de detecção de proxy público será suficiente para impedir pelo menos os proxies anônimos e da we

- é possível limitar o acesso para cada IP individualmente e criar um script que remova as entradas do IP exatamente 24 horas após a primeira visita? Em vez de fazer com que o trabalho cron exclua todos os dados a cada 24 horas, independentemente da hora em que um visitante chegou ao meu site?

questionAnswers(2)

yourAnswerToTheQuestion