Magento's image helper is bloated and the performance impact is quite significant.
Some of the complexity can also be removed because the gain is not that significant (example: the hash part of the image url).
I would like to be able to use a replacement with the following features:
- support for gd and imagemagick
- has nicer image paths
- use a queueing system for the resize job
If others are interested we can spec this out further.
Update by Admin:
Static assets, browser caches, HTTP headers which are an utter mess, CDNs and changing designs on websites... it all adds up to create an utter mess for anyone trying to deploy major changes to UI components of a website.
CLS has built a customization which we include on all of our builds to version the combined CSS/JS assets used on a site (unfortunately it's not isolated and wouldn't make a good base for this). This has proved to be a major help. No waiting on a CDN to purge itself and no wondering how many clients are still seeing an old CSS file which may no longer match the current DOM structure.
Extending this to reach all assets would be a stellar addition to core and benefit all merchants. Even something as simple as a timestamp stored in a cache record and then included URLs spit out to browsers would be an improvement. The trick is figuring out what method to use which works across all asset types, is compatible with origin CDN setups and is also reliable.
I think it would be nice to have something like this https://github.com/thebod/Thebod_Shippingrates in magento,
this modfication of Magento will allow nice and easy managment of shipping rates out of magento box.