Tuesday, January 13. 2009Entities, ext/xml and libxml 2.7Comments
Display comments as
(Linear | Threaded)
Rob, I am honestly and really grateful for all the great work you've put into PHP and XML stuff.
Looking foward to seeing you in Chicago. Stefan
Thanks, Stefan appreciate that, though I really wasn't looking for any thanks here. I just think the bitchy people should stop using open source software and go commercial. That way when they have problems the people they rant and rave to are at least paid to deal with it
![]() See you in Chicago
XMLReader is SAX-based right? How does it compare to http://vtd-xml.sourceforge.net/ in term of performance
XMLReader is a pull parser not a push parser. I can't compare performance as there are no PHP bindings. You would need to compare libxml2 to the C based implementation of vtd. On the PHP level, you need to factor in the marshalling of the data which greatly impacts the overall performance. i.e. native SAX on the C level is much faster than XMLReader on the C level, but once data is marshalled, XMLReader in PHP usually will outperform SAX based PHP.
Looking for it or not, here's another thank you. I ran into this because we were seeing entities disappearing in XML-RPC data sent to WordPress. I appreciate seeing this resolved.
Rob thanks a lot for the informations. I was just search the net for some possible problems of upgrading php and libxml 2.7 and i found your post. Great!
Rob:
Thanks for the fix and really appreciate your contributions. We were able to fix a problem for one of our websites - samizdatonline.venuslabs.co.in which depends heavily on parsing xml feeds. thx again and if you are every in mumbai it'd be great to meet you. thx again. yashesh |
At the end of December I detailed problems people were seeing with WordPress, XML-RPC and libxml2. I’ve got good news, both PHP and libxml2 have been updated to fix the issue. You can send your many thanks to Rob Richards who addressed this a c...
Tracked: Feb 03, 20:20