XML est un format d'échange de données, il peut être utilisé pour exploiter en "temps réel" de petites quantités de données
Ca tombe bien, a l'origine Bookcase était prévu pour ce genre d'utilisation. "Collection personnelle de livres", si tu as plusieurs milliers de livres a inclure dans ta base, il y a de fortes chances pour que tu te diriges vers un autre outil, avec une vraie base de données (ou que tu en aies déja un autre).
Par la suite, ca a évolué pour gérer plus de choses ; mais revoir le coeur du soft pour utiliser un vrai systeme de base de données, c'est intrusif, ca demande du temps, surtout quand on n'a pas de connaissances en bases de données a l'origine et qu'on est tout seul.
Ca n'empeche pas Robby d'envisager l'utilisation de SQLite pour Tellico 2.0 si j'ai bien suivi ; mais pour le momen trien de commencé (tu peux quand meme proposer un patch).
Note au passage que le fait d'avoir tout en XML a part les images, ca rend les données tres simples a parser et exporter vers une vraie base de données en cas de besoin.
[^] # Re: Stockage des données...
Posté par imalip . En réponse à la dépêche Sortie de Tellico 1.2. Évalué à 3.
Ca tombe bien, a l'origine Bookcase était prévu pour ce genre d'utilisation. "Collection personnelle de livres", si tu as plusieurs milliers de livres a inclure dans ta base, il y a de fortes chances pour que tu te diriges vers un autre outil, avec une vraie base de données (ou que tu en aies déja un autre).
Par la suite, ca a évolué pour gérer plus de choses ; mais revoir le coeur du soft pour utiliser un vrai systeme de base de données, c'est intrusif, ca demande du temps, surtout quand on n'a pas de connaissances en bases de données a l'origine et qu'on est tout seul.
Ca n'empeche pas Robby d'envisager l'utilisation de SQLite pour Tellico 2.0 si j'ai bien suivi ; mais pour le momen trien de commencé (tu peux quand meme proposer un patch).
Note au passage que le fait d'avoir tout en XML a part les images, ca rend les données tres simples a parser et exporter vers une vraie base de données en cas de besoin.