使用 Gtalk 实时关注网站的留言情况November 8, 2007

前几天 wiLdGoose 兄弟打电话给我,说他的服务器被网监给查封了,原因是因为某个虚拟主机下的论坛发布了“不和谐”的内容。他现在对用户留言等非常的关注,生怕再次出现这些内容,我想这是无可奈何的事情。

当我和他聊到我的 Blog 有没有留言审查功能的时候,我回答是没有。他很意外的说这样会不“安全”的,随时可能会被和谐。

留言的审查我个人感觉对于我那么“懒”的一个人来说会非常的麻烦。而且加入留言审查以后用户留言每项都要审查通过,对于用户来说他们的留言会不能马上看见,而对于网站的管理人员核定每项的留言是否“合法”,这也是一件非常繁琐的事情。

我想了一下找到了一个折中的办法。

通常我们使用 RSS 输出每天更新的文章聚合。而事实上用户的留言内容也可以通过 RSS 来输出,然后点击这条信息跳到用户所留言的那条文章详细页面中。最后可以根据留言的“合法性”决定是否删除用户留言。

制作和编写这样的 RSS 程序我想对于一般的程序员来说是非常容易的事情。但是如何将 RSS 输出的内容实时的反馈给我们管理人员呢?我们有 RSS 阅读器,但是我们不可能每天重复的打开阅读器关注用户的每条留言,而我这个时候想起了一个名叫“哪吒”的服务。

哪吒 服务提供了实时通知 RSS 更新的服务,它支持 MSN/Skye/Gtalk 和 Email 的实时通知。这样我们就可以在 哪吒 上注册一个帐号,然后一边开启 Gtalk,一边随时关注网站的留言情况。

出于安全性考虑,你也可以设置成此条 RSS 为私有订阅。这样你就不用在 Blog 本身开发留言审查功能和邮件通知等功能,节省了我们大量的重复劳动时间。

最后,比如我绑定的 Gtalk,用户如果有新的留言。它会跳出如下的窗口通知你,你的网站被人踩过了:

http://files.gracecode.com/2007_10_30/1193739447.png

已有 12 条评论

  1. wiLdGoose wiLdGoose

    这网站貌似打不开啊.

  2. 根据官方网站的通知已经他们更换了新的域名: inezha.com 。但是根据我刚才的测试,发现新的域名并不能每次都访问成功,wiLdGoose 兄可以用这个老的域名试试看: http://www.anothr.com 。

  3. IPFox IPFox

    anothr.com 转向到inezha.com

  4. 一个一个审查太麻烦,倒不如装一个noshit插件,可以讲敏感词汇自动转换成****或自己希望出现的字符。

    我在williamlong那里下过,自己在用,很好使

  5. aw aw

    信息过载。

  6. xml xml

    XML是什么样的?

  7. @xml XML 就是 Rss 格式

  8. steven steven

    哪吒网怎么不更新呀??
    我的feed是不是有问题
    能帮我看看吗?
    http://www.zaibj.net/feed/auto.asp

  9. @steven 我看了下原文链接,发现你的 RSS 是需要登录以后才能访问的,可能是这个问题。建议取消认证机制

  10. steven steven

    不会吧,我没有认证机制呀

  11. 每个开 Blog 的兄弟都会时刻关注 Blog 上的留言,上次已经说道如何使用 Gtalk 追踪网站的留言。

    在使用 Google 工具条时发现其实 Google 工具条本身也开放了 API 供用户调用。第一步要做的就是将用户留言做成 RSS 格式的输出(其实也就是 XML 格式,Wordpress 已经有这样的功能了)。

    然后我们再写个针对 Google 工具条的 XML 文件即可。格式如下

    <?xml version="1.0" encoding="utf-8

  12. 我每天几十条留言,哪吒要死人的哈哈
    目前用greader来rss留言,还好wordpress有输出

Yahoo 统计