multimolti
Erfahrenes Mitglied
Hallo!
Bin grad dabei eine Foto-Website von meinem Urlaub zu machen. Dachte daran, das so zu machen:
- Fotos liegen in Vollauflösung auf dem Server vor (3 MP)
- im View-Mode wird das aktuelle Bild von PHP auf 800x600 runtergerechnet
- im Overview-Mode werden alle Bilder auf 200x150 runtergerechnet
- das Fullsize-Bild ist einzeln herunterladbar
Aber das geht nicht, weil bei mir auf dem Rechner mit 3,2GHz Dual-Core und 2GB RAM PHP ungefähr 3 Sek. braucht, um die Bilder zu skalieren, das kann der dann nicht jedes mal machen. Habe jetzt eine Batch-konvertierung gebastelt, also man packt alle Bilder auf den Server, lässt das Script laufen und hat nachher ein 2000, ein 800 und ein 200 Pixel Bild. Dann muss das nur ein mal gerechnet werden, ist trotzdem extrem langsam, kann man etwas tun um das schneller zu machen?
Bin grad dabei eine Foto-Website von meinem Urlaub zu machen. Dachte daran, das so zu machen:
- Fotos liegen in Vollauflösung auf dem Server vor (3 MP)
- im View-Mode wird das aktuelle Bild von PHP auf 800x600 runtergerechnet
- im Overview-Mode werden alle Bilder auf 200x150 runtergerechnet
- das Fullsize-Bild ist einzeln herunterladbar
Aber das geht nicht, weil bei mir auf dem Rechner mit 3,2GHz Dual-Core und 2GB RAM PHP ungefähr 3 Sek. braucht, um die Bilder zu skalieren, das kann der dann nicht jedes mal machen. Habe jetzt eine Batch-konvertierung gebastelt, also man packt alle Bilder auf den Server, lässt das Script laufen und hat nachher ein 2000, ein 800 und ein 200 Pixel Bild. Dann muss das nur ein mal gerechnet werden, ist trotzdem extrem langsam, kann man etwas tun um das schneller zu machen?