|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2005 Messages : 6 ![]() |
Bonsoir à tous,
Il existe beaucoup de solutions template type phplib, smarty ou autre... De l'autre côté il y l'utilisation de XML pour le contenu qui me permettrai de séparer totalement le contenu du code et du design. Mais je me demandais si en surcharge serveur (et donc lenteur du site) le fait de parser un fichier XML à partir de PHP n'est pas lourd ? Surtout que le parsing se réalise à chaque fois qu'une personne lis la page. Ca reviens a chaque fois à lire un fichier, comparé à des solutions comme smarty où il n'y a pas de parsing de fichiers autres que celui executé puisque tout est dans le meme fichier. Je précise que je ne souhaite pas réaliser de fichier "cache" du type .html résultant de php+XSLT une seule et unique fois. Donc est-ce vraiment lourd comme solution au point de voir son site lent ou bien cela reste il exploitable voir mieu ? Si vous avez déjà utilisé cette solution j'aimerai votre retour d'expérience merci. J'espére avoir pu me faire comprendre :s. Merci à vous ! |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : mars 2007 Messages : 87 ![]() |
bonjour,
cela peut s'avérer une bonne solution. Si tu ne veux pas surcharger le serveur, tu peux laisser la transformation XSL s'opérer côté client en indiquant la feuille de style XSL dans le XML. Il te suffit alors de renvoyer du XML (encore plus léger que le HTML). Mais certains navigateurs ne le supportent pas ou sont plus ou moins "compliant". Encore mieux: apache peut réaliser les transormations XSL pour toi à la voler! La solution peut donc être intéressante. En revanche, un des gros intérêt des moteurs PHP et d'avoir toujours accès aux variables et à tout PHP...ce qui n'est plus possible dans l'autre cas. Cela dépend donc de tes besoins. Le XSL peut s'avérer intéressant dans un site au contenu plutôt statique (articles, blog, ...). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com