Verlustfreie Optimierung von Bildern (png und jpg) in einem Verzeichnis

Verlustfreie Optimierung von Bildern (png und jpg) in einem Verzeichnis

Man kann die Ladezeit seiner Website oft erheblich verbessern, indem man die Bilder auf der Website optimiert. U.a. durch das Weglassen von Metainformationen lassen sich Bilder verlustfrei verkleinern und sich so meist einige Kilobytes sparen.

Auf der Kommandozeile kann man mithilfe der Tools optipng und jpegoptim ganz einfach alle png- und jpg-Dateien eines Verzeichnisses rekursiv optimieren und muss so nicht jedes Bild einzeln bearbeiten.

Diese Tools können unter Debian wie folgt installiert werden:

apt-get install optipng jpegoptim

Danach wechselt man mit cd in das Bilderverzeichnis und optimiert die png-Dateien folgendermaßen:

find . -iname '*.png' -print0 | xargs -0 optipng -o5 -preserve

jpg-Dateien werden so optimiert:

find . -iname '*.jpg' -print0 | xargs -0 jpegoptim --strip-all --preserve --totals

Bei jpegoptim ist zu beachten, dass es die Dateiberechtigungen sowie den Eigentümer und die Gruppe der optimierten jpg-Dateien ändert (auf den User, unter dem man jpegoptim ausführt). Die Dateiberechtigungen sind nach der Optimierung 600, hier sollte ein chmod 644 durchgeführt werden; Eigentümer und Gruppe sollten nach der Optimierung per chown-Befehl auf den User und die Gruppe des Webs gesetzt werden.

optipng ändert Eigentümer/Gruppe/Dateiberechtigungen hingegen nicht.

 

Zurück zu den Anleitungen

Finden Sie den passenden Tarif

Unser Tarifberater hilft Ihnen dabei, das passende Paket zu finden. Bei Fragen berät Sie unser Sales-Team sehr gerne unter +49 (0) 4131 / 22 78 1-25 oder sales@timmehosting.de.

Bitte beachten Sie: Der Tarifberater dient nur der groben Orientierung. Ihr tatsächlicher Bedarf kann durch den Ressourcenbedarf Ihrer Anwendung(en), tageszeitabhängige/saisonale/aktionsbedingte Schwankungen des Besucheraufkommens, geplantes Wachstum und weitere Faktoren von der Empfehlung abweichen.

  • 1
  • 2
  • 3
  • 4
  • 5

Was möchten Sie hosten?

Möchten Sie einen oder mehrere Shops hosten? (Eine Multishop-Installation gilt als ein Shop.)

Möchten Sie eine oder mehrere Websites hosten? (Eine Multisite-Installation gilt als eine Website.)

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Web Hosting

Zu den ScaleServer Paketen Zu den Web Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Shop Hosting

Zu den ScaleServer Paketen Zu den Shop Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed vServer oder ScaleServer

Zu den Managed vServer Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed Server oder ScaleServer

Zu den Managed Server Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen unsere

Timme Cloud 2.0

Zur Timme Cloud 2.0