|
You don't want to be doing searches against an xml document unless you can load it into memory, once, and cache it there for the life of your application. Which is very hard to do in php. Xml has its strengths and weaknesses, but it's mostly a data transfer language. Optimized binary formats, like in a database, are much better at doing searches; the difference is night and day. Unless you have a very small list and very few concurrent users, hitting the xml directly for every request is going to be painful.
|