我正在开发Rails中的feed阅读器应用程序。我很想养活。我有一些问题。
提前致谢!
答案 0 :(得分:3)
我强烈推荐feedzirra(它真的是宝石)。我目前在生产系统中使用FeedZirra,该系统不断导入数千个RSS和Atom提要。它也很容易使用。
对于你的其他观点:不,不。 Feed是网络上的文件,您需要完整下载。但是,您可以在自己的代码中限制读取或导入数据库的文章数量。
您需要解析整个文件,但可以从每篇文章中仅提取标题。
再次,feedzirra让你很容易做到。
答案 1 :(得分:0)
也许这会对你有所帮助:
答案 2 :(得分:0)
执行Feed处理的最佳方法是不执行此操作并依赖第三方Feed API。如果您想自己动手,则必须处理和维护脱机进程和/或队列系统,以异步方式获取和解析提要。它通常需要做很多工作,并且对您的项目几乎没有任何价值。您应该使用API,例如Google's API或Superfeedr's feed API。
我们通过Superfeedr创建了Rails Engine to consume RSS Feed。它允许您订阅,取消订阅,从Feed中检索过去的内容,并代表您处理新内容的通知。