I've been working with PHP and MySQL for a number of years now and I want to find a project where it's smart for me to jump into using XML. Here's the current project that I'm beginning to work on:
There are about 300 pictures that will have 10 (or so) attributes attached to each picture describing them. The plan is to show a small number ( < 10 ) of pictures on in the beginning and then ask the user to select one or more pictures that they like. Then, display other pictures based on the selected pictures and the others in the database.
I could write a funcitonal page a day or so putting everything in a MySQL database and doing queries.
I think it'd be nice to use AJAX for this sort of thing since the page will be refreshing after each selection process, but it's not necessary, it's just a wish list item at this point.
What do you think would be quickest/most accurate for the user in this situation? Would only MySQL be sufficient? Would only XML (with PHP/SimpleXML) be sufficient? What about MySQL -> XML?
Thanks in advance,
Mike