如何创建自己的XML/RSS提要


How do I create my own XML/RSS feed?

我正在创建自己的产品,在某种程度上,它就像一个内容管理系统。我想加入一个RSS提要,尽管我不太确定我会怎么做

我认为,如果我将每个帖子迭代为由我的Build脚本构建的帖子,并将其作为一个项目附加到XML文件中,这是可能的。有没有更有效或成本更低的方法来实现这一点?

我主要使用Ruby/Php/Haml,但我也会接受其他语言(我愿意学习)

我建议使用x个项目的堆栈。每次添加新帖子时,您都会将其推送到堆栈中。在任何给定的时刻,您都可以查看堆栈。这是你的饲料。

Rails有一个after_create机制来识别何时添加了新项。

对于堆栈,我建议使用Redis,它非常快。