ImageGen Professional works great with remote images. It will fetch them, resize them, and cache them locally for best performance.
If you're going to use a CDN then you need your webservers distributed, not just your media storage. The reason is that ImageGen serves images via the webserver so even if the source image is hosted elsewhere the imagegen request will be served from the webserver.
Check that you are using the 'class' feature of ImageGen Professional and that you are setting the cache time for the relevant class(es). The docs explain the details.
Also, if you use the Google Chrome inspector or firebug and refresh the browser you'll see a 304 Not Modified response rather than using the browser-cached image. This is normal. In order to see that your brower is using the cached image and not making a request to ImageGen again you want to load the page in your browser and then put your cursor in the url field of the browser and hit the Enter key.
How ImageGen works with Amazon S3 & CloudFront?
Hi
I am using umbraco 4.8.1 and all the media files are stored in Amazon S3.
I am wondering how ImageGen Pro works with external links? how the caching system works?
If the resized image stored locally or on web server then what's the point of using CDN?
Any idea?
Cheers
Ali
ImageGen Professional works great with remote images. It will fetch them, resize them, and cache them locally for best performance.
If you're going to use a CDN then you need your webservers distributed, not just your media storage. The reason is that ImageGen serves images via the webserver so even if the source image is hosted elsewhere the imagegen request will be served from the webserver.
cheers,
doug.
Hi Doug,
We have just bought two licenses for Image Gen Pro which now let us to resize images that are stored on S3 on fly.
The problem that we have now is that the images that are resized through image gen which comes from S3 can not be cached (browser), any idea why?
Cheers
Ali
Hi, Ali,
Check that you are using the 'class' feature of ImageGen Professional and that you are setting the cache time for the relevant class(es). The docs explain the details.
Also, if you use the Google Chrome inspector or firebug and refresh the browser you'll see a 304 Not Modified response rather than using the browser-cached image. This is normal. In order to see that your brower is using the cached image and not making a request to ImageGen again you want to load the page in your browser and then put your cursor in the url field of the browser and hit the Enter key.
cheers,
doug.
is working on a reply...