今天打开社区,发现社区中被机器人自动发了一些垃圾信息。以前没有时间就是手动的处理掉了,这次,我决定从问题的根源来解决。本文将记录下一些思考的过程

事件原由

 发现论坛或者社区中有一些垃圾信息

解决方案

   首先观察了一下,垃圾信息并不是很多,只有3条。且有用户ID.

   前往用户管理,查看了一下用户的注册信息,发现该用户使用的是邮箱注册,且注册的邮箱后缀为outlook,当时的第一个想法就是在代码中封禁所有邮箱为outlook后缀的用户。 另外,发现这个用户是的注册时间是上午10点,也就是今天。在这一点上目前还无法判断是否是机器人。

  第二步,分析了该用户的IP,发现是美国的IP。当时的一个想法就是封禁这个IP.单也是考虑到垃圾信息比较少,不确定是不机器人自动发帖。所有就没有处理。

  今天,我下了一个决心,要和这些垃圾信息做一个对决。

为了不影响论坛的展示,目前这3个垃圾信息先手动删除,我估计明天还会有垃圾信息,到时在进一步分析,确认是否是机器人所为。然后思考如何在代码层面解决掉这个问题

 

 

   

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前