代码之家  ›  专栏  ›  技术社区  ›  Your Common Sense

动态生成的RSS中的lastBuildDate

  •  -5
  • Your Common Sense  · 技术社区  · 15 年前

    按需生成RSS提要。
    据我所知,对于lastBuildDate,我有两个选项-current time或pubDate。
    你会选择哪一个?为什么?

    2 回复  |  直到 15 年前
        1
  •  1
  •   shamittomar    15 年前

    具有最新PubDate的项应成为lastBuildTime。

    [编辑]: 如果有一个单独的PubDate也用于整个feed,那么lastBuildTime应该是当前时间

    [编辑]:2: :作为 lastBuildTime 是可选的,而且您总是将PubDate包含在整个feed中,为什么不从feed输出中删除它呢?

        2
  •  2
  •   Community Mohan Dere    8 年前

    RSS 2.0 spec, lastBuildDate 是频道内容的最后一次更改。(我对这个定义并不完全满意,因为如果feed的元数据发生了变化怎么办?我认为通常的惯例是更新 如果是那样的话。)

    海峡很宽 pubDate 应该是原版的 出版 源中项目的日期。它永远不是一个好的价值使用 上次生成日期 因为pubDate将保持不变,即使项目得到更新。

    上次生成日期 )

    最好的方法是实际知道/找出feed的内容最后一次更改的时间,并将其输出。

    Related question

    推荐文章