Tuesday, June 19, 2007, 7:00:39 AM, Morbus If wrote:
With that said, speed is not really an issue here, IMO - just like we can (and will) fiddle/scale with the downloading of thousands of feeds in hook_cron, the same thing can be done with processing time. As already mentioned in the comments of his tests, SimplePie does a lot of filtering to ensure the data is sanitized (granted, a lot of what Drupal could do as well, but which wouldn't have been considered part of the original parsing times, I suspect). What SimplePie does provide, however, is a much greater field of correct parsing - something that Drupal's core parser fails to do (helpfully contributing to its appearance of "speed").
Unfortunately, speed is an issue for our aggregation sites where parsing time adds up accross all Drupal installations on the server. I don't object to that SimplePie may well be the better choice for a general use case - can we agree on a pluggable solution, though?
See here: http://groups.drupal.org/rss-aggregation and: http://aggregation.novaak.net
Yes, I've been watching. However, this is Drupal 7 material. I can't wait that long.
I can understand. But let's not desmiss the new aggregator solution as Drupal 7 only material. A backport to 6 or even 5 could be very easy to do. Moreover, it's pretty likely that Aron actually starts developing the new aggregator on Drupal 5. From a more personal point of view, I really would like to get rid of leech and build on top of common ground as soon as possible - not only when 7's out. Alex -- Alexander Barth Development Seed http://www.developmentseed.org http://www.developmentseed.org/blog lx_barth(skype) alex_b(drupal.org) Tel. 202.250.3633 Fax. 806.214.6218