mille
Erfahrenes Mitglied
Hallo!
Ich habe mir eine kleine bildergalerie geschrieben, welche Bilder einliest (aus einem Verzeichnis des Webserver) und diese Bilder dann resized (auf eine Maximalgröße) und Thumbnails erstellt. Die Thumbnails werden dann noch eingefärbt.
.... Jede Menge Arbeit für das Skript.
Das ganze überschreitet auch die Max_execution_time von 30 Sekunden auf meinem Webserver. Also bedarf es einer Lösung.
Ich habe mir überlegt pro Bild (also resizen, thumbnail erstellen und einfärben) ein Skriptdurchlauf mache und dann das Skript von vorne starte (Header(Location: index.php?action=perform&bildID=2).
Das sollte ja kein Problem darstellen. Gerne würde ich mir aber anzeigen wie weit der Fortschritt ist. Dazu bedarf es ja eines LAdebalkens.
Der an sich stellt ja auch kein Problem dar. leider darf ja vor der Ausgabe des Headers keine Ausgabe an den Client/Browser gesendet werden.
wie kann ich das Problem also lösen? Habt ihr ne Idee?
MfG
mille
Ich habe mir eine kleine bildergalerie geschrieben, welche Bilder einliest (aus einem Verzeichnis des Webserver) und diese Bilder dann resized (auf eine Maximalgröße) und Thumbnails erstellt. Die Thumbnails werden dann noch eingefärbt.
.... Jede Menge Arbeit für das Skript.
Das ganze überschreitet auch die Max_execution_time von 30 Sekunden auf meinem Webserver. Also bedarf es einer Lösung.
Ich habe mir überlegt pro Bild (also resizen, thumbnail erstellen und einfärben) ein Skriptdurchlauf mache und dann das Skript von vorne starte (Header(Location: index.php?action=perform&bildID=2).
Das sollte ja kein Problem darstellen. Gerne würde ich mir aber anzeigen wie weit der Fortschritt ist. Dazu bedarf es ja eines LAdebalkens.
Der an sich stellt ja auch kein Problem dar. leider darf ja vor der Ausgabe des Headers keine Ausgabe an den Client/Browser gesendet werden.
wie kann ich das Problem also lösen? Habt ihr ne Idee?
MfG
mille