statusnet
微博网站已经大量应用在各个行业,也使得针对微博网站的spam也大量出现,本文即是探讨如何有效的预防微博类网站的垃圾信息及其spam.
来自加拿大的微博程序statusnet,以其免费开源、稳定的性能,逐渐为全球各微博网站所接受,并在全球大量部署;
由于被大量应用,导致众多国际Blogspam(垃圾推广)将目光转向了statusnet,使用注册机器人在众多使用statusnet的网站上发布大量的垃圾链接,给微博网站管理带来巨大的烦恼,下面为大家提供几个小绝招,来对付这些垃圾链接发布者;
1.启用邮件验证插件
StatusNet默认是没有邮件验证功能的,导致可以引起大量注册机器人疯狂注册;
启用方法:在config.php内加上如下代码:
addPlugin('requirevalidatedEmail'); //验证邮箱后方可发信息
这样的功能是注册者必须邮箱验证后才可以发送信息,可以防止网站出现大量无用的垃圾链接;
2.启用防止恶意注册插件
启用方法:在config.php内加上如下代码:
addPlugin('RegisterThrottle');//反恶意注册
这样同一IP,1小时内只能注册3个用户名,可以有效的防止其注册大量的用户名;
另外也可以设定只1小时内只能注册一次,打开/plugins/RegisterThrottle/下的RegisterThrottlePlugin.php文件,修改以下参数:
public $reglimits = array(604800 => 10, // 限制每周注册 人数
86400 => 6, // 限制每天注册人数
3600 => 1); // 限制每小时注册人数
这样,就不会产生大量的垃圾帐号了。
3.启用黑名单插件
启用方法:在config.php内加上如下代码
addPlugin('Blacklist');//黑名单插件
添加后,可在管理员控制面板上多出一处黑名单设置,可添加禁止注册的网址和用户名,每行一个,多行显示;
另外添加成功后,以管理员身份登录网站,垃圾帐号时也会提示将当前用户名和网址添加到黑名单列表;
但需要注意的是,如果添加了用户名黑名单,可能会出现无法正常注册,提示:你不可以在当前网站使用此用户名;
不过可以使用正常使用网址黑名单,被添加到黑名单的网址不仅可以阻止在“个人主页”,还可以阻止在发送的消息内使用;
通过以上方法,已经基本上可以有效的控制垃圾信息了,另外也可以尝试混合使用下列方法,效果也许会更好:
4.验证码插件
即启用Recaptcha插件,不过先要去网站申请一个key,然后把申请的key加入到配置文件中。
在config.php内加上如下代码,举例如下:
// 注册验证码
include_once('plugins/recaptcha/recaptcha.php');
$captcha = new recaptcha("6LeCRwkAAAAAADos9JN1XBp5jBI9r9D1dBuv","6LeCRwkAAAAsScTquvlT4n4cH03aDFgS", showERRORs);
不过Recaptcha的验证码相当的难,可能一般的用户不知道要输入几次才能输入正确,慎重使用。同时似乎对中文支持的有点问题;
5.启用 SubscriptionThrottle 插件,防止大量订阅的插件,建议开启;
6.启用UserFlag插件,但本人尚未搞清楚其到底是否有效果;
7.启用BlogspamNet插件:防止blog spam的插件,效果未曾成功尝试过,不便描述;
本文原载于“IT飞逝”博客,转载请注明原载地址;itfis.com
相关阅读
此前,小编有向大家介绍过,支付宝怎么申请收钱码,很多小伙伴看过之后,都认为,作为一个商家,如果想开通支付宝收款的话,只需要有个收钱码就
编者按:信息爆炸式的增长,虽然给我们带来了更多的知识,但也带来了巨大的负面影响。它可能会引发信息灾变,也可能会构建出信息乌托邦。
网站关闭后,我们的域名备案信息是否有必要进行注销操作。如果后面不考虑继续续费域名以及重启网站运行,建议关站后申请注销网站域名
目前外卖代运营市场的主要痛点就是人力成本高,线上运营专业性太强,需要依赖大量的数据分析进行优化等等,这让很在多线下经营有声有
在社会政治、经济等活动中,一些成员拥有其他成员无法拥有的信息,由此造成信息的不对称。不对称信息可能导致逆向选择的现象发生。信