搭建自己的google reader

对于程序员而言,唯一的限制是想象力。由于GoogleReader就要退役,找一个替代方案势在必行。我的设计方案是,基于Python上的内容管理或者博客程序,搭建一个自己的Feed阅读器,实际上这个方案已经搞定而且运行的很欢实,比如Facebook技术博客,twitter技术博客这种必须翻墙才能看得,现在无障碍访问。

几个开源项目可以用于搭建自己的google reader。最主要的部分是对RSS Feed的解析,成熟的类库已经有很多。

Python语言唯一的最好的选择就是FeedParser: https://pypi.python.org/pypi/feedparser

Ruby语言我了解不多,可以参考这个SO上的链接:http://stackoverflow.com/questions/214590/parsing-atom-rss-in-ruby-rails

其它语言不是太感兴趣,PHP一定有,有意者自己查吧。实际Wordpress就有一个RSS Feed的聚合插件,不需要任何开发背景就可以使用。

Python语言有不少Feed Agregator项目,我在自己的GAE应用里面微创了一下RSS2Mail,大家可以到Pypi上搜搜,有不少结果,选一个自己喜欢的即可。