月光博客 » 网站建设 » 生成Feed的代码进行了修改

生成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语法是否正确。

顶一下 ▲()   踩一下 ▼()

相关文章

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

发表留言