yhugo Posté 26 Janvier 2009 Partager Posté 26 Janvier 2009 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 26 Janvier 2009 Partager Posté 26 Janvier 2009 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xethorn Posté 9 Février 2009 Partager Posté 9 Février 2009 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
guix77 Posté 11 Février 2009 Partager Posté 11 Février 2009 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
paolodelmare Posté 4 Mars 2009 Partager Posté 4 Mars 2009 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant