php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.02.2007, 16:20  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard thumbnails otf ja oder nein - performance?

ich stehe vor der überlegung ob ich bei einer bildergalerie die thumbnails beim upload der bilder generieren lasse und als file ablege oder aber beim aufruf der galerie on the fly generieren und ausgeben lassen soll.

wie sieht das performancetechnisch aus? vorteile: jederzeit skalierung änderbar, evtl. mit watermark. nachteil evtl. performanceeinbussen?

was sagt ihr dazu?
__________________
mfg Alexander Haim
Promaetheus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.02.2007, 16:23  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ich erstelle alle Bilder beim Upload. Wir haben zwar kein Formularupload aber es läuft über ein Skript was halt den Uploadordner durchsucht und die Bilder den entsprechenden Gallerien zuordnet. Und dabei werden gleichzeitig die Thumbs erstellt und ein Wasserzeichen drübergelegt. Anders wäre es bei uns von der Performance nicht möglich.

Kommt halt drauf an wie stark deine Gallerie belastet wird. Ist es nur ne private Homepage mit maximal 10-20 Leuten online dann ist des überhaupt kein Problem. Aber mit stärkerer Benutzung steigt dann natürlich die Last deutlich an.
Flor1an ist offline  
Alt 14.02.2007, 16:28  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

wäre für eine ecommerce lösung gedacht. also schon eher stärker belastet. es gab mal für oscommerce früher (anno steinzeit) eine solche lösung, denn originalerweise waren da einfach die originalen bilder (oft 1mb) einfach mittels width und height verkleinert angezeigt. *wurgs*

also werde ich wohl auf die thumbnailvariante zurückgreifen. ich dachte nur das mit der otf generierung wäre praktisch, denn wenn man mal die thumnailmasse ändert, so passen die alten thumbs nicht mehr dazu.
__________________
mfg Alexander Haim
Promaetheus ist offline  
Alt 14.02.2007, 16:39  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Kommt halt drauf an wie stark deine Webseite besucht wird! Also bei ner kleineren ist es wohl praktisch sowas on the fly zu machen. Aber bei ner größeren ist es erstmal garnicht möglich und zweitens ist der Aufwand auch nicht so riesig die Thumbnails halt nochmal erstellen zu lassen. Bastelst dir halt nen Skript der für jedes Bild nen neues Thumbnail genereiert. Das läuft halt dann einmal in der Nacht nen paar Minuten und schwups haste alle neuen Thumbs mit nem neuen Wasserzeichen oder was der Teufel.
Flor1an ist offline  
Alt 14.02.2007, 16:41  
CIX88
Gast
 
Beiträge: n/a
Standard

Zitat:
Ich erstelle alle Bilder beim Upload.
Genau, und das würde ich generell so machen.
Denn der Zugriff ist sicher nicht so hoch beim Upload, als Klicks auf der Website.
Von daher ...
 
Alt 14.02.2007, 16:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Mir fällt kein Argument für ein on-the-fly Erzeugen von Thumbnails ein, dass ich nicht widerlegen könnte.

Festplattenspeicher kann es nicht sein, die Originale sind viel größer, die Thumbnails benötigen nur einen Bruchteil. Nachträgliche Änderungen gibt es auch so gut wie nie, und wenn wird dies über das Skript vorgenommen, welches dann auch gleich das Thumbnail updaten kann.
Zergling-new ist offline  
Alt 14.02.2007, 17:08  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

ok. ich denke ich werde das dann auf die konventionelle art und weise machen. man kann das rad eben doch nicht neu erfinden.
__________________
mfg Alexander Haim
Promaetheus ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ImageMagick Performance Problem M3g4Star PHP Tipps 2006 1 30.11.2006 09:35
temporäre thumbnails lindner PHP Tipps 2006 5 20.06.2006 07:40
Komplexe Funktion: +Übersichtlichkeit, -Performance Jacks Rache PHP Tipps 2006 3 07.06.2006 14:22
Performance -Frage kanti PHP Tipps 2006 8 27.04.2006 13:16
thumbnails erzeugen malabarista PHP Tipps 2006 2 28.03.2006 13:10
Vererbung von Klassen und Performance ggfan PHP Tipps 2006 5 05.03.2006 12:00
Brauche Spezielle Hilfe bei Thumbnails Beitragsarchiv 11 13.08.2005 01:20
Performance verbessern PHP Tipps 2005 2 17.03.2005 13:29
thumbnails erzeugen PHP Tipps 2004-2 12 22.12.2004 16:34
Thumbnails werden Fablich verfäscht :( PHP Tipps 2004-2 4 24.11.2004 10:58
thumbnails streamen spoi PHP Tipps 2004-2 5 16.11.2004 12:46
[Erledigt] PHP Performance PHP-Fortgeschrittene 11 13.09.2004 07:25
thumbnails im PHP-Safe Mode PHP-Fortgeschrittene 2 16.08.2004 13:38
[Erledigt] Thumbnails Zeichensalat PHP-Fortgeschrittene 3 03.08.2004 20:07
Caching Performance PHP-Fortgeschrittene 2 13.07.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
imagemagick otf, php thumbs erzeugen on the fly, php bild generieren performance, oscommerce thumbs neu generieren, performante thumbnails php, otf imagemagick, otf generieren, thumbnails performan erstellen, performance bilder on the fly, performance thumbnails generieren, php vorschaubild on the fly, thumbnails on the fly erstellen, thumbnails ja oder nein, php performance bild generieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.