编程语言
首页 > 编程语言> > PHP-IP禁止-最有效的方法?

PHP-IP禁止-最有效的方法?

作者:互联网

我举办了一个大型论坛,就像其他所有人一样,垃圾邮件发送者/机器人也有问题.您可以以htaccess的形式下载和使用大量已知的垃圾邮件IP,但我唯一关心的是文件大小.因此,我想问题是,考虑到要为每个用户加载的数据太大,太大了.将所有IP添加到其中大约100kb.

有没有其他方法可以减少开销?可能是用php来做,还是由于文件大小和检查ips等而导致一些沉重的负担?

任何建议将不胜感激.

谢谢,

史蒂夫

解决方法:

通常有比IP禁令更有效的方法.例如,只有漫游器会填写表单中的隐藏字段,或者需要JavaScript或Cookie才能提交表单.

对于IP禁止,我不会使用.htaccess文件.根据您的网络服务器,它可能会读取每个请求的htaccess文件.我一定会在您的Web服务器虚拟主机配置中添加IP禁令.这样,我可以确定网络服务器会将其保存在RAM中,而不会一次又一次地读取它.

也可以选择通过PHP进行操作.这样,您还可以轻松地将禁令限制为表格,例如在论坛中注册.

标签:spam-prevention,ip,php,htaccess
来源: https://codeday.me/bug/20191208/2093776.html