Caching enhances web application performance by storing frequently accessed data in memory, reducing server load and bandwidth consumption. It can be implemented on both the client side, through browser caching, and the server side, using proxy servers. This allows for faster data retrieval and lower latency when accessing web content.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
2 views
Caching
Caching enhances web application performance by storing frequently accessed data in memory, reducing server load and bandwidth consumption. It can be implemented on both the client side, through browser caching, and the server side, using proxy servers. This allows for faster data retrieval and lower latency when accessing web content.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
Caching
Web Caching: Caching is a technique that improves the performance and scalability of web applications by storing frequently used data in memory, so that it can be retrieved faster and with less server load.
Caching can also reduce the bandwidth consumption and latency of
web applications by serving cached content to the clients instead of fetching it from the original source. Both implemented at Server side and client side/user
Brower Cache/Client Side/User Side:
When a user visit a web page, the browser downloads the content from the server and saves it in the local storage. Next time, when the user will access the same web page, the request will not go to server for data access, rather it will use locally stored data. Browser Cache will typically store the images, css files, JavaScript, html pages and other web resources.
Proxy / Server Cache:
When a client requests web content, this request is delivered to the proxy server. If the requested content is with proxy server, it will entertain user request from that cache / proxy server rather to go the main server and search complete database.