Lisibilité ou performances ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Lisibilité ou performances ? (/showthread.php?tid=4055) Pages :
1
2
|
RE: Lisibilité ou performances ? - Roworll - 10-06-2009 Citation :pour l'instant dans mon petit parcours professionnel, je n'ai vu personne l'utiliser.WowArmory est le meilleur exemple que j'ai sous la main (full XSLT/XML avec support multilangue). Je participe aussi au mon humble niveau à la propagation des sites en XSLT. J'imagine cependant qu'il y a d'autres exemples sur le net. Quitte à me répéter, aux avantages cités par Arius Vistoon, on peut ajouter - La mise en cache des fichiers XSL coté client. - Le langage XPath qui permet de lire différentes manière le contenu d'un XML unique. - Les fonctions d'agrégation intégrées Mine de rien, les deux derniers points permettent d'économiser pas mal de processing au niveau du langage de programmation/requêtes SQL. Fini les boucles sur le serveur pour mettre les données en place ou calculer des moyennes/sommes, c'est le client qui s'en charge. RE: Lisibilité ou performances ? - Arius Vistoon - 10-06-2009 oui effectivement, dans ma pécipitaion j'en ai oublié les avantages que tu cites (et pas des moindre). Pour ma part, a titre perso, je me remets sur un projet de jeu par navigateur que j'avais laissé de coté pendant un moment (hdd grillé, embauche chez krosoft etc..). et... je suis en train de le concevoir entiérement de la façon que j'ai cité..avec donc du xslt/xml (que j'adore au passage) RE: Lisibilité ou performances ? - Allwise - 10-06-2009 Y a OVH aussi qui tire parti du XSLT, dans le code source on trouve le commentaire : Code : <!-- -* Generated by mod-xslt 1.3.8; http://www.mod-xslt2.com/ --> Je suis d'ailleurs agréablement surpris de voir que le contenu du site que tu donnes en exemple, Roworll, est bien indexé par Google. Bon, les balises utilisées sont des balises HTML, donc rien d'étonnant finalement, ici c'est pas pour la portabilité du XML qu'on utilise le XSLT, mais sûrement pour les fonctions XPath... |