The median desktop page loads 1,026 KB of images, 509 KB of JavaScript, 72 KB of CSS, and 31 KB of HTML
jpegoptim --strip-all -p koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.jpg
find ~/htdocs/pub/media/ -iname '*.jpg' -exec jpegoptim --strip-all -p {} \; > ~/jpegoptim.txt
optipng -o7 -preserve koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.png
find ~/htdocs/pub/media/ -iname '*.png' -exec optipng -o7 -preserve {} \; > ~/optipng.txt
gifsicle --batch --optimize=3 koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.gif
cwebp -q 50 original/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.jpg -o optimized/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.webp
magick original/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.jpg -quality 50 optimized/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.avif
cjxl original/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.jpg
optimized/koeln-bei-sonnenuntergang-august-2019-6a678d56-1fc1-4941-a18b-04b69558eff4.jxl -d 2 --lossless_jpeg=0
Optimize legacy formats with cronjobs as shown above
Your "normal" picture Tool
Web-Tools
Backend-Jobs in Shops
- or ask your friendly Developer
Just cron the shit out of the CLI
see above, just optimize existing things
How easy you can implement image optimization
Image Manipulation and Caching-Services
I'm happy to answer your questions!