0% found this document useful (0 votes)
6 views14 pages

WEB Server: Presented by - Nisha Devi E

A web server is both software and hardware that processes client requests for web resources and serves content over the internet. It supports multiple websites, manages bandwidth, and enables dynamic website creation through server-side scripting. Web browsers, on the other hand, are applications that allow users to access and navigate websites, featuring functionalities like tab management and security features.

Uploaded by

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

WEB Server: Presented by - Nisha Devi E

A web server is both software and hardware that processes client requests for web resources and serves content over the internet. It supports multiple websites, manages bandwidth, and enables dynamic website creation through server-side scripting. Web browsers, on the other hand, are applications that allow users to access and navigate websites, featuring functionalities like tab management and security features.

Uploaded by

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

WEB

SERVER
PRESENTED BY
-NISHA DEVI E
MEANIN
G
A web server is software and hardware
that handles client requests for web
resources and serves content via the
internet.
How Web Servers Work

• CLIENT REQUEST: A USER SENDS A REQUEST (E.G., VISITING


A WEBSITE).
• REQUEST HANDLING: THE WEB SERVER RECEIVES THE
REQUEST AND PROCESSES IT.
• RESPONSE: THE SERVER SENDS BACK HTML FILES, IMAGES,
OR OTHER RESOURCES TO THE CLIENT’S BROWSER.
FEATURES OF WEB SERVER

1. Web Server can support enlarge data storage support, so it is capable to


make multiple websites.
2. Easy to configure log file set up, enabling where to hold all log files.
3. IT HELPS TO CONTROL BANDWIDTH TO REGULATE NETWORK TRAFFIC.
4. EASY TO MAKE FTP WEBSITES, BECAUSE IT HELPS TO MOVE ENLARGE
FILES FROM ONE SITE TO ANOTHER SITE.
5. EASY TO SET UP WEBSITE CONFIGURATION AND DIRECTORY SECURITY
6. EASY TO MAKE VIRTUAL DIRECTORLES, AND THEN HELP TO MAP THEM
ALONG WITH PHYSICAL DIRECTORIES
7. EASY TO SET UP OF CUSTOM ERROR PAGES
CONFIGURATION THAT MEANS IT HELPS TO VIEW USER
FRIENDLY error messages on your website, when your
website is getting any Issues like as 404 Error will be
displayed if web pages do not present.
8. It is enabled with Server-side web scripting like PHP,
ASP, Ruby, Perl, Python, so it allows
USER TO MAKE DYNAMIC WEBSITES.
WEB
BROWSER
Introduction to Web Browsers
• Definition: A web browser is a software
application used to access and view websites.
• Purpose: Allows users to retrieve, present, and
navigate information on the World Wide Web.
How Web Browsers Work

• Steps:
a. User enters a URL
b. Browser sends request to a web server
c. Server responds with web page data
d. Browser renders the page
• Components: Rendering engine, JavaScript engine,
networking, UI
Features of Modern Web Browsers

• Tab management (Multiple websites in one


window)
• Extensions/Add-ons (Enhance functionality)
• Incognito/Private mode (Browsing without
saving history)
• Synchronization (Access bookmarks and
settings across devices)
• Security features (Anti-phishing, pop-up
blockers, HTTPS enforcement)
WEB SERVER SOFTWARE

• Definition: Web server software is a program


that handles HTTP requests and serves web
content to clients.
• Purpose: Hosts websites, manages requests,
and ensures communication between client
browsers and servers.
How Web Servers Work
• Steps:
a.Client sends a request (via a browser or
API)
b.Web server processes the request
c. Server retrieves the requested resource
d.Server sends the response back to the
client.
• Components: Request handler, storage,
Popular Web Server Software

• Apache HTTP Server (Most widely used, open-


source)
• NGINX (High performance, load balancing, reverse
proxy)
• Microsoft IIS (Integrated with Windows Server,
enterprise-focused)
• LiteSpeed (Efficient, optimized for speed and
security)
• Caddy & Tomcat (Modern alternatives with

You might also like