Optimierte Ladezeit meiner Bildershow

Ich habe gestern ein bisschen an der Bildershow rumgebastelt, die rechts in der Leiste zu sehen ist. Dabei sollte jetzt rausgekommen sein, dass die Bilder wesentlich schneller Laden und auch weniger Bandbreite brauchen.

Einerseits lade ich nicht mehr die großen Bilder von 23hq sondern habe mit einem kleinen Ruby-Script in einem Verzeichnis hier auf dem Webserver kleinere Versionen des Bildes liegen und verwende diese dann. Dadurch wird die Dateigröße schon deutlich reduziert.

Andererseits haben die Bilder jetzt ein Ablaufdatum, was bei 23hq nicht der Fall ist. Somit müssen die Bilder nicht bei jedem Seitenbesuch neu geladen werden sondern nur alle paar Wochen.

Wer sich soetwas auch basteln möchte kann mein Script dazu verwenden: [Nicht länger verfügbar.] (Das Script holt nur die noch nicht vorhandenen Bilder und ist nicht für den Aufruf in einem Webbrowser geeignet!)

Aus den Dateien, die vom Ruby-Script geholt werden müsst Ihr dann nur noch eine "Playlist" erzeugen, die Ihr mit dem ImageRotator-Flash dann laden könnt. Dazu habe ich ein kleines Quick-n-Dirty PHP Script, was einfach in den gleichen Ordner gelegt wird: [Nicht länger verfügbar.]

Wenn Ihr die Aufrufe über verschiedene Domains macht braucht Ihr zusätzlich noch eine crossdomain.xml. Dazu einfach mal im Internet suchen, wie die aussehen muss.

Nachtrag: Der neue Link zum Ruby-Script unterstützt jetzt auch das Laden eines einzelnen Albums von 23hq. Somit kann man direkt entscheiden welche Bilder gezeigt werden.