Bilder komprimieren durch optipng für WordPress:
Ihr könnt folgendes nur nutzen wenn Ihr SSH Zugriff auf den Server habt.
Das schöne daran ist, dass Ihr einen cronjob schreiben könnt, welcher automatisch jede paar Stunden alle Bilder eurer gesamten Websites optimiert.
apt-get install optipng
Ausgangsmaterial:
Als Ausgangsmaterial habe ich einfach mal meinen Bilder Ordner genommen, da dort nur png Dateien drin waren.
Und ja, optipng funktioniert nur bei png’s und nicht bei z.B. jpg’s 😉
root@workstation:/home/mathias/Bilder/optipng# du -sh * 52K 1.png 76K Bildschirmfoto vom 2016-05-29 20-31-06.png 204K Bildschirmfoto vom 2016-06-01 00-22-45.png 760K Bildschirmfoto vom 2016-06-09 11-02-55.png 1,1M Bildschirmfoto vom 2016-06-16 19-28-45.png 84K Bildschirmfoto vom 2016-06-16 19-29-12.png 40K Bildschirmfoto vom 2016-06-18 10-39-14.png 56K Bildschirmfoto vom 2016-07-05 10-49-03.png 2,3M Bildschirmfoto vom 2016-07-11 13-37-05.png 136K Bildschirmfoto vom 2016-08-08 15-47-21.png 136K Bildschirmfoto vom 2016-08-08 15-49-40.png 28K Bildschirmfoto vom 2016-08-18 12-20-11.png 16K Bildschirmfoto vom 2016-08-18 12-20-24.png 40K Bildschirmfoto vom 2016-08-28 12-10-39.png 304K Bildschirmfoto vom 2016-09-01 12-00-12.png 168K Bildschirmfoto vom 2016-09-02 20-41-41.png 288K Bildschirmfoto vom 2016-09-08 20-04-44.png 32K Bildschirmfoto vom 2016-09-08 20-13-47.png 20K Bildschirmfoto vom 2016-09-10 16-12-51.png 32K Bildschirmfoto vom 2016-09-10 16-13-31.png 96K Bildschirmfoto vom 2016-09-13 11-26-36.png 96K Bildschirmfoto vom 2016-09-13 11-27-10.png 296K Bildschirmfoto vom 2016-09-20 11-37-32.png 128K Bildschirmfoto vom 2016-10-01 11-08-54.png 96K Bildschirmfoto vom 2016-10-01 12-46-50.png 20K Bildschirmfoto vom 2016-10-01 12-49-57.png 12K Bildschirmfoto vom 2016-10-01 12-52-13.png 84K Bildschirmfoto vom 2016-10-01 12-52-29.png 48K Bildschirmfoto vom 2016-10-03 11-53-44.png 192K Bildschirmfoto vom 2016-10-03 18-40-26.png 24K Bildschirmfoto vom 2016-10-05 11-47-55.png 8,0K Bildschirmfoto vom 2016-10-07 11-10-57.png 12K Bildschirmfoto vom 2016-10-07 11-19-30.png 52K Bildschirmfoto vom 2016-10-07 15-24-04.png 108K Bildschirmfoto vom 2016-10-07 15-31-12.png 112K Bildschirmfoto vom 2016-10-07 15-32-43.png 112K Bildschirmfoto vom 2016-10-07 15-52-21.png 108K Bildschirmfoto vom 2016-10-07 15-54-25.png 140K Bildschirmfoto vom 2016-10-08 16-17-09.png 140K Bildschirmfoto vom 2016-10-08 16-17-37.png 104K Bildschirmfoto vom 2016-10-08 16-36-27.png 52K Bildschirmfoto vom 2016-10-08 19-24-36.png 52K Bildschirmfoto vom 2016-10-20 23-11-57.png 16K Bildschirmfoto vom 2016-10-21 10-01-34.png 12K Bildschirmfoto vom 2016-10-21 10-02-52.png 12K Bildschirmfoto vom 2016-10-28 14-53-03.png 276K Bildschirmfoto vom 2016-10-29 16-27-18.png 28K Bildschirmfoto vom 2016-10-30 12-03-44.png 32K Bildschirmfoto vom 2016-10-30 12-28-19.png 596K cwcng8t.png 28K scaling.png root@workstation:/home/mathias/Bilder/optipng# du -sh ../optipng/ 8,8M ../optipng/
root@workstation:/home/mathias/Bilder/optipng# find . -type f -name "*.png" | xargs -i optipng -preserve {}
root@workstation:/home/mathias/Bilder/optipng# du -sh * 44K 1.png 76K Bildschirmfoto vom 2016-05-29 20-31-06.png 200K Bildschirmfoto vom 2016-06-01 00-22-45.png 584K Bildschirmfoto vom 2016-06-09 11-02-55.png 1012K Bildschirmfoto vom 2016-06-16 19-28-45.png 80K Bildschirmfoto vom 2016-06-16 19-29-12.png 40K Bildschirmfoto vom 2016-06-18 10-39-14.png 48K Bildschirmfoto vom 2016-07-05 10-49-03.png 2,2M Bildschirmfoto vom 2016-07-11 13-37-05.png 112K Bildschirmfoto vom 2016-08-08 15-47-21.png 112K Bildschirmfoto vom 2016-08-08 15-49-40.png 20K Bildschirmfoto vom 2016-08-18 12-20-11.png 12K Bildschirmfoto vom 2016-08-18 12-20-24.png 40K Bildschirmfoto vom 2016-08-28 12-10-39.png 292K Bildschirmfoto vom 2016-09-01 12-00-12.png 148K Bildschirmfoto vom 2016-09-02 20-41-41.png 280K Bildschirmfoto vom 2016-09-08 20-04-44.png 32K Bildschirmfoto vom 2016-09-08 20-13-47.png 20K Bildschirmfoto vom 2016-09-10 16-12-51.png 32K Bildschirmfoto vom 2016-09-10 16-13-31.png 80K Bildschirmfoto vom 2016-09-13 11-26-36.png 80K Bildschirmfoto vom 2016-09-13 11-27-10.png 284K Bildschirmfoto vom 2016-09-20 11-37-32.png 116K Bildschirmfoto vom 2016-10-01 11-08-54.png 80K Bildschirmfoto vom 2016-10-01 12-46-50.png 16K Bildschirmfoto vom 2016-10-01 12-49-57.png 12K Bildschirmfoto vom 2016-10-01 12-52-13.png 72K Bildschirmfoto vom 2016-10-01 12-52-29.png 44K Bildschirmfoto vom 2016-10-03 11-53-44.png 188K Bildschirmfoto vom 2016-10-03 18-40-26.png 20K Bildschirmfoto vom 2016-10-05 11-47-55.png 8,0K Bildschirmfoto vom 2016-10-07 11-10-57.png 12K Bildschirmfoto vom 2016-10-07 11-19-30.png 44K Bildschirmfoto vom 2016-10-07 15-24-04.png 92K Bildschirmfoto vom 2016-10-07 15-31-12.png 92K Bildschirmfoto vom 2016-10-07 15-32-43.png 92K Bildschirmfoto vom 2016-10-07 15-52-21.png 88K Bildschirmfoto vom 2016-10-07 15-54-25.png 112K Bildschirmfoto vom 2016-10-08 16-17-09.png 112K Bildschirmfoto vom 2016-10-08 16-17-37.png 88K Bildschirmfoto vom 2016-10-08 16-36-27.png 44K Bildschirmfoto vom 2016-10-08 19-24-36.png 48K Bildschirmfoto vom 2016-10-20 23-11-57.png 12K Bildschirmfoto vom 2016-10-21 10-01-34.png 8,0K Bildschirmfoto vom 2016-10-21 10-02-52.png 8,0K Bildschirmfoto vom 2016-10-28 14-53-03.png 204K Bildschirmfoto vom 2016-10-29 16-27-18.png 20K Bildschirmfoto vom 2016-10-30 12-03-44.png 24K Bildschirmfoto vom 2016-10-30 12-28-19.png 500K cwcng8t.png 24K scaling.png root@workstation:/home/mathias/Bilder/optipng# du -sh ../optipng/ 7,9M ../optipng/
Fazit: Bei 51 Bildern konnte ich die Ordnergröße von 8,8M auf 7,9M reduzieren.
Dies entspricht einer Einsparung von etwa 11% bei meinem Screenshotordner.