Le 30 octobre 2013 22:30, Christopher Crouzet <[email protected] > a écrit :
> > Et niveau organisation, c'est la derniere fois que j'en parle parce que > j'ai deja l'impression de faire mon relou a rabacher les memes trucs, mais > je trouverais ca tellement plus facile de nommer automatiquement les > fichiers avec un id unique (en utilisant `sha1_file` par exemple, ou un > timestamp de la date d'upload) plutot que de devoir les nommer manuellement > puis les ranger dans certains dossiers. > > Comme ca on aurait les memes principes et benefices qu'une table SQL : une > image = 1 id unique qui ne change pas et qui sert a faire toutes les > queries + 1 liste d'attributs tels que nom, description, taille, type, > point de focale, etc... > Par exemple, si on a une photo a laquelle on a donne comme titre "Verre a > moitie plein", et qu'un jour on se decide a la renommer en "Verre a moitie > vide", il n'y aurait pas d'URL ou quoi que ce soit a changer, tout > continuerait a marcher tel quel et l'eventuel titre affiche cote public > serait mis a jour. > > Ce qui, de fait, interdirait tout action directe via FTP sur le serveur. Conserver un id "aléatoire" ou "généré" à la volée pour conserver un lien entre un média et un billet, ok, modifier le fichier lui-même, non. L'id faisant le lien entre media et billet, un changement de titre comme montré en exemple serait facilement géré. -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
