galvani/simplepie

PHP 的简单 Atom/RSS 解析库

1.3.3 2013-03-22 13:22 UTC

README

SimplePie 是一个用 PHP 编写的非常快速且易于使用的类,它将“简单”重新带回到“真正简单的聚合”。SimplePie 具有足够的灵活性,适合初学者和经验丰富的用户,它专注于 速度、易用性、兼容性和标准遵从性

要求

  • PHP 5.2.0 或更高版本
  • libxml2(某些 2.7.x 版本存在太多错误,会导致崩溃)
  • iconv 或 mbstring 扩展之一
  • cURL 或 fsockopen()
  • PCRE 支持

如果您正在寻找 PHP 4.x 的支持,请拉取 "one-dot-two" 分支,因为那是最后一个支持 PHP 4.x 的版本。

包中包含什么?

  1. library/ - 与自动加载器一起使用的 SimplePie 类
  2. autoloader.php - 如果想使用单独的文件版本,请使用 SimplePie 自动加载器。
  3. README.markdown - 此文档。
  4. LICENSE.txt - BSD 许可证的副本。
  5. compatibility_test/ - SimplePie 兼容性测试,用于检查服务器上的所需设置。
  6. demo/ - 一个基本的订阅阅读器演示,展示了 SimplePie 的某些显著特性。
  7. idn/ - 一个第三方库,SimplePie 可以选择使用它来理解国际化域名(IDN)。
  8. build/ - 与生成 SimplePie 相关的脚本。
  9. test/ - SimplePie 的单元测试套件。

simplepie.inc 哪里去了?

从 SimplePie 1.3 开始,我们将类拆分为单独的文件,以便更容易维护和使用。

如果您需要一个单一的单一文件,您可以运行 php build/compile.php 来生成 SimplePie.compiled.php,或者从 dev.simplepie.org 获取副本(此文件与 Git 中的最新代码保持同步)。

开始演示

  1. 将此包上传到您的 Web 服务器。
  2. 请确保演示文件夹内的缓存文件夹是服务器可写的。
  3. 使用浏览器导航到演示文件夹。

需要支持?

有关进一步设置和安装文档、函数引用等,请访问 维基。如果您正在使用 GitHub 上的最新版本,您还可以查看 API 文档

如果在文档中找不到您问题的答案,请前往我们的 支持渠道。有关错误报告和功能请求,请访问 问题跟踪器

项目状态

SimplePie 目前由 Ryan McCue 维护。

作为一个开源项目,SimplePie 的维护是有一定规律的。这意味着功能请求可能不会立即得到满足,因为时间需要优先考虑。

如果您想为 SimplePie 贡献,最好的方式是在 GitHub 上分叉项目,并为补丁发送拉取请求。在此过程中,请注意我们的 编码标准

作者和贡献者

当前

校友

贡献者

要查看完整的贡献者列表

  1. 下拉最新SimplePie代码
  2. simplepie目录下,运行git shortlog -ns

许可证

新BSD许可证