生成RSS/Atom的最佳PHP库/类 [已关闭]
我必须在各种应用程序中生成RSS / Atom源,我想知道一个好的库或类,它能够同时生成两者,并且已经处理了所有常见问题。
例如,我多年来使用的那个没有为日期提供正确的格式,因此我的Feed没有被几个聚合器很好地处理。
更新:我为什么要找图书馆?因为我用了多年的那个,我已经破解了几次,有一个小问题。也许规范没有被正确遵循。
我必须在各种应用程序中生成RSS / Atom源,我想知道一个好的库或类,它能够同时生成两者,并且已经处理了所有常见问题。
例如,我多年来使用的那个没有为日期提供正确的格式,因此我的Feed没有被几个聚合器很好地处理。
更新:我为什么要找图书馆?因为我用了多年的那个,我已经破解了几次,有一个小问题。也许规范没有被正确遵循。
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