Bonjour,

Je suis debutant dans ces languages.

Je souhaite faire un site en php avec une base de donnée Mysql.

Apres avoir chercher differentes facons de separé le php du html ansi que du graphisme je me penche sur la solution XML, XSLT.

Je veux que mon script php aille chercher les infos dans ma base de donnée (MySQL) pour qu'il les inscrive dans mon fichier XML et ensuite convertir a l'aide d'XSLT le document en HTML (ou autre format).

Je préfere apprendre le XML plutot qu'itiliser une librairie pour les templates (inutile de me conseiller phplib ou autre Smiley cligne ).

J'ai du mal a trouver des tuto pour cette utilisation précise de xml et php.

Est ce que j'ai bien tout compris quand a l'utilité de ces differents languages?

Avez vous des adresses de cours/tuto pouvant me guider sur les templates PHP->XML/XSLt (qui ne me demanderaient pas d'apprendre encore un language de plus) et sur l'association de tous ces languages pour mon type d'utilisation?

Merci de votre attention:mrgreen:

PS:J'ai entendu parler de Sablotron et de saxon, ce sont des editeur xml comme dreamweaver pour le html?
Modérateur
Salut,

Je te conseille la lecture de ces documents :

http://www.toutprogrammer.com/article_18.html
http://gilles.chagnon.free.fr/cours/xml/index.html
http://bob.developpez.com/phpxslt/

Le principal défaut des transformations XSLT est la lenteur d'éxécution comparée à celle effectuée par une simple combinaison PHP/SQL mais le point fort est la souplesse...

Attention, si tu débutes en PHP, MySQL, XML, XSLT... dix contre un que tu te noies avant la fin du mois... Mieux vaut procéder par étape... Smiley cligne

Sablotron et Saxon sont, au même titre que Xalan, Xsltproc ou Domxslt, des moteurs de transformation visant à combler l'insuffisance des différents navigateurs. Il n'est pas question d'éditeur... Smiley smile
Merci, est ce que la lenteur dont tu parles est un reel endicape si mon site a un fort trafic?

Est ce qu'elle se comble par un systeme de cache (dont j'ai entendu parler) en php?

J'ai qques notions de php/mysql et je connais le html/css, j'espere que ca suffira pour ne pas me noyer Smiley cligne .

C'est justement pour ca que je cherche des infos me concernant directement, car il y a tellement de choses differentes dans ces languages que la plus part ne me sert a rien je presume.

Je vais voir tes liens.