Hi,
We are noticing that the ImageHandler is taking too much time on the first image. Although we don't have a measured baseline, we woul expect it to be under 1,5sec.
The problem is that we're seeing it take more than 5 and even 10 seconds (even worse when the Product detail contains an image gallery and there are related products - the server gets hit with dozens of image requests concurrently). This is making the experience on the website unpleasant, and given the thousands of images VS the unique URL that can be generated through GetImage, we're always getting hit by the issue.
- I am attaching an example image
- A url generated by Swift templates looks like this /Admin/Public/GetImage.ashx?image=%2fFiles%2fImages%2fProducts%2f5043623002243%2f5043623002243_1.jpg&width=1920&format=webp
- I tried it in jpg format, and although it's faster, it's still relatively slow
- We started to notice this in 9.13.6 at least, and now in 9.13.11 the slowness persists.
(all with a standard installation of Dynamicweb - not changing the Image Provider)
Althouh the image has 2500 pixels in width and height, it's about 600Kb, meaning the expectation is that it should still process fast enough.
I know the right solution for such a project with lots of images is to use a CDN, but the post is in regards to a poor performance in general regarding the ImageHandler.
Can someone take a look and see if there's any performance issues with the default Image Provider.
Best Regards,
Nuno Aguiar