FeedTools library

I was using FeedTools to generate the RSS and Atom feeds on userstyles.org. Recently, I noticed some major performance problems - while Rails reported the database portion took less than a second, the rendering sometimes took 15 seconds. There wasn’t a huge amount of records - 25 at the most. The problem isn’t so much that 15 seconds is a long time for a feed reader to wait (it is), it’s that it was affecting the performance of the rest of the site. I decided to look elsewhere, and found RXML templates for RSS and Atom. Not only did they take at most a second to render, they’re valid, they’re simpler, and they don’t require a third-party library. Unless you’re parsing feeds, I would recommend avoiding FeedTools.

4 Responses to “FeedTools library”

  1. Bob Aman Says:

    As the author of FeedTools, I also recommend using the .rxml templates at this point. Getting FeedTools to perform well can be done, but it’s non-trivial and pretty much requires the use of the unreleased code that’s checked into Subversion, and as I’ve more or less abandoned the project, that’s not likely to change any time soon.

  2. jason Says:

    Bob, it’d be useful if you stated such on FeedTools’s homepage. That would’ve saved me a bunch of time.

  3. Robert Dempsey Says:

    Hello,

    Do you have links to any tutorials for implementing the RXML templates? Thanks.

  4. jason Says:

    No, I don’t have any tutorials. It’s very straight-forward - just replace what those templates use with actual descriptions, links, and content.

Leave a Reply

Adventures in development - Web standards and Firefox extensions