PNG-Bilder mit OptiPNG optimieren

Für die Richtigkeit der Inhalte dieses Tutorials gebe ich keinerlei Garantie. Der hier gezeigte Weg ist nicht der einzige um ein solches System aufzusetzen, es ist lediglich, der, den ich bevorzuge.

Was ist

OptiPNG ist ein freies Kommandozeilenprogramm, um Grafiken im PNG-Format effizient zu komprimieren. Außerdem kann es die Integrität von PNG-Dateien prüfen, Metadaten wiederherstellen und andere Grafikformate (BMP, GIF, TIFF, PNM) nach PNG wandeln.

Es optimiert die Deflate-Kompression der IDAT-Blöcke, die die eigentlichen Bilddaten enthalten, durch Ausprobieren verschiedener Vorfilter und Parameter des Kompressionsverfahrens. Es ist inspiriert von pngcrush; anders als dieses optimiert es jedoch neben der Deflate-Kompression zuvor auch noch Farbmodell, Farbpaletten und Bittiefen, ohne dass dazu wie beim Vorbild Zusatzprogramme wie pngrewrite oder zusätzliche Schritte nötig wären.

OptiPNG wird in der Programmiersprache C entwickelt und wird als freie Software unter der zlib/libpng-Lizenz veröffentlicht.

Optimierung der PNG Dateien in einer WordPress Installation

Nun Optimieren wir noch die PNGs über folgenden Befehl

find . -iname '*.png' -print0 | xargs -0 optipng -o7 -preserve -strip all

Mit dem Befehl Top sieht man die Auslastung des Servers

Mit dem Befehl Top sieht man die Auslastung des Servers

Der Befehl ist unter anderem für Systemadministratoren sehr nützlich, da er einen Überblick gibt, welche Benutzer und Prozesse das System am meisten belasten. Zur weiteren Verarbeitung durch eine Skriptsprache oder zur Aufzeichnung lässt sich die Ausgabe von top auch in eine Textdatei umleiten.

Dateiberechtigungen

Evtl. haben sich die Dateiberechtigungen geändert. Hier solltet ihr die Berechtigungen erneute auf den Web User setzen.

chmod 755 rekursiv NUR auf Verzeichnisse
find . -type d -exec chmod 755 {} \;

chmod 644 nur auf Dateien ist
find . -type f -exec chmod 644 {} \;

Benutzerrechte
chown -cR user:gruppe /..../wp-content/uploads/*

Jetzt bist du gefragt!

Hast du Anregungen, Ergänzungen, einen Fehler gefunden oder ist dieser Beitrag nicht mehr aktuell? Dann freue ich mich auf deinen Kommentar.

Chatten Sie jetzt mit uns