Re: XML dans mes projets
Herve AGNOUX <[email protected]> Tue, 26 Apr 2005 11:24:29 +0200
| Newsgroups | gmane.text.xml.french.general |
|---|---|
| Organization | SARL diaam informatique |
| Message-ID | <[email protected]> |
Le mardi 26 Avril 2005 09:12, Beno=EEt Henry a =E9crit : > [...] > Je me demandais donc si xml pourrait "embellir" ma vie avec une gestion= des > pages plus simple tout en assurant un r=E9f=E9rencement. > XML n'assure rien du tout, mais c'est vous qui, =E0 travers un usage r=E9= fl=E9chi,=20 le ferez. Pour une gestion des pages plus simple, il me semble que le XHTML, qui es= t une=20 application XML, est la voie royale pour les webdesigners. Il y a quantit= =E9 de=20 site et de pratiques sur le sujet. Peut =EAtre le XHTML est-il trop moder= ne=20 pour passer sur tous les navigateurs. Si cela peut vous g=E9ner, une=20 transformation XSLT vous permettra d'obtenir du HTML classique =E0 partir= d'une=20 base XHTML. Pour le r=E9f=E9rencement, je ne vois rien de tr=E8s particulier. Il faut= continuer=20 d'appliquer les techniques correspondantes, c'est tout. > Aurai-je aussi la possibilit=E9 d'employer xquery afin de g=E9n=E9rer d= es pages =E0 > la demande ou cette technique est elle "statique". > Oui, vous pouvez utiliser XQuery, mais l'habitude est plutot d'utiliser X= SLT,=20 et la tendance est d'explorer les capacit=E9s cot=E9 client, avec Javascr= ipt.=20 Avec XQuery vous pensez peut =EAtre aux bases de donn=E9es XML. Il y a de= plus en=20 plus d'infos positives =E0 ce sujet, mais =E0 ma connaissance, pas de con= sensus=20 sur le langage de requ=EAtes. > Ces questions peuvent en fait se r=E9sumer =E0 une seule question : xml= peut il > =EAtre un bon choix pour la r=E9alisation de sites "cl=E9 en main", ave= c gestion > d'une quantit=E9 ind=E9finie d'utilisateurs, de pages et de contenu et = offrir > un bon r=E9f=E9rencement ? > A ma connaissance, xmlfr.org est r=E9alis=E9 enti=E8rement en XML. Je ne = sais pas si=20 c'est une bonne r=E9f=E9rence... Cependant je pense qu'il n'y a aucun doute : XML EST un bon choix. Apr=E8= s, il=20 faut savoir comment l'utiliser ; pour la r=E9alisation de sites clefs en = main=20 PHP, JSP, Javascript etc sont des bons choix, cela ne veut pas dire que v= ous=20 allez les utiliser. J'h=E9site =E0 vous r=E9pondre directement ; votre question me laisse pen= ser que=20 vous ne voyez pas clairement =E0 quoi peut servir XML (c'est normal, puis= qu'il=20 peut servir =E0 tout, et que l'on s'en sert pour n'importe quoi). Gestion d'une quantit=E9 ind=E9finie d'utilisateurs ?... XML ne g=E8re ri= en ; par=20 contre vous pourrez d=E9crire des utilisateurs, et avec un peu de PHP mod= ifier=20 les pages en fonction des utilisateurs... Mais j'imagine que vous savez d= =E9j=E0=20 le faire en PHP seul ? Ma r=E9ponse sera un peu la m=EAme pour les pages = et le=20 contenu... Peut =EAtre voudriez-vous remplacer l'habituel MySQL par des informations= en=20 XML ? XML sera certainement mieux adapt=E9 lorsque la structure de l'info= rmation=20 n'est pas tr=E8s stable.=20 Ou alors vous voyez XML comme une sorte de pivot, dans lequel tout votre = site=20 est d=E9crit, et =E0 partir duquel tout est g=E9n=E9r=E9 ? Si c'est cela,= oui, XML est=20 une bonne piste, probablement la meilleure, mais il y a loin de la coupe = aux=20 l=E8vres. > J'=E9sp=E8re ne pas sembler trop vague ainsi que trop d=E9butant pour v= ous. > De mon cot=E9 j'esp=E8re ne pas vous avoir fait trop peur. Si je peux me = r=E9sumer,=20 je pense que pour vous la meilleure piste est le XHTML. Par ce biais vous= =20 trouverez progressivement et sans r=E9volution, je pense, la r=E9ponse =E0= toutes=20 vos questions. Cordialement. --=20 SARL diaam informatique - 04 77 25 43 28 Ingenierie, d=E9veloppements de syst=E8mes d'information http://www.diaam-informatique.com