per una gallery fotografica io opterei per la creazione/modifica di un XML, creato/modificato all'atto dell'inserimento delle immagini, dal database tramite PHP, così da avere il vantaggio delle flessibilità di XML ma sempre mantenendo "traccia" dell'inserimento sul DB