我有一个网站,允许任何用户使用功能,但每个用户只允许使用它固定的次数。
请允许我更详细地介绍一下,我们的“匿名/访客”用户每 24 小时只允许在数据库中搜索条目 3 次。有没有办法可以使用 IP 来跟踪用户的尝试,在 3 次尝试后限制他们,然后让它在 24 小时后过期?
该网站是用 PHP 构建的,但无论哪种语言都可以提供此功能,我对此持开放态度。
编辑:
这个想法来自一个客户,他们有一个“库存商”列表来储存他们的产品,他们希望将这些信息提供给网站的用户。然而,他不希望竞争对手利用他的系统并在他的库存商上“削弱”他。因此限制。如果你能提出一个更好的方法来达到同样的效果,那就太棒了
干杯,丹