Bonjour,
je suis développeur web depuis maintenant quelques années et pour enrichir mes connaissances, je me suis mis depuis quelques jours à étudier le XML, dont j'entend énormément parler en tant qu'"avenir" du web. Cependant, j'émmettrai quelques réserves, car j'ai quelques questions dont je ne trouve pas la réponse (du moins pour l'instant) :
1 - J'ai lu que le XML remplacerait à l'avenir le HTML. Or d'après ce que j'ai compris, utiliser le XML ne sert juste qu' à ordonner les données, lorsque l'on utilise XSL pour mettre les données XML en forme, on passe toujours par l'HTML... Alors quand j'entend dire que le HTML et sa version 4 est en bout de course, je me demande alors à quoi cela sert-il de programmer ses pages en XML/XSL, qui de toutes les manières passeront par de l'HTML au final pour être affiché.
2 - Quels sont les avantages du couple XML/XSL par rapport au couple PHP/MySQL ? Je m'explique : Le XML, tel que je l'ai compris, permet de stocker des données, comme le ferait une table du Base de Données; le XSL affiche ces données, en pouvant les trier par exemple, ce que fait aussi très bien PHP avec les requètes SQL... A partir de là, quel est l'intérêt de stocker des données dans un document XML plutot que dans une base de données ?
Ces deux questions ne sont absolument pas là pour descendre le XML ou quoi que ce soit, je vous pose juste les questions qui traversent mon esprit à l'heure où je me prépare à rénover mon site web. Je me dis que l'emploi d'une technologie récente et innovante peut être très intéressante, mais encore faut-il que j'y trouve un intéret par rapport à PHP/MySQL que j'utilise actuellement.
Merci beaucoup
Partager