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

Répondre à