🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8616

Re: [debutant] XML pour site web statique ?

#8616
From: Thomas Broyer
Date: Wed, 05 Sep 2001 13:40
61 lines
4096 bytes
In <9n579n$gji$1@reader1.imaginet.fr>, Pierre Goiffon wrote:
>> Je propose les criteres suivants pour decider si une BDD est
>> necessaire :
>> - l'utilisation d'index accelere les _acces_ aux donnees
>> - les mecanismes transactionnels sont necessaires pour les
>>   _modifications_ de donnees
> 
> Ca ne me parait pas suffisant :
> - XML est fait pour de l'arborescent, et le mod�le relationnel est quand
> mm plus "tout terrain"

???

> - le SQL !!

XPath ? XQuery (bon, OK, y a pas beaucoup d'outils pour le moment... mais 
XSLT peut faire aussi bien)

> - grande diversit� de moyens d'acc�s � une bdd (applicatifs, ...) si l'on
> veux utiliser ses donn�es. Avec du XML, si l'on veux construire un moteur
> de recherche par mots cl�s ou autre, �a me parait plus difficile en l'�tat
> actuel (mais vu que mes connaissances sont proches du n�ant...)

Qu'est-ce que tu appelles "recherche par mots cl�s" ?
S'il s'agit d'une liste de mots cl�s attach�e � chaque "donn�e", je ne vois 
pas bien la diff�rence (si ce n'est, comme l'a dit Alain, que les index 
permettent un acc�s plus rapide ; mais XSLT a des cl�s (xsl:key et key()) 
qui permettent la m�me chose il me semble).
S'il s'agit d'une recherche plein texte, l� encore, je ne vois pas bien le 
probl�me. XPath a des �quivalents � pas mal d'utilisations courantes du 
LIKE SQL (contains(), starts-with()).

>> Entre autres, une BDD pour seulement _stocker_ des donnees,
>> c'est acheter une rolls pour faire les courses : ca marche mais c'est
>> un peu cher.
> 
> Tout d�pend de la bdd... Ca pourrait �tre des fichiers CSV acc�d�s via un
> driver ODBC qui va bien, ou un b�te Access, MySQL, ... C'est s�r qu'un
> Oracle fait un peu marteau pour �craser une mouche dans ce cas :D

Tu parles l� il me semble d'acc�s aux donn�es via des requ�tes, avec 
diff�rents crit�res de s�lection, etc. Dans ce cas il y a exploitation des 
donn�es, c'est un peu plus que du stockage.

Par stockage des donn�es, j'entend par exemple description d'un article 
avec DocBook, qu'on pourra ensuite transformer en page HTML par exemple.

Si tu veux faire un moteur de recherche d'articles, bas� sur leurs 
m�ta-donn�es (parce qu'une recherche plein texte c'est un peu de l'h�r�sie 
�MA), alors oui une BDD sera plus appropri�e qu'une manipulation de 
documents XML, mais ce cas rentre dans les crit�res annonc�s par Alain (et 
repris en haut de ce message)

Je vais conclure en disant qu'il y a deux types de "donn�es" : celles qu'on 
stocke et celles qu'on exploite ; et que la fa�on de les g�rer est 
totalement diff�rente.
La probl�matique de base de cette discussion �tait la fabrication d'un site 
Web statique. Statique pour moi, �a implique bien plus des donn�es � 
stocker que des donn�es � exploiter.

Tom.
Technical Details
Message-ID: <6328753.SDvczpPoej@ltgt.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!teaser.fr!proxad.net!feeder2-1.proxad.net!nnrp3.proxad.net.POSTED!not-for-mail
References: <9mlil8$bkm$1@news.mangoosta.net> <4081094.9J7NaK4W3v@ltgt.net> <9n4mig$ad7$1@reader1.imaginet.fr> <wyy9nuggha.fsf@polya.u-strasbg.fr> <9n579n$gji$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-05 06:40:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!teaser.fr!proxad.net!feeder2-1.proxad.net!nnrp3.proxad.net.POSTED!not-for-mail
Message-ID: <6328753.SDvczpPoej@ltgt.net>
From: Thomas Broyer <ptittom+news@free.fr>
Subject: Re: [debutant] XML pour site web statique ?
Newsgroups: fr.comp.text.xml
Mail-Copies-To: nobody
References: <9mlil8$bkm$1@news.mangoosta.net> <4081094.9J7NaK4W3v@ltgt.net> <9n4mig$ad7$1@reader1.imaginet.fr> <wyy9nuggha.fsf@polya.u-strasbg.fr> <9n579n$gji$1@reader1.imaginet.fr>
Lines: 61
Organization: </>
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
Date: Wed, 05 Sep 2001 13:40:23 GMT
NNTP-Posting-Host: 193.252.183.43
X-Complaints-To: abuse@proxad.net
X-Trace: nnrp3.proxad.net 999697223 193.252.183.43 (Wed, 05 Sep 2001 15:40:23 CEST)
NNTP-Posting-Date: Wed, 05 Sep 2001 15:40:23 CEST