Article View: fr.comp.text.xml
Article #8634Re: [debutant] XML pour site web statique ?
From: Alain Ketterlin
Date: Fri, 07 Sep 2001 07:47
Date: Fri, 07 Sep 2001 07:47
75 lines
4916 bytes
4916 bytes
"Pierre Goiffon" <piR@nowhere.invalid> writes: > Les premi�res bdd �taient bas�s sur de l'arborescent, le smod�les d'analyse > entre arborescent et relationnel ne sont pas les m�mes... C'est ce qui me > faisait dire �a. Y avait-il reellement des modeles d'analyse pour l'arborescent ? Pour ce qui est de la modelisation, on ne demarre pas en parlant de tables et de cles etrangeres, mais en parlant d'entites et d'associations. Et on _traduit_ ensuite en relationnel. Avec un modele tel que celui de XML, on a gagne d'une part le fait d'avoir des associations un peu speciales (l'agregation) traduisibles directement, et d'autre part une certaine richesse en termes de structure de ces agregations (ce que XML appelle un modele de contenu) qui va au-dela des traditionnels 0..N etc. > Tom parle aussi de X-Path... Auriez vous l'un ou l'autre une page > qui recense quelques exemples d'utilisation ? http://www.w3.org/TR/xpath > Je voulais surtout dire que dans les RAD par exemple, les moyens d'acc�der � > des BDD �t�rog�nes sont plus r�pendus que de l'acc�s � des donn�es en XML. > J'ais l'impression que seuls quelques outils existent pour d�velopper des > applications reposant sur des donn�es stock�es dans du XML, mais je m'avance > peut �tre ? Ce n'est pas important : il y a de plus en plus de moyen de recuperer en XML des donnees en provenance de BDD heterogenes. > > on peut faire des index en XML (il me semble qu'on en a parle dans ce > > groupe il y a quelques mois, de facon plutot positive) > > Gaspe, �a m'avait �chapp�. Aurais tu la r�f�rence du thread ? Expire depuis longtemps... > je m'en aper�oit au fur et � mesure de la discussion, mon prb > principal est que j'ais _l'habitude_ de travailler avec des formats > plus ou moins standards, Ce n'est pas negligeable comme facteur d'efficacite, par contre c'est peu pertinent en termes de qualite (dans l'absolu). Et etant donne l'esperance de vie des sites web, c'est peut-etre aussi important que l'elegance, la facilite de maintenance, etc. > Le script ASP en lui m�me (�cris directement dans la page HTML, en > un langage de son choix) n'est pas cens� effectu� du traitement > autre que celui destin� � la pr�sentation - la pr�sentation elle > m�me �tant g�r�e par des feuilles CSS. Tous les traitements sont > cens�s �tre assur�s par des objets r�partis COM/COM+. C'est un > principe de base de l'architecture DNA, pr�sent depuis les toutes > premi�res versions de ASP. Donc tu melanges dans le meme fichier presentation et logique. Si tu dois changer l'une ou l'autre (par exemple changer la presentation au niveau HTML de plusieurs pages, ou remplacer une BDDR par des fichiers), tu as un probleme de coherence. C'est pour cela que les scripts ASP ont si souvent des tas de parametres. > XML / XSL me parait �tre une bonne solution pour tout ce qui est > g�n�ration de fichiers statiques, quels que soit le format. Pour du > Web dynamique, que peut apporter XSL en terme de traitement ? Une homogeneite. Tout est representable en XML. C'est peut-etre une couche supplementaire, qui masque les details. Et un langage de transformation par la-dessus, qui permet de recoller les morceaux. Poussee a l'extreme, cette demarche aboutit a ce que Cocoon2 appelle un "sitemap" : un document unique qui decrit completement la structure d'un site, sur la base d'elements de taille raisonable et de fonctionnalites bien delimitees. Et tout cela en XML. -- Alain.
Technical Details
Message-ID:
<wysndzjvd6.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!jussieu.fr!utc.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mailReferences:
<9mlil8$bkm$1@news.mangoosta.net> <2624486.niJfEyVGOH@ltgt.net> <9mvhs1$prj$1@reader1.imaginet.fr> <1045335.AFRqVoOGUt@ltgt.net> <9n24te$j3u$1@reader1.imaginet.fr> <4081094.9J7NaK4W3v@ltgt.net> <9n4mig$ad7$1@reader1.imaginet.fr> <wyy9nuggha.fsf@polya.u-strasbg.fr> <9n579n$gji$1@reader1.imaginet.fr> <wypu95oh5q.fsf@polya.u-strasbg.fr> <9n7dgl$51b$1@reader1.imaginet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,e765aff28b529d4f X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-09-07 01:34:36 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!jussieu.fr!utc.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: [debutant] XML pour site web statique ? Date: 07 Sep 2001 09:47:01 +0200 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 76 Message-ID: <wysndzjvd6.fsf@polya.u-strasbg.fr> References: <9mlil8$bkm$1@news.mangoosta.net> <2624486.niJfEyVGOH@ltgt.net> <9mvhs1$prj$1@reader1.imaginet.fr> <1045335.AFRqVoOGUt@ltgt.net> <9n24te$j3u$1@reader1.imaginet.fr> <4081094.9J7NaK4W3v@ltgt.net> <9n4mig$ad7$1@reader1.imaginet.fr> <wyy9nuggha.fsf@polya.u-strasbg.fr> <9n579n$gji$1@reader1.imaginet.fr> <wypu95oh5q.fsf@polya.u-strasbg.fr> <9n7dgl$51b$1@reader1.imaginet.fr> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 999856401 18479 130.79.44.199 (7 Sep 2001 09:53:21 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 7 Sep 2001 09:53:21 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"