Bonjour,
je souhaite créer un site de contenu type mini-journal(le genre de site que l'on peut faire avec SPIP).
Je me pose des questions sur la manière de gérer les chemins de fichiers.
Prenons l'exemple d'une image.
Il y aurait 3 images maxi par article. De même je propose 69 thèmes (rubriques + sous rubriques) qui pour chaque page peuvent gérer 3 images maxi.
Je sais que l'on peut les stocker en entier dans la base de donnée en toute lettres
Code:
ex : rubrique_1/images/petit_format/voiture_rouge.jpg
Mais je sais aussi que l'on peut ne pas les stocker et les afficher selon l'identifiant unique de l'article auquel l'image est associée
Code:
ex : id_article=69
pour obtenir en dur dans le code PHP Code:
rubrique_1/images/petit_format/69.jpg
Je parts du principe que mon espace d'hébergement est illimité.
Quels sont les avantages à utiliser l'une ou l'autre méthode ?
De plus pour corser le tout je ne veux stocker le fichier qu'une seule fois sur le site donc les autres articles qui feraient appel à la même image devraient pouvoir faire avec le système choisi.
Pour l'archivage des données on a pensé à un sytème qui ferait une copie en local en conservant dans les champs de la BDD en local l'ancien chemin d'accès au fichier et qui en ligne copierait le fichier dans un dossier qui ne serait pas archivé de suite et changerai le chemin d'accès au fichier dans les champs y faisant appel en ligne.
Qu'en pensez-vous ?