MsvP@habdichliebhasi
Erfahrenes Mitglied
Guten Tag zusammen,
ich arbeite derzeit an einem kleinen Galerie-Script bei dem User ihre Bilder hochladen können.
Derzeit läuft das so, dass direkt beim Speichern des hochgeladenen Bildes Thumbnails angelegt werden. Außerdem können auch "gesperrte" Bilder via URL-Aufruf angesehen werden. Das ganze System möchte ich jetzt gern optimieren.
Hierzu brauche ich Ideen-Anstöße, da ich nicht sicher, was die richtige Herangehensweise ist.
Hier meine bisherigen Überlegungen:
- Bilder die nicht freigeschaltet wurden in einen per htaccess geschütztes Verzeichnis packen (allerdings, könnte dann wahrscheinlich ein Admin die Bilder auch nicht sehen.. schon schwierig)
Wie schaffe ich es, dass Bilder nicht geöffnet werden können, via URL-Aufruf?
- Bilder nicht mehr direkt als Thumbnails speichern und via URL aufrufen, sondern dazwischen ein PHP-Script schalten.
Ich rufe dann wahrscheinlich /image.php auf wodurch das jeweilige Bild erst in diesem Moment erzeugt wird, bzw. wenn es schonmal erzeugt wurde aus einem tmp Verzeichnis geladen wird.
Wie müsste so ein Script-aufgebaut sein? Ist so ein Script sinnvoll? Auch wenn z.B. 100 Bilder pro Seite angezeigt werden? Oder wird dadurch die extrem Verarbeitung langsamer?
Danke für eure Hilfe.
Micha
ich arbeite derzeit an einem kleinen Galerie-Script bei dem User ihre Bilder hochladen können.
Derzeit läuft das so, dass direkt beim Speichern des hochgeladenen Bildes Thumbnails angelegt werden. Außerdem können auch "gesperrte" Bilder via URL-Aufruf angesehen werden. Das ganze System möchte ich jetzt gern optimieren.
Hierzu brauche ich Ideen-Anstöße, da ich nicht sicher, was die richtige Herangehensweise ist.
Hier meine bisherigen Überlegungen:
- Bilder die nicht freigeschaltet wurden in einen per htaccess geschütztes Verzeichnis packen (allerdings, könnte dann wahrscheinlich ein Admin die Bilder auch nicht sehen.. schon schwierig)
Wie schaffe ich es, dass Bilder nicht geöffnet werden können, via URL-Aufruf?
- Bilder nicht mehr direkt als Thumbnails speichern und via URL aufrufen, sondern dazwischen ein PHP-Script schalten.
Ich rufe dann wahrscheinlich /image.php auf wodurch das jeweilige Bild erst in diesem Moment erzeugt wird, bzw. wenn es schonmal erzeugt wurde aus einem tmp Verzeichnis geladen wird.
Wie müsste so ein Script-aufgebaut sein? Ist so ein Script sinnvoll? Auch wenn z.B. 100 Bilder pro Seite angezeigt werden? Oder wird dadurch die extrem Verarbeitung langsamer?
Danke für eure Hilfe.
Micha