草根站长的胜利
李大钊实现了“庶民的胜利”,我,一个穷站长,也实现了自己的胜利!
事情得从2011年的12月3日说起。那天中午,我正在精心地撰写博文,保存后惊奇地发现居然又有人评论了。但可惜评论的意思不甚明确,而且出现"Viramune"一词,经baidu后发现是某药品名。遂一笑而回复到“不要放广告”,但不久评论又新增了两条。于是愤怒,将其皆删去。
本以为此事到此即结束,万万没有想到的是,一场持久战就此拉开序幕。下午再登录时,看到评论已经多了10条,而且都是按照一条广告、一条莫名其妙的"Today"的规则发表。多亏自己的博客有记录访问IP的功能,我查询其IP后发现,每次评论的IP竟然都不一样,而且都是在线代理服务器!这让我十分恼火,但一时又没有好办法,只得再删除评论。到晚上,评论数再次突破20,遂觉得应该采取行动了。
我首先查询了一下emlog的官方论坛,发现其实有一个“反垃圾评论”的插件,于是安装上去,但检查PHP代码后再次失望:屏蔽评论的功能仍然靠判断IP来实现。试来试去,垃圾评论又多了十来条,而且每次发表评论的时间间隔越来越短,似有要挑战一番的架势。与此同时,我也发现,它评论的内容中无外乎”Viramune“、"Premarin“、"Acyclovir“等词,故将其添加到“屏蔽词汇”列表中,终于看到了消停!不禁庆幸。
但更大的问题还在后面。经过推测,广告商应该是用了自动代理软件,固定地利用URL访问被评论的页面——这样对他来说轻而易举,只要不停地发送HTTP请求就行了;但是对于我的空间来说,却实在不堪重负——每次不仅要记录IP,还要检测评论中的字符。在没有关闭审查IP功能前,这个插件自动添加IP到黑名单的功能竟然积累了110个IP!这样庞大的数据对FOR EACH实在是很可怕的,因为自己使用的是免费空间,空间运营商必定很在意空间对他的服务器的负载,这样昼夜不停的访问,势必会加重服务器的负担,而一旦让管理员发现,铁定是封账户的事。果不出所料,blog.i.igp的访问量一跃飙升到.gp的排行榜上(前十名),最高记录(12月31号)居然到了第二!(我也便知道那个第一名的流量是怎么造出来的了)空间生死存亡危在旦夕!!!
考虑到emlog的特点,我先后关闭了插件审查IP的功能,只检查关键词;又关闭了被评论的页面,这样emlog就只弹出“页面评论关闭”的信息。然而,进攻的浪潮丝毫没有减弱的迹象。每个周末,我上网的第一件是就是下载记录,然后看着大堆的IP愈加痛苦。我知道,这样的战斗会很艰苦,很漫长!
就在我准备连续KILU的管理员寻求帮助的时候,希望的时刻,也就是1月2号终于到来了!今天再次登录FTP,查看IP访问记录,恐怖的记录增长居然停止了!仔细查找,发现在"2012-01-02 05:48:48“,一个"91.214.48.38“的IP访问后,博客就此沉寂。是我看错了么?我又刷新了一下,事实证明确实如此。我激动了——遂怀着无比激动地心情写下了这篇博文。
草根站长们,或许你们中有人同样正在经历垃圾评论的苦恼,或许你们中有人同样在与不正义者做着艰难的斗争,你们也许已经精疲力竭,可是请相信,希望就在前方,胜利是我们的!
我们要想在世界上当一个庶民,应该在世界上当一个敢于斗争的人。诸位呀!不要放弃呵!
(后记:Oh no! 我错了!是IP统计忘开了,垃圾评论还在不断涌来……神啊,救命啊!!!)
(再后记:2012-01-13,04:21:43,真正历史性的时刻,终结了一个多月的苦恼。有意思的是,在此之后,Google Spider两次来访,第二次竟然在20分钟内使用了7个Session,实在是奇迹!或许也因此有很多文章为其发掘,当然也不得而知。继续努力吧!)
转载本站文章请注明,转载自:WTZ的小博[ http://wiblog.net/]
本作品采用知识共享署名 4.0 国际许可协议进行许可。
评论(8)条
2013-03-26 21:01
2013-03-26 19:49
2017-10-04 10:34