Bonsoir,
Je suis en train de coder un mini gestionnaire de DVD, Livres, etc. Mais j'ai un certain nombre de questions sur comment architecturer et structurer mes données. Mon hébergeur a des soucies avec les bases de données MySQL, donc je n'utilise que des fichiers texte. Et ce n'est pas plus mal.
Par exemple, je ne sais pas si je dois enregistrer toutes mes données (DVD, Livres, DivX, VHS) dans un seul et unique fichier texte (quitte a introduire un marqueur pour déterminer le type de média - DVD, VHS, etc.) ou bien si je dois faire un fichier pour chaque média (un fichier DVD, un fichier VHS, etc). Par ailleurs je ne sais pas si je dois créer des répertoires spécifiques (un répertoire DVD, un VHS, etc) pour stocker les images des couverture de DVD, VHS, etc. Ou bien si je dois tous stoker dans un même et unique répertoire. Bon... vous me direz, ce n'est pas bien grave. Mais j'aime bien avoir l'avis des gens.
En revanche, j'ai une question plus pointue sur comment on manipule les fichiers. J'aurais besoin de supprimer une ligne dans un fichier: une ligne terminée par un chr(10) et/ou un chr (13). J'ai bien une idée mais elle est vraiment bestiale: créer un nouveau fichier issue du premier mais en mettant toute les lignes, sauf la ligne à supprimer, puis de renommer le nouveau fichier du nom de l'ancien (i.e. écraser l'ancien). C'est vraiment bestial. Est-ce que quelqu'un a une meilleure idée ?
Merci.
J.
Partager