Webmaster Hub: Un wiki propulsé par XML ? - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Un wiki propulsé par XML ? Est-ce que ça existe ... ? Noter : -----

#1 L'utilisateur est hors-ligne   yhugo 

  • Groupe : Webmaster Régulier
  • Messages : 67
  • Inscrit(e) : 23-février 05
  • Genre:Homme
  • Localisation:Montréal, Qc

Posté 26 janvier 2009 - 19:50

Bonjour à tous,

Existerait-il un wiki utilisant XML pour stocker les données ? Un wiki tel que Zim (un wiki de bureau) utilise des fichier .TXT ... et après certaines recherches dans google j'ai ne rien trouvé à propos d'une association XML / Wiki ...

Merci et bonne journée

<<Quand le dernier arbre sera abattu, la dernière rivière empoisonnée,
le dernier poisson capturé, alors seulement vous vous apercevrez que
l'argent ne se mange pas.
>>
0

#2 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 26 janvier 2009 - 20:01

Un wiki demande plus de ressources qu'un "site" normal : il faut tenir la charge sur des éditions très fréquentes, et gérer des historiques de chaque modifications.
Faire un wiki en XML est sans doute possible, mais s'il en existe un il sera très contre-performant :
- La lecture d'une entrée ne peut s'effectuer qu'après chargement du fichier complet, ce qui peut être relativement long.
- L'écriture d'une information devrait obligatoirement passer par un verrouillage du fichier, l'effacement complet de son contenu, le remplacement par un nouveau contenu, et le déverrouillage du fichier.

Multiplie ces opérations par un nombre conséquent d'utilisateurs, et tu as de fortes chances de faire ramer ton système.
D'ailleurs, le wiki que tu cites est strictement mono-utilisateur.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#3 L'utilisateur est hors-ligne   Xethorn 

  • Groupe : Hubmaster
  • Messages : 310
  • Inscrit(e) : 29-avril 04
  • Genre:Homme

Posté 09 février 2009 - 11:38

Salut,

Le XML est un format d'échange. On peut stoquer des informations dedans mais de façon réduite. Un Wiki contient :

- les pages normales
- les archives et leurs versions

Tout ceci stoqué dans un seul fichier xml ... c'est aller droit dans un mur. Qui plus est, les bases de données (postgresql, oracle, mysql) ont des algorithmes de recherches bien plus performant que nos navigateurs ou encore les langages de script comme l'asp ou php.

Cheers
0

#4 L'utilisateur est hors-ligne   guix77 

  • Groupe : Actif
  • Messages : 22
  • Inscrit(e) : 15-février 06

Posté 11 février 2009 - 07:17

Pourquoi tu veux faire un wiki en XML ? Si la réponse est parce que ton hébergeur ne propose pas de base, prends un autre hébergeur. Sur un mutualisé à très peu de frais tu peux faire tourner MediaWiki.
0

#5 L'utilisateur est hors-ligne   paolodelmare 

  • Groupe : Hubmaster
  • Messages : 274
  • Inscrit(e) : 19-février 09
  • Genre:Homme
  • Localisation:toulon

Posté 04 mars 2009 - 19:31

On peut utiliser xml pour gérer un contenu dynamique de très faible volume, comme un petit site plaquette avec pluxml.
Les contraintes d'un wiki nécessitent toute la puissance d'une base de données moderne 'lecture/ecriture, tri requetes complexes). Une bdd est un logiciel complet, qu'il faudrait recréer par des scripts php (ou autre)
Techniquement ce serait possible, mais dans la pratique....
Si tu as récupéré un fichier xml, il vaut mieux ecrire un script pour le parser et intégrer intelligeamment les données dans une bdd.
Entrainement trail
Rendre à la communauté un peu de ce qu'elle m'a donné.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)