SlideShare a Scribd company logo
3
Most read
8
Most read
10
Most read
Web Server Presented By:
Priyanka Kundu
The Content
• Definition of Web Server
• What Web Servers Do
• Uses of Web Server
• Additional Features of Web Server
• Web Server Architecture consists of
• Web server Architectures
• Types of Web Server
• High Level Diagram
Definition of Web Server
What is a Web Server?
•A computer or a group of computers used to
store web pages, files and documents.
•Making these pages available to be reached
through web browsers.
•Offering different services to customers from all
over the world.
What Web Servers Do ?
 In response to a Web client request
(e.g., http://google.com/index.html) a
Web server:
 Accepts network connection
 Parses the request (index.html)
 Reads file from disk or runs a dynamic
content generator
 Sends content (headers and body)
back
Uses of Web Server
What are the uses of a Web Server?
•Store and retrieve data.
•Host web sites and provide access.
Additional Features of Web Server
• Caching
• Logging
• Security (e.g., access control)
• Traffic analysis
• Require centralized data structures to
implement
Web Server Architecture consists of parameters
including, but not limited to:
• Physical capacity of the server in terms of computing power,
storage and memory
• Performance and quality of service (latency, throughput, low
memory utilization)
• Application tiers (type of different applications deployed on
the server)
• Platform supported (.Net, LAMP etc)
• Operating system (Windows, Linux, Solaris etc)
• Network and/or Internet connectivity (modes of connection
and the number of concurrent users it can support)
High Level Diagram
Web Server Architecture
• Multi-process (Apache on Unix)
• Multi-threaded (Apache on NT/XP)
• Single process event driven (Zeus, thttpd)
• Asymmetric multi-process event-driven (Flash)
Web server
Questions

More Related Content

PPTX
Networks topologies Lec#2
Punjab and Superior College, Pakpattan
 
PPTX
Introduction to Internet
SameerFareedMughal
 
PPT
Virtual System
Samprit Patel
 
PDF
IoT, SDN and Virtualization Meetup - Quiz Questions
Ganesh Samarthyam
 
PPT
Web Servers (ppt)
webhostingguy
 
PPT
Computer communications and networks
Varun Jain
 
PPT
Computer Networking
Víñodh Alwal
 
DOCX
Hotel network scenario implementation by using cisco packet tracer
Home
 
Networks topologies Lec#2
Punjab and Superior College, Pakpattan
 
Introduction to Internet
SameerFareedMughal
 
Virtual System
Samprit Patel
 
IoT, SDN and Virtualization Meetup - Quiz Questions
Ganesh Samarthyam
 
Web Servers (ppt)
webhostingguy
 
Computer communications and networks
Varun Jain
 
Computer Networking
Víñodh Alwal
 
Hotel network scenario implementation by using cisco packet tracer
Home
 

What's hot (20)

PPTX
IP Configuration
Stephen Raj
 
PPTX
Software components
Amir_Mukhtar
 
PDF
AWS VPC by hellocloud.io
Hello Cloud
 
PPT
Network technology introduction_lecture_2
Carlos M. Sandoval
 
PPT
Computer networks
Nasrin Hussain
 
PPTX
Mobile internet presentation
Raynardo Hassanally
 
PPTX
History of Wind Power
WindTurbines.net
 
PPTX
Data communication and network Chapter -1
Zafar Ayub
 
PPTX
Invention of Internet
Raj Banker
 
PPT
History of os.1
myrajendra
 
PPTX
Tidal energy
Vinod Srivastava
 
PPTX
Tidal energy
Tejveer Choudhary
 
PPTX
Renewable energy and resources
REVATHIAMBIKA VENUGOPAL
 
PPTX
Computer Networks - PPT
Dhivya T
 
PPTX
Systems Administration
Mark John Lado, MIT
 
PPT
Wind Energy Systems & It`s working
Indrasena Reddy G
 
PPTX
WLAN
vivek patel
 
PPTX
Desktop application
Jitendra Shrestha
 
PDF
Windows Server 2012
Muhibullah Malyar
 
IP Configuration
Stephen Raj
 
Software components
Amir_Mukhtar
 
AWS VPC by hellocloud.io
Hello Cloud
 
Network technology introduction_lecture_2
Carlos M. Sandoval
 
Computer networks
Nasrin Hussain
 
Mobile internet presentation
Raynardo Hassanally
 
History of Wind Power
WindTurbines.net
 
Data communication and network Chapter -1
Zafar Ayub
 
Invention of Internet
Raj Banker
 
History of os.1
myrajendra
 
Tidal energy
Vinod Srivastava
 
Tidal energy
Tejveer Choudhary
 
Renewable energy and resources
REVATHIAMBIKA VENUGOPAL
 
Computer Networks - PPT
Dhivya T
 
Systems Administration
Mark John Lado, MIT
 
Wind Energy Systems & It`s working
Indrasena Reddy G
 
Desktop application
Jitendra Shrestha
 
Windows Server 2012
Muhibullah Malyar
 
Ad

Similar to Web server (20)

PPTX
Web server architecture
Tewodros K
 
PDF
web-and-cloud-server-platform-ICT--8.pdf
RegineManuel2
 
PPTX
05.m3 cms list-ofwebserver
tarensi
 
PPT
Web servers (l6)
Nanhi Sinha
 
PDF
SERVERS BASSIC INTRIDUCTION ,TYPES AND THEIR FUNCTIONALITIES
cricketarmy3218
 
PPTX
Nayna 703
Nayna Azad
 
PPTX
Nayna 703
Nayna Azad
 
PPT
Internet server components
Jay Patel
 
PPTX
01 - Web Programming Intro.pptx
Karina González
 
PDF
Type of Web server.pdf
Host It Smart
 
PPTX
Web server hardware and software
Vikram g b
 
PPTX
web server.web server.web server.web server.
MarwanFarhan5
 
PPTX
Web server hardware and software
Vikram g b
 
PPT
Web Servers, Browsers, Server - Browser Interaction, Web Surfing
webhostingguy
 
PPTX
What is Server? (Web Server vs Application Server)
Amit Nirala
 
PPTX
Application server vs Web Server
Gagandeep Singh
 
DOCX
Web server for cbse 10 FIT
Bhuvanapriya shanmugam
 
PPT
Server Side Technologies
tawi123
 
PDF
Meeting 13. web server i
Syaiful Ahdan
 
PPTX
Basic Server PPT (THDC)
Vineet Pokhriyal
 
Web server architecture
Tewodros K
 
web-and-cloud-server-platform-ICT--8.pdf
RegineManuel2
 
05.m3 cms list-ofwebserver
tarensi
 
Web servers (l6)
Nanhi Sinha
 
SERVERS BASSIC INTRIDUCTION ,TYPES AND THEIR FUNCTIONALITIES
cricketarmy3218
 
Nayna 703
Nayna Azad
 
Nayna 703
Nayna Azad
 
Internet server components
Jay Patel
 
01 - Web Programming Intro.pptx
Karina González
 
Type of Web server.pdf
Host It Smart
 
Web server hardware and software
Vikram g b
 
web server.web server.web server.web server.
MarwanFarhan5
 
Web server hardware and software
Vikram g b
 
Web Servers, Browsers, Server - Browser Interaction, Web Surfing
webhostingguy
 
What is Server? (Web Server vs Application Server)
Amit Nirala
 
Application server vs Web Server
Gagandeep Singh
 
Web server for cbse 10 FIT
Bhuvanapriya shanmugam
 
Server Side Technologies
tawi123
 
Meeting 13. web server i
Syaiful Ahdan
 
Basic Server PPT (THDC)
Vineet Pokhriyal
 
Ad

Recently uploaded (20)

PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
PPT
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PDF
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PPTX
Tunnel Ventilation System in Kanpur Metro
220105053
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PPTX
Online Cab Booking and Management System.pptx
diptipaneri80
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Information Retrieval and Extraction - Module 7
premSankar19
 
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
Tunnel Ventilation System in Kanpur Metro
220105053
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
Online Cab Booking and Management System.pptx
diptipaneri80
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 

Web server

  • 1. Web Server Presented By: Priyanka Kundu
  • 2. The Content • Definition of Web Server • What Web Servers Do • Uses of Web Server • Additional Features of Web Server • Web Server Architecture consists of • Web server Architectures • Types of Web Server • High Level Diagram
  • 3. Definition of Web Server What is a Web Server? •A computer or a group of computers used to store web pages, files and documents. •Making these pages available to be reached through web browsers. •Offering different services to customers from all over the world.
  • 4. What Web Servers Do ?  In response to a Web client request (e.g., http://google.com/index.html) a Web server:  Accepts network connection  Parses the request (index.html)  Reads file from disk or runs a dynamic content generator  Sends content (headers and body) back
  • 5. Uses of Web Server What are the uses of a Web Server? •Store and retrieve data. •Host web sites and provide access.
  • 6. Additional Features of Web Server • Caching • Logging • Security (e.g., access control) • Traffic analysis • Require centralized data structures to implement
  • 7. Web Server Architecture consists of parameters including, but not limited to: • Physical capacity of the server in terms of computing power, storage and memory • Performance and quality of service (latency, throughput, low memory utilization) • Application tiers (type of different applications deployed on the server) • Platform supported (.Net, LAMP etc) • Operating system (Windows, Linux, Solaris etc) • Network and/or Internet connectivity (modes of connection and the number of concurrent users it can support)
  • 9. Web Server Architecture • Multi-process (Apache on Unix) • Multi-threaded (Apache on NT/XP) • Single process event driven (Zeus, thttpd) • Asymmetric multi-process event-driven (Flash)