开发学院CMS教程discuz Discuz! X1.5高效防灌水之五套方案 阅读

Discuz! X1.5高效防灌水之五套方案

 2010-09-24 01:27:30 来源:WEB开发网   
核心提示:广告灌水现象在目前各种站点当中都有愈演愈烈的趋势,一方面会严重影响站点内容定位,Discuz! X1.5高效防灌水之五套方案,剔除广告灌水内容又会增加运营成本;另一方面,广告灌水中经常会出现一些和法律法规相抵触的违禁内容,如 “a{1}s{2}s”(不含引号) 可以过滤“ass&rd

广告灌水现象在目前各种站点当中都有愈演愈烈的趋势,一方面会严重影响站点内容定位,剔除广告灌水内容又会增加运营成本;另一方面,广告灌水中经常会出现一些和法律法规相抵触的违禁内容,一旦处理不及时会给站点主办方造成负面影响,甚至于网站关闭的严重影响。所以广告灌水和与之相关内容监管一直受到网站主办方的严重关注。

防广告灌水的难点是什么?

1、防灌水最大的难题是用户识别的问题;

如果用户不能提供足够多的信息,你就没有办法识别它到底是灌水用户还是你的目标用户。如果在注册环节不采取任何措施,只有当用户有“犯罪记录”——发表违规内容了才能采取措施,但是这时候难免为时已晚。所以,防止广告灌水首先要能判断用户是否就是你的目标用户,是否能遵守论坛的游戏规则。

引入指标:用户识别度——对目标用户准确识别的程度,识别程度最高为★★★★★

(实心★代表加分,空心☆代表减分,下同)。

2、识别用户不可能完全依赖程序,人工审核必不可少;

识别一个用户是非常困难的事情,即便他通过层层障碍获得发帖权限,如果他不说,你不会知道他要做什么。即便在计算机技术如此成熟的今天,把识别用户和未来可能行为的任务完全交给程序,依然像是让一个三岁智力水品的孩子去分辨哪个是“好人”还是“坏人”。所以,如果要求内容的绝对干净,需要高效率的人工审核。

引入指标:人工干预度——必须投入的人力干预审核的程度,投入最多的为☆☆☆☆☆

3、防广告灌水的措施常常会和用户体验相冲突

即便我们有充足的人力做全部内容审核,对于用户来说,不能即时参与社区活动会严重影响用户体验,而且大量复杂的限制性措施也会给用户带来不厌其烦的骚扰。所以,采取防止广告灌水措施时,用户体验很关键,而且由于老用户内容可以通过筛查历史内容做到一定量的控制,更因为广告灌水用户非本站目标用户,往往都是新注册用户。所以对新老用户采取不同的措施也是解决用户体验问题的一道分水岭。

引入指标:影响用户体验度——防广告灌水对用户体验的影响程度,影响最多的为☆☆☆☆☆

4、网络上人肉灌水和机器灌水相结合,道高一尺魔高一丈

由于巨大的利益驱动,很多广告灌水行为不达目的誓不罢休,这就出现了很多屡禁不止的人肉灌水和灌水程序向结合的现象。例如,灌水者先人工注册,获取基本积分,然后灌水程序批量灌水;灌水程序遭遇验证码,验证问答时会自动提示让人工处理;灌水程序能够识别比较简单的验证码等等;但是万变不离其宗,我们防止广告灌水行为的终极目标是排除广告灌水等非法内容后的干净程度。

引入指标:洁净度——排除广告灌水等非法内容后的“干净”程度,最高为★★★★★

Discuz! X 1.5能采取的防广告灌水方案

方案一:非本地IP地址用户注册需要审核(Discuz!X1.5新增方案)

还在Discuz!X1版尚未发布的时候,我们就在Discuz!7.2版本的基础上测试了一个“非本地用户注册需审核”的功能插件,经过很多地方网站的试用,获得了比较好的效果,所以在Discuz! X1.5上我们将此功能内置了进去。(如图1)

图1:非本地IP地址用户注册需要审核

具体实施时,需要在“全局”设置的“注册与访问控制”之“注册”中“是否开启外地IP审核”选择“是”,在“不受审核限制的IP列表”中填写本地IP地址或者本站不受限制的IP地址,当用户处于本列表中的 IP 地址时,注册后无需审核。需要注意的是,“新用户注册验证”需要设置为“人工审核”这项功能才能有效。

方案评价:

用户识别度:★★★★

人工干预度:☆

影响用户体验度:☆☆

洁净度:★★★

综合:★★★★

方案二:系统推荐防灌水设置

Discuz! X1版本中就已经提供的防灌水设置,从两次发表时间间隔设置来限制广告灌水特征用户的快速“屠版”,此项设置是适合给整站所有级别用户的设置,如果时间设置合理对正常用户的影响较小。

图2:防灌水基本设置

强制新用户验证激活邮箱,还有强制新用户上传头像,强制新用户好友个数等设置也都是系统可以自动完成判断的防灌水功能,虽然会对用户体验产生影响,但又因为仅对新注册和初级用户产生影响,所以还是可以视发展运营阶段灵活运用。(如图二)

验证码一般是中文,英文的静态或者动态图片,是一种混合了数字或符号的代码,人可以通过抽象思维辨识,而机器抽象识别起比较困难,一般是防止有人利用机器自动批量注册、暴力破解方式进行不断的登陆、灌水的一种技术措施。Discuz!系列程序一直对验证码都在不断的优化和升级,以应对道高一尺魔高一丈的局面。

图3:验证码设置

我们在实际运营时推荐仅在新用户注册和发帖回帖时填写注册码,好处是对老用户影响最小,对用户体验的影响也在最小和最精准的新用户范围内。为了区分新老用户,就需要在“验证码发帖限制”设置最少发帖数,一般以个位数比较合适。(如图3)

另外在验证码类型的选择上,由于广告灌水程序技术也在不断升级,所以验证码的设置上也要尽量选择电脑尚不容易辨识的“GIF动画”,“随机扭曲”等设置。

验证问答和验证码比较类似,随机产生,而且需要思考解答,能够对利用灌水程序造成一些麻烦。(如图4)

最后,在注册表单名称设置方面,通过个性化注册表单名称的设置,也让灌水程序不能肆意妄为。(如图5)

图5:注册表单名称设置

方案评价:

用户识别度:★★★

人工干预度:系统自动完成

影响用户体验度:☆☆

洁净度:★★

综合:★★★

方案三:词语过滤和内容审核

一般广告灌水具备特征关键词,当我们设置好关键词后,一旦有人发表违规内容,系统可以自动的启动监管措施。同时,为了防止广告灌水者用各种手段修改关键词以防止被自动监管,在Discuz! X版本中对关键词替换前的内容可以使用限定符 {x} 以限定相邻两字符间可忽略的文字,x 是忽略字符的个数。如 “a{1}s{2}s”(不含引号) 可以过滤“ass” 也可过滤 “axsxs” 和 “axsxxs” 等等。不良词语如果以“/”(不含引号)开头和结尾则表示格式为正则表达式,以适应更加复杂的字符组合。(如图6)

1 2  下一页

Tags:Discuz 高效 灌水

编辑录入:coldstar [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
更多精彩
    赞助商链接

    热点阅读
      焦点图片
        最新推荐
          精彩阅读