Thumbs automatisch generieren: Geschwindigkeit contra Speicherplatz

Frezl

Erfahrenes Mitglied
Hallo Leuz!

Ich hab einn Problem, bei dem mir vielleicht die Leute, die sich mit Servern auskennen, helfen können. Ich arbeite gerade an einem PHP-Script, das aus Bildern in einer Galerie automatisch Thumbnails erstellt. An sich ist das kein Problem und wurde hier schon 1000 mal besprochen, aber dabei habe ich mir folgende Frage gestellt:


Ist es besser, die automatisch generierten Thumbnails auf dem Server zu speichern, damit die nachfolgenden Besucher diese direkt laden können (kostet mich mehr Speicherplatz),

ODER

soll ich die Thumbs für jeden Besucher neu erstellen lassen (kostet mehr Rechenleistung, spart aber Webspace).


Vielleicht hilft es euch, wenn ich einige Angaben zu meinem Provider und zu meiner Seite mache:

Ich habe 1 GB Webspace von allinkl.com. Die Seite wird eher wenig besucht. Nur wenn ich neue Bilder ins Netz stelle kommt es mal zu größerem Andrang...


Was ich wissen will:
Merkt ein einzelner Besucher einen Geschwindigkeitsunterschied, wenn die Thumbs nicht aus einem Verzeichnis geladen, sondern neu erstellt werden? Oder macht sich das erst bemerkbar, wenn sich viele User auf meiner Seite tummeln?
Was spricht noch für/gegen eine der beiden Möglichkeiten?

Herzlichen Dank für eure Mithilfe!
Frezl
 
Ich empfehle dir auf jeden Fall die Vorschauversionen der Grafiken auf dem Server zu speichern statt sie bei jedem Aufruf zu generieren. Denn je nach Anzahl der Grafiken ist der Geschwindigkeitsunterschied zwischen beiden Methoden beträchtlich.
 
Hi, aus eigener Erfahrung (bin auch bei allinkl) kann ich Dir empfehlen auf jeden Fall Thumbnaisl zu generieren. Schließlich ist es schneller, vom Dateisystem eine Datei abzurufen als vom Datenbankserver, der zuweilen auch ziemlich auslastet sein kann.
Bei 1 GB sollte man sich auch nicht scheuen diese zu erstellen, mit meinen 300 Bildern komme ich auf weniger als 5 MB.
 
Zurück