青青子衿, 悠悠我心, 但为君故, 沉吟至今
« 祭父局域网上的点对点通信 »

生成Feed的代码进行了修改

  今天我将主要的几个网站的Feed生成代码都进行了一些修改。

  我也是不得不这么做。因为我发现现有的Z-BLog写的TAG始终无法被technorati获取,然而别人用WordPress写的Blog里的TAG却可以被technorati获取,我自己也手动Ping了technorati,但发现也没有用,只好仔细分析其中的原因了。

  我仔细分析了一下WordPress和Z-Blog的代码,我发现在Feed生成上有一点不同,Z-Blog缺少了几个东西,有可能和这个有关,于是我就修改了一下Z-Blog的rss相关代码,生成和WordPress类似的feed,早上修改的代码,没想到晚上立刻就生效了,新发布的日志的TAG都被收录了,看来我修改的是正确的,只可惜过去一年多的日志里面的TAG都没有被收录。不过我也想到了补救办法,我打算自己再写一个程序,在以后的10天内分别将以前的四百多篇日志提交到technorati上。可惜啊,要是我一早发现这些原理,就不用这么麻烦了。

  另外我给我另外的网站也生成了Feed。Write100的feed原先是使用OBlog 3.12自带的,地址是http://feeds.feedburner.com/write100,但我发现OBlog的Feed生成代码根本写的就有问题,日期的格式不是RFC-822的日期格式,feed合法性校验都无法通过,我只好在手动修改一下里面的代码,同时也不由地感叹,国内地一些开发者总是在开发一些花里胡哨的东西,却在一些最基本的功能上马马虎虎,没有国外开发团队的那种专业性,这样只能和国外的系统比如WordPress差距越来越大。

  当然,对于feed能够产生的实际功效,很多人也在怀疑,而且feed是否是广告商的恶梦,是否能带来更大的流量,也是一个有争议的话题,不过,只要feed不给我的网站带来负面影响,我也是乐于将原先的WEB 1.0的网站增加上feed的。

  最后,介绍一个校验feed合法性的网站:http://feedvalidator.org/ ,用这个地址可以校验feed语法是否正确。



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/454.html
  • 文章排行:
  • 1.长天暮鼓
  • 期待你最后的更改结果,好让我们这些z-blog的用户都能用上。呵呵。
  • 2006/3/29 12:13:34   支持(18)反对(10) 回复
  • 4.自立非凡
  • 你好 经常看你的博客 觉得还不错
    我遇到了一个问题一直解决不了 希望你能帮上忙
    是关于 WINDOWS自带的media player 播放器的问题 我描述下啊
    比如说我在百度里面搜到一首歌 我点视听 一般会弹出个小的 播放器放这首歌 可我的机子会经常 弹不出那个播放器 就是什么都没有只有歌的链接 这个问题应该怎么样解决呢?
  • 2006/4/2 15:15:58   支持(7)反对(8) 回复
  • 5.williamlong
  • 其实修改的很简单,看看我最新的FEED就知道,只修改c_system_event.asp和rss_lib.asp,增加了一个dc:subject元素,里面放TAGS,每个元素放一个TAGS。
  • 2006/3/29 20:51:08   支持(9)反对(11) 回复
  • 6.自立非凡
  • 其实我重新装下可以解决 可我怎么不重新装的情况下可以解决这个问题
  • 2006/4/2 15:18:50   支持(5)反对(9) 回复
  • 7.低调年华
  • 能具体说下修改方法吗?
  • 2007/12/29 21:28:55   支持(6)反对(10) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.