Frage zu Imagecache
Eingetragen von Olli1984 (101)
am 27.07.2009 - 12:39 Uhr in
am 27.07.2009 - 12:39 Uhr in
Hallo, ich habe eine Seite im Einsatz, auf der fast alle Bilder mittels Imagecache generiert und angezeigt werden.
Lege ich jetzt neue Bilder an, werden die Imagecaches erst generiert, wenn ein Benutzer die Bilder ansehen will. Das braucht natürlich CPU Leistung und dauert auch länger als bei "zweiten Ansehen", klar.!
Meine Frage dazu, kann ich irgendwie die Bilder bereits vorher generieren lassen, auch ohne dass ich sie mir ansehen müsste?
Danke für eure Hilfe!
Olli
- Anmelden oder Registrieren um Kommentare zu schreiben
Aber das ist doch gerade der
am 29.07.2009 - 10:02 Uhr
Aber das ist doch gerade der Vorteil - das nicht alle Imagecache-Bilder z. B. beim Hochladen des Bildes generiert werden, sondern erst, wenn das entsprechende Bild angesehen wird. Denn oft wirst du den Fall haben, dass nur ein neues Bild zu einer Ansicht dazugekommen ist. Es wird also nur ein Imagechache-Bild neu erstellt. Lässt du aber pro Bild 10 Imagecache-Bildvarianten erstellen, dann würden auf einmal zehn Bilder erstellt werden - was also mehr auf die Leistung gehen würde. Klingt verwirrend ich weiß, aber meinst du nicht dass es später eher so der Fall ist? Jetzt beim Entwickeln sind vielleicht noch alle Bilder einer Ansicht auf einmal neu, aber später doch nicht mehr?
http://www.twitter.com/aschiwi
http://www.twitter.com/aschiwi
Drupal-Initiative e.V.
Dafür kannst du dir einen
am 29.07.2009 - 12:32 Uhr
Dafür kannst du dir einen View erstellen, den nur du als Admin sehen darfst. Dieser View kann auch Teil der angezeigten Node sein, die du gerade erstellt hast. Per Argument zeigt er dir die Bilder der gerade angezeigten Node in allen Derivaten an. Voila.
Vielleicht gibts ja bald ein Feature "auto generate image caches on upload". :-)
ciao, Ronald
--
www.14m5.de
Reinblau eG