19-02-2007, 11:22 AM
Joshua a tout a fait raison.
Générer du XML à partir du moteur PHP est plus rapide.
Le serveur ne gère que les données laissant au client le soin de mettre en page et d'afficher.
Mon projet (et celui de Joshua je suppose) sont des jeux qui s'appuient sur XML+XSLT et ça fonctionne très bien. Le gain est vraiment notable pour le serveur entre une page générée en HTML (incluant headers, divs, footers, classes css et j'en passe) et une page XML (données seules).
Personnellement, je suis vraiment passé sous ce système de rendu pour des raisons de performances et de souplesse.
Un autre exemple pratique : dans mes pages, j'inclue un fichier de langue qui permet d'afficher le site en français ou en anglais. Les informations de langue sont stockées dans le XML et gérées par le XSL.
Je m'affranchi donc d'un système de traduction lié à PHP qui prendrait encore plus de ressources sur le serveur.
Générer du XML à partir du moteur PHP est plus rapide.
Le serveur ne gère que les données laissant au client le soin de mettre en page et d'afficher.
Mon projet (et celui de Joshua je suppose) sont des jeux qui s'appuient sur XML+XSLT et ça fonctionne très bien. Le gain est vraiment notable pour le serveur entre une page générée en HTML (incluant headers, divs, footers, classes css et j'en passe) et une page XML (données seules).
Personnellement, je suis vraiment passé sous ce système de rendu pour des raisons de performances et de souplesse.
Un autre exemple pratique : dans mes pages, j'inclue un fichier de langue qui permet d'afficher le site en français ou en anglais. Les informations de langue sont stockées dans le XML et gérées par le XSL.
Je m'affranchi donc d'un système de traduction lié à PHP qui prendrait encore plus de ressources sur le serveur.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC