Nabend zusammen,
ich nutze auf einigen meiner Websites oft den md5 hash eines Dateinamens (z.B. eines Bildes) um damit eine gecachte Datei (z.B. das Thumbnail davon) abzuspeichern. Der Grund dafür ist, dass ich ewig lange und mit Sonderzeichen gefüllte Dateinamen lieber vermeiden möchte.
Wenn ich jetzt aber ein größeres Projekt starten würde, also z.B. Thumbnails für Bilder die über eine beliebige URL erreichbar sind, ist dann md5 noch eine gute Wahl, oder besteht die Chance dass es dann zu Überschneidungen kommt?
Also konkret, kann es mir (mit nicht vernachlässigbar kleiner Wahrscheinlichkeit) passieren dass thumb.php?http://domain1/bild1.jpg mir dann das selbe Thumbnail wie für thumb.php?http://domain2/bild2.jpg liefert, wenn ich nur md5 der URL als Identifikationskriterium nutze?
Was würdet ihr sonst vorschlagen? Ich möchte eigentlich die URL direkt auf einen Dateinamen abbilden. Ich könnts natürlich auch via Datenbank und ID machen, dann wärs eindeutig, aber lieber wärs mir ohne :)
greetz RFZ