Traduction Menu de la version anglaise
|
Q: Pourquoi PmWiki stocke-t-il ses pages dans des fichiers à plat au lieu d'utiliser une base de données comme MySQL ? Est-ce qu'une base de données ne serait pas plus efficace ? Pm: J'ai choisi des fichiers à plat pour stocker les pages de PmWiki car je n'ai pas vu d'avantages réels en faveur de l'utilisation d'une base de données et mais certainement quelques désavantages. Pour les actions standards (visualiser, éditer, historique des pages), conserver l'information dans des fichiers à plat est clairement plus rapide que d'y accéder dans une base de données.
Et il y a de gros désavantages à utiliser une base de données. Avec, nous aurions eu a écrire un ensemble de scripts et d'outils d'administration pour gérer des choses telles que l'effacement d'ensemble de pages, la sauvegarde et la récupération des pages, la récupération des pages effacées par erreur, etc...
Finalement, PmWiki est déjà structuré de telle manière que la structure de fichiers à plat puisse être facilement remplacée par une base de données; si cela s'avère jamais nécessaire. Cependant, je rappele que le site de PmWiki avec plus de 40 000 pages fonctionne bien avec le système de fichiers à plat, sans problème de performance notable. << | PmWiki.DocumentationIndex | >>
|
||||||||||||||||
|
Le contenu du site Nonmarchand.org, un site gratuit et convivial pour échanger librement, sans argent et sans troc, ainsi que toute contribution à ce site, sauf mentions contraires, est placé sous une licence culturelle non-marchande.
Site gratuit, sans publicité, à but non lucratif, fabriqué avec PmWiki et ouvert à tous ceux qui souhaitent réaliser des échanges non-marchands ou simplement partager leurs savoirs et leurs savoir-faire. . |
|||||||||||||||||