ventureoak/simplepie

一个简单的PHP Atom/RSS解析库

1.3.1 2012-10-30 17:54 UTC

This package is not auto-updated.

Last update: 2022-11-15 23:47:31 UTC


README

SimplePie是一个用PHP编写的非常快且易于使用的类,它将“简单”重新带回到“真正简单的聚合”。SimplePie足够灵活,适合初学者和专家 alike,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. 确保demo文件夹内的缓存文件夹是服务器可写的。
  3. 在浏览器中导航到demo文件夹。

需要支持?

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

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

项目状态

SimplePie目前由Ryan McCue维护。

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

如果您想为SimplePie做出贡献,最佳起点是在GitHub上fork项目,并为补丁发送pull request。在进行此操作时,请注意我们的编码规范

作者和贡献者

当前成员

前任成员

贡献者

贡献者完整列表

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

许可证

新BSD许可证