One of the tricks to improving the performance of your website is to optimize caching. By instructing browsers and proxies to cache assets that don’t change very often (css, images, javascript), we can reduce page load time as well as bandwidth costs.
By instructing browsers and proxies not to check for updated versions of cached assets we can further speed things up. Google recommend the use of fingerprinting to enable dynamic updating of cached content. This simply means including a fingerprint of the resource in it’s URL so the URL gets updated when the resource changes. Yesterday I added Fingerprint support to Paperclip. I've written it up here: http://mike.bailey.net.au/blog/?p=31 So far there's been a great response and Jon Yurek from Thoughtbot has indicated he'll likely be merging it into upstream. I'd love it if you could give it a try and send me feedback. - Mike -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
