自动生成RSS源

时间:2012-03-22 08:03:01

标签: php rss feed

我有一些信息存储在我想用来创建RSS源的数据库中。

最好的方法是什么?

此外,是否有可以传递数据的PHP库/函数,它们将确保处理需要编码/剥离的任何字符?

4 个答案:

答案 0 :(得分:4)

PHP Universal Feed Generator是您正在寻找的。

它支持RSS 1.0,RSS 2.0和ATOM

答案 1 :(得分:2)

如果您知道如何动态创建XML,那么它几乎是相同的,您只需要查看格式化RSS的方式,然后就可以了。

创建rss后 - 您可以在此处验证它: http://validator.w3.org/feed/

这是一篇关于如何格式化的简短wiki文章:http://en.wikipedia.org/wiki/Rss

答案 2 :(得分:2)

我更喜欢Zend_Feed组件,它是Zend Framework的一部分。只需查看参考指南中的Zend_Feed_Writer,即可了解如何将数据导出为Feed。

答案 3 :(得分:1)

http://careers.stackoverflow.com/jobs/feed

只需看看这个RSS示例(右键单击源代码)。它是一个功能性和使用过的RSS,您真正需要的就是自己创建一个包含动态数据的HTML类似页面。

修改

我个人认为没有为此使用插件的意义。它与HTML非常相似,您可以在上面的例子中使用给定的标签创建它。