使用 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

本站通过 xhtml 严格版认证November 8, 2007

http://files.gracecode.com/2007_11_07/1194380593.png

既然是叫 Gracecode.com 那么代码不 Grace 的话也说不过去。经过我的一番努力终于通过了 xhtml 严格版认证!其实通过严格版认证并不是想象中的那么困难。除去基本的 xhtml 概念,我摘录下我自己碰到的一点错误:

更进一层的

其实上面说了那么多,总结出的两个原则就是 第一,把页面当作 xml 文档来写;第二,完全的独立的 DOM 框架。 就这么多了,相信通过一番努力以后,你的网站也能自豪地挂上 W3C 的 Icon 的。

Windows Server 2008 真实写真November 6, 2007

上个星期从 wiLdGoose 兄弟那里得知,他已经开始用上了 Windows Server 2008。而我本人说实话对于 M$ 的系统并不是非常的“感冒”,一来是用了 XP 那么多年也顺手了(XP 对于现在的硬件来说也适合了),二来是因为我是一个 Linux 用户。

wiLdGoose 兄弟他本机的系统截图可以得知,Windows Server 2008 相对于以往的 M$ 服务器操作系统(比如 Windows Server 2003)从界面上有一个非常明显的改进(说实话我不喜欢 Vista 风格的图标)。

http://files.gracecode.com/2007_11_06/1194347957.png

刚安装好的界面也是非常的清爽,习惯了操作 Windows 的弟兄们应该也能很容易的上手。我还记得“当年” XP 默认安装好的界面就只有一个“回收站”的图标,这着实让人大跌了一下眼镜。

http://files.gracecode.com/2007_11_06/1194347978.png

开始菜单还是那个开始菜单,丝毫没有改变。

http://files.gracecode.com/2007_11_06/1194347997.png

资源管理器的样式做了一个小的调整。底部可以显示当前选中项目的属性(类似于增强型的状态栏?),而左上角的 favourite links 则可以记录经常访问的路径。这点我个人感觉非常的人性化。

http://files.gracecode.com/2007_11_06/1194348015.png

还是增强型的任务管理器。可以说这个软件从 Windows 2000 开始就一直保持了这样的风格。不过作为一个服务器操作系统,我想以后一个名叫 Resource Monitor 的程序要和 *ix 系统的 top 一样,经常的开着了。

http://files.gracecode.com/2007_11_06/1194348058.png

控制面板方面 M$ 似乎从 XP 以后就一直没有改进过了。不过习惯此操作的用户可以非常顺手的操作。再次声明下本人并不十分喜欢 Vista 风格的图标。

http://files.gracecode.com/2007_11_06/1194348077.png

服务器操作系统的网络功能直接影响着它的应用价值。Windows Server 2008 在此方面有了一个明显的改进,图形化的配置界面我想新手也可以非常的上手。总而言之,M$ 的系统还是非常的傻瓜的。

http://files.gracecode.com/2007_11_06/1194348091.png

应用程序崩溃在 M$ 的系统中是非常的常见的。看来 M$ 连应用程序的崩溃提示框也做了些许的改进(怀念当年 Windows 98 的蓝屏死机和“非法操作”)。

总的来说 Windows Server 2008 从界面上并没有多大的改变。微软声称此操作系统集成了众多“先进的功能”,而我本人并没有实际的应用过,所以只能从界面方面一瞥。

至于该不该升级,那么就看你个人的喜好的。而我本人的意见就相对的保守一些,我不会使用那些并不是很成熟的产品,尤其是操作系统。

相关的资料说明,Windows Server 2008 的硬件要求和 Vista 是差不多的(那么我这个时候在想,此时的 Vista 的境地将是非常的尴尬的):

处理器:最低1.0GHz x86或1.4GHz x64,推荐 2.0GHz 或更快;安腾版则需要 Itanium 2。
内存:最低512MB,推荐2GB或更多。
内存最大容量支持:32位标准版4GB、企业版和数据中心版64GB;64位标准版32GB,其他版本2TB。
硬盘空间:最少10GB,推荐40GB或更多;内存大于 16GB 的系统需要更多空间用于页面、休眠和转存储文件。
光驱:DVD-ROM
显示器:SVGA 800×600分辨率或更高
键鼠:兼容设备

相关的详细资料可以到 cnbeta 的 Windows Server 专题页面微软的主页去看看。

附:据说 PowerShell 是 Windows Server 2008 的一项非常重大的改进,对于习惯了命令行操作的我很欣喜能看见比 command.com/cmd.exe 更先进的控制台了。下面有一个视频,感兴趣的朋友可以看看(WMV 格式):

mms://wm.microsoft.com/ms/evnet/PowerShellDonJones_Snover_s_ch9.wmv

  1. 1
  2. ...
  3. 122
  4. 123
  5. 124
  6. 125
  7. 126
  8. 127
  9. 128
  10. 129
Yahoo 统计