Hello,
My organization currently uses a customized solution of a portal application which is used both as a Knowledge Management Portal and an intranet solution.
The problem is this - All the images used in the application are stored in a folder called the image-store which resides in my search server rather than my web-server.
Whenever there is any image that is to be rendered, it calls a function called getimage and passes the name of the image as a parameter.
http://myintranet/getimage.do?type=store&name=appraisal.jpg
Question(s) -
Why would someone design a framework/product which retrieves images in this fashion? Is it not a case of wasting the resources, because the image is never cached (or even if it is cached), the system is not aware and hence retrieves the images again?
The whole point of IIS Set Content Expiration lost if designed this way?
Just redesign of the HomePage by putting all the images in the IIS images folder and changing the references in the design (using the page-editor - eWebEditPro), brings about a quicker response of 3 seconds.
Unfortunately, we do not have a contract with the vendor anymore and are struck with the product until we redesign the whole thing in Sharepoint!