Skip to Main Content
Today a major drift is observed from static website to dynamic websites. The dynamic websites deliver the customized contents to their users. These websites cover a wide spectrum of applications which largely vary in its content, configuration and volume of traffic. The popular metrics designed to evaluate a dynamic website are response time, user satisfaction, performance, scalability, usability personalization, reliability, reusability and security. But for dynamic website delivery, update, consistency maintenance are main hurdles. To overcome them and to serve and deliver the contents efficiently for dynamic website researchers have proposed several caching mechanisms with an aim to reduce the construction overhead to improve the response time as well as reusability of its contents. A great research has been performed on various aspects of caching. Based on these the caching techniques are classified depending on its location, content, replacement, replication and updation strategy and many more. A caching technique can be suitable for one website and may not be effective for other website, depending upon the configuration, content and application of website one should choose the suitable caching technique. Thus a need of designing a set of metrics on which these caching techniques can be evaluated is much required. In this paper we will study about the classification of caching techniques and then discuss the issues related to caching and various criteria on which metrics are needed to be designed to evaluate the effectiveness of caching techniques.