• Home
  • Flailing Wildly
  • Résumé
  • Design
  • Code
  • Wishlist
  • About Me

Flailing Wildly
Too much straw, not enough camel.

The Ultrafast SimplePie 0.9 Is Now Available!

by Ryan Parman • August 3, 2004 • Code, Projects, Syndication, Technology • 3 comments

Responses to the release of SimplePie 0.8 have been very positive. SimplePie has accomplished it’s goal of making it easier to create online feed readers, or anything else that requires RSS parsing.

The only complaints that I got were mostly speed-related. Most people who sent me feedback thought that SimplePie was just too darn slow. Unfortunately, the speed issues were directly related to my use of Magpie RSS as the parsing engine.

So, I decided to re-write it completely from scratch. I did away with Magpie altogether, and built a brand-new feed parser based around Hans Anderson’s XMLize library for parsing XML documents with PHP. The results were astounding!

I removed all external dependencies. SimplePie is now completely self-contained. Also, I tweaked with the way that SimplePie parses RSS feeds. In doing so, I’ve got v0.9 running anywhere from 20 to 162 times faster than v0.8. Specifically, it’s a maximum speed increase of over 16215%. On average, however, it only runs around 100 times faster than the previous version. As a matter of fact, I’ve never seen v0.9 take longer than 0.35 seconds to process and render a RSS feed.

If you’re looking for some RSS parsing software for PHP, I hope that SimplePie will be your choice. Of course, I’m always open to feature requests and bug reports, so let me know if you have something to say…

You can download SimplePie 0.9 from the SimplePie Project Page.

Ryan Parman

Ryan Parman is an entrepreneur, open source evangelist and passionate usability advocate currently living in Seattle. He is the founder and visionary behind SimplePie and CloudFusion, co-founder of WarpShare, member of the RSS Advisory Board, and creator of the AWS SDK for PHP. Ryan's aptly-named blog, Flailing Wildly, is where he writes about ideas longer than 140 characters.

« Current Stats
Windows XP SP2 and Mac OS X 10.3.5 »

Discussion

Andrew Krespanis

August 8, 2004

Wow Ryan!
That’s quite an impressive improvement. Would you mind if I attempted to incorporate your RSS parser into a WordPress plug-in? (Though I know David House will beat me to it if he finds this post! ;)

 

Ryan Parman

August 9, 2004

Sure! Knock yourself out! There are still some important quirks that I’m trying to work out for the 0.91 release, but feel free to begin development.

The speeds that I noticed were just from my laptop. Once I got the test pages online, I noticed speeds that topped just a hair over 200 times (that’s 20,000% for all you math majors out there). =)

 

Andrew

August 11, 2004

Cheers Ryan :)
I’ll let you know how I go…

 

Comments for this post are now closed.

Blog search

Archives
  • 2012 (4)
  • 2011 (27)
  • 2010 (9)
  • 2009 (7)
  • 2008 (12)
  • 2007 (8)
  • 2006 (18)
  • 2005 (57)
  • 2004 (104)
  • 2003 (103)
Categories
  • Apple (49)
  • Browsers (56)
  • Clueless Recruiters (5)
  • Code (58)
  • Community (1)
  • Creating Websites (31)
  • Culture (2)
  • Design (5)
  • Digital Media (6)
  • Family Life (12)
  • Just for Fun (26)
  • Law (1)
  • Life Lessons (2)
  • Music (5)
  • Notable Quotes (1)
  • Personal (34)
  • Political (14)
  • Projects (47)
  • Software (63)
  • Syndication (28)
  • Technology (81)
  • The Hiring Process (1)
  • Tutorials (8)
  • TV and Movies (16)
  • Video Games (5)
  • Website (62)
  • Work and Business (7)
  • Writing (4)
Socially-aware

Twitter • Facebook • YouTube • Yelp! • Flickr • Instagram • Zerply • LinkedIn • Last.fm • Spotify • Rdio • Pinboard • gdgt

Claim to fame
  • Amazon Web Services
  • WarpShare
  • CloudFusion
  • SimplePie
Legal mumbo-jumbo

All ideas, opinions and comments I post are my own and are in no way affiliated with anybody I work with. If you quote and/or reprint something I've written or said, please direct folks back to this site as a form of attribution. I promise I'll do the same for you. Unless otherwise noted, all content on this site is copyright © 1979–2011 Ryan Parman.

Powered by Rocket Sauce. A Ryan Parman production.