Ich optimiere meine Website nach den Google-Standards für die Website-Optimierung:
http://code.google.com/speed/page-sp...mageDimensions
Für diejenigen, die damit vertraut sind: Ich verwende Firebug -> "Page Speed" Tool, um die "schwachen" Bereiche meiner Website zu analysieren.
Zum obigen Link, den Bildabmessungen, ist die Frage - ich habe viele dynamische Bilder auf meiner Website, die über ein CMS hochgeladen werden und daher in Höhe/Breite variieren. Wie wichtig ist es daher, die Abmessungen der Bilder anzugeben? Wenn eine Seite z.B. 5-10 Bilder aus dem CMS hat, welche der folgenden Optionen ist besser?
a) Geben Sie keine Bildmaße an
b) Verwenden Sie die PHP-Funktion getimagesize, um die Bildgröße dynamisch zu ermitteln, und fügen Sie sie als "Breite" und "Höhe" in das IMG-Tag ein.
c) unsere Datenbank aktualisieren, um die Breite/Höhe pro Bild zu speichern (ich frage bereits andere Informationen aus der Bildtabelle in meiner Datenbank ab, wie z. B. den Text für das "alt"-Attribut) und dann auf diese Spalten für das IMG-Tag im Frontend zugreifen?
Ich denke, dass "c" die beste Option ist, aber ich würde gerne hören, ob jemand eine Empfehlung oder eine Statistik darüber hat, welche Option besser ist. Offensichtlich bedeutet "c", dass wir mehr Daten aus der Datenbank abfragen müssen.
Wir verwenden außerdem einen separaten Datenbankserver und nutzen das Browser-Caching. (http://code.google.com/speed/page-speed/docs/caching.html)
Gracias