php - 生成 RSS/Atom 的最佳 PHP 库/类

标签 php rss rdf atom-feed

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

例如,我使用多年的那个没有正确的日期格式,所以我的提要没有被几个聚合器很好地处理。

更新: 我为什么要找图书馆?因为我用了好几年的那个,我被黑了几次,有一个小问题。可能没有正确遵循规范。

Why does my RSS feed duplicate some entries?

最佳答案

PHP Universal Feed Generator似乎正是您所追求的——它有一种简单的、基于 OO 的方法来声明新的提要并将其输出到您想要的规范。

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

Features:

  • Generates RSS 1.0, RSS 2.0 and ATOM 1.0 feeds
  • All feeds are are validated by feed validator.
  • Implements appropriate namespaces for different versions.
  • Automatically converts date formats.
  • Generates UUID for ATOM feeds.
  • Handles CDATA encoding for required tags.

Supported versions:

  • RSS 1.0 (which officially obsoleted RSS 0.90)
  • RSS 2.0 (which officially obsoleted RSS 0.91, 0.92, 0.93 and 0.94)
  • ATOM 1.0

关于php - 生成 RSS/Atom 的最佳 PHP 库/类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/182510/

相关文章:

rdf - 计算具有最多谓词的 DBPedia 资源

android - Android 上的 OpenSesame 存储 RDF 三元组

php - 为什么 PHP strtolower 的性能变化如此之大?

php - 一次将两个表中的信息读取为两种形式

rss - 如何从 RSS 中获取最后一个标题?

rss - Node.js RSS 模块

php - html select php处理问题?

php - 如何知道特定用户在特定 session 中访问了多少页

c# - 循环原子馈送的最快方法

rdf - 如何在 Protégé 中使用其他标准本体扩展本体?