Tout dépend le contenu de ton fichier XML ( un fichier xml porte l'extension .xml ), par exemple si c'est un template il n'a pas même vocation que si c'est un export d'une base de donnée.
Le choix du placement du fichier XML n'est pas imposée par quelque norme que se soit, donc tu peux le placer ou tu veux. Après c'est dans ton code qu'il faudra allé le chercher.
Au final on peut pas te dire où il serait mieux placé sans que tu nous dises ce qu'il contient ( en gros ) et sans connaitre ton arborescence
( Au passage peut être que je me trompe mais ce sujet là devrait être plutot dans débuter en php ou XMl non ?
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }