Automatically Compressing Your Amazon S3 Images Using Yahoo’s Smush.it Service
developer.yahoo.com
developer.yahoo.com
Our filenames are generated from the truncated SHA1 hash of the file contents, so logo.png becomes logo.16c7e567.png - which means we can safely set a far-future expires header and serve through Amazon CloudFront without worrying about changes to the images, JavaScript or CSS not propagating to the live site.
A mirror of your logo: http://homepages.inf.ed.ac.uk/imurray2/tmp/logo.16c7e567.png
A smaller file: http://homepages.inf.ed.ac.uk/imurray2/tmp/logo.squish.png
My notes on squishing images: http://homepages.inf.ed.ac.uk/imurray2/compnotes/squish_imag...
I think I'm in love.
Edit: I'm talking about 20,000+ product images, not the images or files associated with a layout.
Could be, could be a large saving for minimal investment in time+money. depends on how much downloading of the images occurs normally.
For me this isn't about saving money, it's about load time.
There's a bunch of others on Github but this is the only one I've personally used.