der Server muss dann on the fly bei allen Requests die noch nicht beantwortet sind anders reagieren - dafür braucht man aber auch die entsprechende Leistung um die Bilder in Echtzeit herunterzurechnen.
Vermutlich ist Speicherplatz billiger als Rechenleistung. Der Server wird also alle bereits berechneten Varianten eines Bildes speichern und bei einer Anfrage prüfen, ob es schon eine passende Datei gibt und nur andernfalls rechnen.
Das ist richtig - meine Gedanke war nur, dass man keine eigene Routine braucht um den Cache der generierten Bildversionen zu erzeugen sondern eben schaut ob es eine bestimmte Größe schon gibt und wenn nicht, wird sie erzeugt.
Aber ja, wenn es tatsächlich um eine möglichst sinnvolle Lösung geht, erzeugt man alle Bilder vorab in bestimmten Schritten und nicht wirklich exakt spezifisch auf die Anforderungen hin.