使用静态站点获取 RSS 提要有点困难,因为您最终可能会复制内容,除非您准备在站点生成中添加另一个工具,或者进行一些编程(并且可能使用与您当前正在使用的那些。)
正如@Simone 所提到的,RSS 是一种简单的格式并且易于编写。但是,如果您只是在您现在正在做的事情之上编写一个 RSS 提要,您显然会复制部分或全部站点内容,这并不理想。
因此,我建议您需要一种获取内容并将其转换为 RSS 提要的方法——反之亦然。
当我使用 RSS 提要创建静态内容站点时,我的做法是从RSS 提要开始。然后我编写了一些代码来获取 RSS 提要并从中创建我的 HTML 文章——在我的例子中,我使用 XSLT 将 RSS 转换为一系列 HTML 文件,但是您可以使用任何您想要的技术。
然后,每当我想向我的静态站点添加一篇文章时,我都会编辑 RSS 提要,只是为了添加一篇带有新日期的新文章,等等(并且有用于各种平台的工具用于手动创建 RSS 提要像这样。)然后我会运行我的代码,它会“烧掉”我的 HTML 文章,所以我总是会得到彼此一致的静态文章和 RSS 提要,并且只有一个“源”副本内容。
还有适用于各种平台的工具,可以从磁盘上的一堆东西自动或半自动生成 RSS 提要,这是从另一个方向解决问题的一种方式。
因此,我的回答是,除非您准备将除 CSS、HTML 和 Javascript 之外的其他语言或工具添加到您的曲目中,否则没有非常令人满意的方法可以将 RSS 提要添加到静态站点。如果您只是将其添加为手动生成的静态文件,那么例如,如果您编辑一篇文章,则必须在两个地方更新您的内容。
您还可以通过查看现代的 RSS 友好型静态站点创建工具(例如Jekyll或其更智能的衍生产品Octopress)如何完成这项工作,从而学到很多东西。