分类
界面

xml+xsl 结构的魔兽世界中国官方论坛

今天早上想 rip 一个魔兽世界中国官方的论坛风格,随手看了一下源代码,一看吓一跳,这个表面功能并不强大的.net 论坛居然是 xml+xsl 的。兴奋之余四处打听其程序名字。个人猜想大概是自主开发的了,这也是最坏的消息,可是在下又希望 vBulletin 可以实现这一功能,所以如果真的是这样,考虑自己动手或者集合几位高手一起搞(不知道高手们有没有时间和兴趣)。

总结一下优点和缺点:

  1. 优点是速度快,因为是数据和模板分离开的,所以第一次以外只需要读取数据,模板部分在缓存中,速度可以成倍提高。
  2. 即时换肤,同样因为数据和模板分离,在数据保持不变的情况下模板可以任意改变,思路同 css 及时换肤。
  3. 缺点是兼容性差,有可能某些浏览器或者某些古老的机器无法访问,显示纯 xml 代码。
  4. 模板容易被盗,查看源代码后用工具即可下载。
  5. 搜索引擎似乎暂时不支持读取 xml,或者说效果不如 html 好。