生成RSS/Atom的最佳PHP库/类 [已关闭]

2022-08-30 19:52:23

我必须在各种应用程序中生成RSS / Atom源,我想知道一个好的库或类,它能够同时生成两者,并且已经处理了所有常见问题。

例如,我多年来使用的那个没有为日期提供正确的格式,因此我的Feed没有被几个聚合器很好地处理。

更新:我为什么要找图书馆?因为我用了多年的那个,我已经破解了几次,有一个小问题。也许规范没有被正确遵循。

为什么我的 RSS 源会复制一些条目?


答案 1

PHP通用源生成器似乎正是你所追求的 - 它有一个简单的,基于OO的方式来声明新的源并将其输出到你想要的规范。

它还具有内置的日期格式转换功能之一。

特征:

  • 生成 RSS 1.0、RSS 2.0 和 ATOM 1.0 源
  • 所有饲料都由饲料验证器进行验证。
  • 为不同版本实现适当的命名空间。
  • 自动转换日期格式。
  • 为 ATOM 源生成 UUID。
  • 处理所需标记的 CDATA 编码。

支持的版本:

  • RSS 1.0(正式过时的 RSS 0.90)
  • RSS 2.0(正式过时了 RSS 0.91、0.92、0.93 和 0.94)
  • 原子 1.0

答案 2

你真的需要一个图书馆吗?选择格式,只需按照其规范输出有效的 XML。

以下是一些入门教程


推荐