0% found this document useful (0 votes)
12 views2 pages

DA3

Uploaded by

Qurtiss Mayfield
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

DA3

Uploaded by

Qurtiss Mayfield
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

This week, we studied further into web development, with a focus on how websites and web

servers connect to databases. Now, let us look at how we can take advantage of caching to

improve the performance of webservers.

First, caching can significantly boost page load speeds and overall performance by storing copies

of webpage content on the local machine for a specified duration. When a user revisits a

webpage, the caching mechanism supplies the page's resources from the stored cache, reducing

the load time because the browser bypasses the need to fetch page resources from the web server

again. This efficiency comes from reducing direct communication with the web server, thereby

accelerating retrieval (Silberschatz et al., 2011).

Secondly, caching optimizes the browser's ability to handle user requests. When a browser

makes a request to a web server, it caches the details of the request and the process used to

retrieve the data. If the same data is requested again, the browser uses its cache content to

understand how the request was processed previously, aiming to fetch the details more efficiently

with minimal reliance on the web server. This method speeds up the response time for repeated

requests and reduces the load on the web server (Silberschatz et al., 2011).

Thirdly, query result caching is a powerful technique where the results from database queries are

stored locally on the user's machine. Consequently, when a user makes the same query again, the

results can be served much faster since the browser has the information readily available locally,

eliminating the need to download them from the web server. This approach significantly speeds

up data retrieval, enhancing the user experience (Silberschatz et al., 2011).


References:

Silberschatz, A., Korth, H.F., & Sudarshan, S. (2001). Database System Concepts (4th ed.). New

York, NY: McGraw-Hill. Retrieved from:

https://my.uopeople.edu/pluginfile.php/513877/mod_book/chapter/193004/Database%20System

%20Concepts%204th%20Edit Korth-Sudarshan.pdf

You might also like