manu0000 a écrit :
Je voulais utiliser la lib xslt de php4 qui permet de faire la requete sur des fichiers xml et non des domxml
|
Nan, le fichier sera quand-même parsé. C'est juste la syntaxe qui était un peu plus légère. Mais qui dis transfo XSLT dit parsing obligatoire, ça ne change rien.
C'est un des inconvénients de DOM & XSL, ça n'est pas super-adapté pour les gros fichiers, surtout dans un environnement web où les pages doivent être débitées rapidement. Pour du desktop pas de probs, on mettera une barre de progression...
Donc comme l'a proposé esox, est-ce que le résultat change à chaque requête ? Si ce n'est pas le cas, autant mettre en cache (en session, ou sur le disque) pour ne calculer qu'une seul fois...