Hallo ,
Ich habe mal eine theoretische Frage. Ich habe mir ein kleines Gallery-Script geschrieben. Dieses legt von jedem Bild ein Thumbnail in einem Ordner (immer dem gleichen) an. Ich habe in diesem Ordner mittlerweilen ca 31'000 Thumbs. Der Name des Thumbs ist md5_file(bilddatei).jpg. Beim aufrufen des Ordners wird überprüft, ob das Thumb bereits existiert (file_exists()) und falls nicht angelegt.
Jetzt wollte ich wissen, ob es vielleicht besser ist die Thumbs ein bisschen zu gruppieren, also pro erste 2 Zeichen des md5_hashes einen eigenen Ordner zu machen und alle Thumbs die mit den 2 Zeichen beginnen in diesen Ordner ablegen. Lohnt sich das so umzustellen? Bekomme ich dadurch einen deutlichen Speedzuwachs? Oder ist es gerade anders rum? Wär super wenn mir da jemand weiterhelfen könnte.
Die Thumbnails generiere ich mit dem PHP Thumbnailer.
Ich habe mal eine theoretische Frage. Ich habe mir ein kleines Gallery-Script geschrieben. Dieses legt von jedem Bild ein Thumbnail in einem Ordner (immer dem gleichen) an. Ich habe in diesem Ordner mittlerweilen ca 31'000 Thumbs. Der Name des Thumbs ist md5_file(bilddatei).jpg. Beim aufrufen des Ordners wird überprüft, ob das Thumb bereits existiert (file_exists()) und falls nicht angelegt.
Jetzt wollte ich wissen, ob es vielleicht besser ist die Thumbs ein bisschen zu gruppieren, also pro erste 2 Zeichen des md5_hashes einen eigenen Ordner zu machen und alle Thumbs die mit den 2 Zeichen beginnen in diesen Ordner ablegen. Lohnt sich das so umzustellen? Bekomme ich dadurch einen deutlichen Speedzuwachs? Oder ist es gerade anders rum? Wär super wenn mir da jemand weiterhelfen könnte.
Die Thumbnails generiere ich mit dem PHP Thumbnailer.
Kommentar