24-03-2008, 12:29 AM
Oui, la manipulation de fichiers est plus rapide que l'utilisation d'une base de données (qui elle aussi est faîte de fichiers, forcément). Simplement, à partir du moment où il faut faire plein de traitements avec PHP, alors ça ne vaut plus le coup.
L'avantage de XML, c'est que le parser est natif à PHP 5, et que c'est un format facilement lisible par l'homme et facilement utilisable par tous les langages.
XML est très souple, par exemple, on peut rendre accessible des données de notre jeu à d'autres sites. Imagine que tes joueurs forment une guilde et voudraient avoir les informations relatives à leur guilde sur leur site, et bien tu n'as qu'à exporter toutes les X heures un fichier XML qui contient ces données, et comme ça le webmaster peut l'utiliser pour se faire un module (ou bien tu peux proposer toi même ce module, moyennant un micro paiement hebdomadaire, par exemple).
C'est ce genre de chose qu'utilise l'armurerie de World of Warcraft.
Sephi-Chan
L'avantage de XML, c'est que le parser est natif à PHP 5, et que c'est un format facilement lisible par l'homme et facilement utilisable par tous les langages.
XML est très souple, par exemple, on peut rendre accessible des données de notre jeu à d'autres sites. Imagine que tes joueurs forment une guilde et voudraient avoir les informations relatives à leur guilde sur leur site, et bien tu n'as qu'à exporter toutes les X heures un fichier XML qui contient ces données, et comme ça le webmaster peut l'utiliser pour se faire un module (ou bien tu peux proposer toi même ce module, moyennant un micro paiement hebdomadaire, par exemple).
C'est ce genre de chose qu'utilise l'armurerie de World of Warcraft.
Sephi-Chan