Web Caching and Conditional GET Statements: Report and Analysis

Verified

Added on  2022/07/29

|4
|438
|18
Report
AI Summary
This report explores web caching and conditional GET statements within the context of computer architecture. It begins by defining web caching and its significance, particularly for large corporations, explaining how it stores data to enhance web performance and reduce server load. The report then discusses the role of “Conditional GET” statements, explaining how they interact with proxy servers to determine whether to retrieve or reuse cached data, optimizing data transfer. The report also details the practical implementation, including installing the Apache server using XAMPP, and accessing its features through the control panel and web browser. The report concludes with a reference to the source material.
Document Page
Running head: Advance Computer Architecture
ADVANCE COMPUTER ARCHITECTURE
Name of the Student
Name of the University
Author Note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1Advance Computer Architecture
Table of Contents
What is Web-caching?...............................................................................................................2
Why is Web-caching important especially for big corporations?..............................................2
What problem does “Conditional Get” in HTTP want to solve?...............................................2
Report:........................................................................................................................................2
References:.................................................................................................................................3
Document Page
2Advance Computer Architecture
What is Web-caching?
Web caching is a technique of storing limited data for reuse. It is an information
technology that can be used to store web documents in temporary storage (Web Caching and
Conditional GET Statements - GeeksforGeeks, 2020). A cache system can be used in a web
application or a computer program.
Why is Web-caching important especially for big corporations?
Most of the big corporation use this technique because it can store the data when a
user visits the web page for the first time. Cache will automatically store in the temporary
database and it helps to keep server when a user uses that website again. It can enhance the
page reloading speed and reduce the load in back end server.
What problem does “Conditional Get” in HTTP want to solve?
“Conditional Get” is the enhances field than a regular GET statement. It also known
as “if-modified-since” field. It can perform many operations such as it can tell the proxy
server that the data was not changed (HTTP 304 status) or it also can send modified data
(HTTP 200 code) (Web Caching and Conditional GET Statements - GeeksforGeeks, 2020).
When a proxy server gets 304 or 200 code, it can forward to the client.
Report:
I have downloaded the apache server from “httpd.apache.org” with the help of their
third-party vendors called “XAMPP”. After downloading the file, I run on it as an
administrator. After the successful installation, xmapp control panel appeared where I found
many options such as start, admin, config and logs. When I click on the start option apache
server start running without having any error. With the help of an admin option, I can access
it from the web browser. Form the application dashboard I can access its many features.
Document Page
3Advance Computer Architecture
References:
GeeksforGeeks. 2020. Web Caching And Conditional GET Statements - Geeksforgeeks.
[online] Available at: <https://www.geeksforgeeks.org/web-caching-and-conditional-get-
statements/> [Accessed 19 April 2020].
chevron_up_icon
1 out of 4
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]