首页 » 开源 » SimplePie 2

SimplePie 2

SimplePie 是个人最喜欢的 PHP RSS 解析程序,其中 WordPress 火星就是采用这个 SimplePie 作为核心实现的。据 SimplePie 官方搏客,SimplePie 开发团队要对 SimplePie 进行减肥,并发布 SimplePie 2

SimplePie 2 可以认为是一个旁支或者对 SimplePie 完全的重写。SimplePie 2 的目的是想通过对代码的减肥来提高程序的性能,另外也会添加更多的扩展,使得大家更容易贡献和优化。目前 SimplePie 2 还处于征集大家的想法阶段,你也可以提交你自己的想法,目前可以到这里查看 SimplePie 2 的目标。SimplePie 2 将会分为核心功能和扩展能能,其中最大的特点就是模块化设计,和 Firefox 浏览器一样,最终要使用的部分放入到核心中,其他的部分像 Firefox 作为扩展。目前核心功能包括:

  • Core Module — 核心模块:用于读取和解析 RSS。
  • Configuration Module — 配置模块: 用于配置和设置扩展和第三方模块
  • IRI Module:能够解析 Internationalized Resource Identifiers (IRIs)
  • HTTP Module:基于 cURL,处理 HTTP 请求。
  • Caching Module — 缓存模块:基于文件的缓存扩展。
  • Character Transcoding Module — 字符格式转换:能够直接处理字符各式转换,将会继续使用 UTF-8 格式,默认使用 iconv 方式,同时也会用 mbstring 来加强。
  • Parsing Module — 解析模块:把 Feed 解析成内部统一的格式。
  • Core API Layer Module — 核心 API 层模块:把内部统一格式转换成开发这熟悉的格式,如果 RSS/ATOM。

扩展模块目前支持的功能非常广泛,很多 Web 2.0 网站的格式都将被支持。

标签:

分享到:

12 条评论 添加你的评论 →

  • Shinelocker 2008-10-01 22:08:21 #

    晨晨生日快乐!

    支持 反对

  • Dianso 2008-10-01 22:38:56 #

    哈哈
    这东西没用过

    国庆快乐

    支持 反对

  • gowers 2008-10-01 23:28:30 #

    之前用过,没怎么研究~~

    支持 反对

  • dupola 2008-10-02 07:34:53 #

    不错。等进展。

    支持 反对

  • yixia 2008-10-02 08:22:05 #

    这个东西好

    支持 反对

  • 最牛逼的博客 2008-10-02 14:51:12 #

    别吃鱼了,,我是老时,我们换个链接吧,等你邮件回复了。。。我等

    支持 反对

  • patrick 2008-10-02 18:17:56 #

    水煮鱼大哥 请教两个问题:
    1、你日志最后“本月排行”“所有排行”是不是都是用wp-postviews这个插件实现的?如果是,那么“本月排行”是如何调用的?我在插件说明里没有看见这个功能

    2、“相关日志”“本月排行”“所有排行”来回切换是如何实现的?是用js代码实现的么?可不可以把这段js代码以及调用代码Email一下,不胜感激! :neutral:

    支持 反对

    • 酷剑 2010-06-20 17:01:35 #

      我也想知道怎么弄的,没回复吗?

      支持 反对

  • Young 2008-10-02 20:16:47 #

    应该会自动升级的吧?我有一个网站是靠SimplePie整合起来的。

    支持 反对

  • 涵雨之泪 2008-10-04 11:27:39 #

    SimpliePie
    文章开始SimpliPie拼写多了个e

    支持 反对

  • 鬼仔 2008-10-05 18:21:14 #

    见过一个RSS采集程序中用过这个

    支持 反对

发表评论

你必须 登陆 之后才能留言。你可以使用以下方式快速登陆我爱水煮鱼:

使用新浪微博登陆 使用腾讯微博登陆 使用豆瓣登陆

你也可选择直接在本站 注册