I have a Component with many large images in it. Sometimes we change 1 image, and need to re-publish the Component resulting in all images being published again, with the PublishBinary API call.
I would like to see how to not re-publish all images. One idea would be to check the page last publish time and compare it with the image last modified time in a custom resolver, and remove images that are older than the last publish time.
Is this a crazy idea or has it already been done before?
Is there a better way?
AddBinary()
call for certain image, the Delivery side might decrease the usage counter for that image, and if it is null, it might delete the image from the delivery side... Please note I'm saying 'might', you would have to check it.