Re: [问题] 防范提交广告垃圾的方法…

楼主: storyn26383 (贩卖机)   2016-04-10 05:02:38
※ 引述《banana2014 (香蕉共和国)》之铭言:
: 大家好,
: 我想做一个让使用者一定只能在我的网站上填写表单的程式,亦即他不能将表单下载到自
: 己的电脑里头然后填写并提交,一定只能在我的网站上填写,此目的是为了防止有心人士
: 用这种下载表单的方式去大量提交类似广告性质的内容,以致于服务器收到大量的“垃圾
: ”以及让服务器因大量提交的关系而耗费许多资源。
: 我想问的是:防止大量提交的方法除了使用CAPTCHA之外,还有没有其他的方式? 而那些
: 人除了使用“下载表单”的方式去大量提交广告之外,还有没有其他更高竿且非人为的方
: 式去大量提交类似广告性质的内容?
: 谢谢
: P.S. REMOTE_ADDR(IPv4,以下称ip)是否具唯一性? 在同一时间里面,有没有可能在地球
: 的另一端同时出现一个以上一模一样的ip? 另外,在不同的时间点,有没有可能两部不同
: 的电脑拥有相同的ip?
你可以考虑使用第三方认证登入,例如 Facebook,限定一个帐号只能填一次
这样一来,他如果要大量送出表单,就必须要有大量的 FB 帐号
但是现在 FB 要大量办帐号已经没有那么简单了,所以原则上应该是可以解决你的问题
基本上我觉得用 FB 登入加上 Google 的 reCAPTCHA 就非常够用了
这种东西如果档太大,就会造成正常使用者的不便了
简单来说,就是一种防君子跟防大部份小人的概念啦 XDDDD
作者: banana2014 (香蕉共和国)   2016-04-10 13:26:00
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com