SlideShare a Scribd company logo
1 of 23
Web Server
Software and Hardware
Presented by;
Huma Rashid 19
Topics to be Covered
 Website & Its Types
 Web Server & It’s Elements
 Web server & Web Client
 Server Architecture
 Web Page Content
 Web server Software
 Web Server Hardware
 Web Server Operating System
 Server computer Performance Evaluation
Web Site
 A website is a collection of different types of data, which can be anything like
text, graphics, videos etc, combined together to provide some kind of useful
information.
 Collection of Web pages
 Web Page: What displays
 Example:
 Daraz.pk
 Zameen.com
 Google.com
Types of Web Site
 Development Sites:
 Building, creating, and an maintaining websites.
 Such as web design, we publishing, web programming, and database
management.
 Example:
Wix.com
 Transaction processing site
 Electronic site i.e. business-to-business and business-to-consumer
 Available 24 hours a day, seven days a week
 Example:
Amazon.com
OLX.com
 Content-delivery sites:
 Deliver content such as news, histories, summaries, and other
digital information
 Example:
Yahoo.com
MSN
 Intranet:
 Private Network
 Internal Website
 Share internal memos, corporate policy handbooks, expense
account worksheets, budgets, newsletters, and a variety of other
corporate documents.
 Extranet:
 Intranets that allow authorized parties outside the company to
access information stored in the system
Web Server
 A web server is a computer that stores a website's component files (e.g. HTML
documents, images, and JavaScript files) and delivers them to the end-user's
device over the internet.
 The most common use of Web server is to host Websites.
 A web server serves web pages to clients across the Internet or an Intranet. The
web server hosts the pages, scripts, programs, and multimedia files and serves
them using HTTP, a protocol designed to send files to web browsers and other
protocol
 Three main elements of a Web server:
 Hardware
 Operating system software
 Web server software
Web server / Web Client
 Web Client:
Any computing Device attached to the internet that is capable of making http
request
 Web Server:
A web server is any computer used to provide (or “serve”) files or make
programs available to other computers connected to it through a network
(such as a LAN or a WAN)
Client/Server Architecture
 Client/server architecture is a computing model in which the
server hosts, delivers and manages most of the resources and
services to be consumed by the client
 This type of architecture has one or more client computers
connected to a central server over a network or Internet
connection.
Two-tier architecture
Typical request message from a client to a server consists of three major
parts: request line, optional request headers, and an optional entity body.
Three-Tier and N-Tier Client/Server
Architectures
A three-tier architecture extends the two-tier architecture to allow
additional processing to occur before the Web server responds to the Web
client’s request. Higher-order architectures - that is, those that have more
than three tiers - are usually called n-tier architectures.
Web Page Content
 Dynamic Content:
 “Dynamic" content, smart content is a term for the aspects of a
website, ad, or email body that change based on the interests or
past behavior of the viewer.
 It creates an experience that's customized specifically for the
visitor or reader at that moment.
 Static Content:
 It is any content that can be delivered to an end user without having
to be generated, modified, or processed.
 The server deliver the same file to each user.
Operating software
 Microsoft Windows NT Server,
 Microsoft Windows 2000 or 2003 Server products,
 Linux, or one of several UNIX-based operating systems,
 Microsoft server products are simpler for information systems staff to learn and
use than UNIX-based systems.
 UNIX based Web servers are more popular, and many users believe that UNIX is a
more secure operating system
Web Hardware
 Server Computers :
 Web server computers generally have more memory,
 larger (and faster) hard disk drives,
 Faster processors than the typical desktop
Web Software
 Web server software:
Server software is a type of software that is designed to be used, operated
and managed on a computing server.
Or
Used by a server computer to make files and programs available to other
computers
 Other programs
-Internet utilities
-Email software
Email
 A system for sending messages from one individual to another via
telecommunications links between computers or terminals using dedicated
software
.
 Email messages are comprised of three components, as follows:
 Message envelope: Describes the email’s electronic format
 Message header: Includes sender/recipient information and email
subject line
 Message body: Includes text, image and file attachments
Email benefits and drawback
 Benefit:
 Attachment
 Email is Fast
 Privacy is Maintained
 Draw Backs:
 Virus
 Unwanted Email(spam mails)
SPAM
 Electronic junk mail that can include
 Advertisements, or e-mail chain letters
 It consume large amounts of Internet capacity
Solution to SPAM:
 Companies now offer software to limit the amount of spam
 Control exposure of an e-mail address
 Use multiple e-mail addresses
 Content filtering strategy
 Require software that identifies content elements that indicate if a
message is (or is not) spam
 Content-filtering techniques
 Black list spam filter
 White list spam filter
 Challenge-response
Internet utility program
 Finger Utilities:
 It is a program that runs on UNIX operating systems
 Allows user to obtain some information about other network users
 A Finger command yields a list of users who are logged on to a network, or
reports the last time a user logged on to the network.
 Ping Utilities:
 Ping is short for Packet Internet Groper,
 It tests the connectivity between two computers connected to the Internet.
 Telnet:
 Allows users to log on to a computer that is connected to the Internet
 This remote login capability can be useful for running older software that
does not have a Web interface.
 FTP Utilities:
 It is part of the TCP/IP rules that defines the formats used to transfer files
between TCP/IP-connected computers.
 Data Analysis Software:
Web servers can capture visitor information, including data about who is
visiting a Web site (the visitor’s URL), how long the visitor’s Web browser
viewed the site, the date and time of each visit, and which pages the visitor
viewed.
Server computer Performance Evaluation
 Benchmarking:
Testing used to compare the performance of hardware and software
 Throughput :
Number of HTTP requests that a hardware and software combination
can process in a unit of time
 Response time:
Time required by a server to process one request
Web server hardware and software

More Related Content

What's hot

Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
Jussi Pohjolainen
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
Vikram g b
 
Web Servers: Architecture and Security
Web Servers: Architecture and SecurityWeb Servers: Architecture and Security
Web Servers: Architecture and Security
george.james
 

What's hot (20)

Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
 
Web technology
Web technologyWeb technology
Web technology
 
Introduction to Web Hosting.
Introduction to Web Hosting.Introduction to Web Hosting.
Introduction to Web Hosting.
 
WS-Trust
WS-TrustWS-Trust
WS-Trust
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
 
Web Server - Internet Applications
Web Server - Internet ApplicationsWeb Server - Internet Applications
Web Server - Internet Applications
 
Apache Presentation
Apache PresentationApache Presentation
Apache Presentation
 
Web Servers: Architecture and Security
Web Servers: Architecture and SecurityWeb Servers: Architecture and Security
Web Servers: Architecture and Security
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Server Side VS Client Side
Server Side VS Client SideServer Side VS Client Side
Server Side VS Client Side
 
Web application architecture
Web application architectureWeb application architecture
Web application architecture
 
Web server
Web serverWeb server
Web server
 
Web development
Web developmentWeb development
Web development
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
REST & RESTful Web Services
REST & RESTful Web ServicesREST & RESTful Web Services
REST & RESTful Web Services
 
Different Types of Websites
Different Types of WebsitesDifferent Types of Websites
Different Types of Websites
 

Similar to Web server hardware and software

Web Servers, Browsers, Server - Browser Interaction, Web Surfing
Web Servers, Browsers, Server - Browser Interaction, Web SurfingWeb Servers, Browsers, Server - Browser Interaction, Web Surfing
Web Servers, Browsers, Server - Browser Interaction, Web Surfing
webhostingguy
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
David319172
 
Internet server components
Internet server componentsInternet server components
Internet server components
Jay Patel
 
Internet And How It Works
Internet And How It WorksInternet And How It Works
Internet And How It Works
ftz 420
 

Similar to Web server hardware and software (20)

Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Web application development ( basics )
Web application development ( basics )Web application development ( basics )
Web application development ( basics )
 
Web Servers, Browsers, Server - Browser Interaction, Web Surfing
Web Servers, Browsers, Server - Browser Interaction, Web SurfingWeb Servers, Browsers, Server - Browser Interaction, Web Surfing
Web Servers, Browsers, Server - Browser Interaction, Web Surfing
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptx
 
INTERNET
INTERNETINTERNET
INTERNET
 
Basics of internet, intranet, e mail,
Basics of internet, intranet, e mail,Basics of internet, intranet, e mail,
Basics of internet, intranet, e mail,
 
Internet
InternetInternet
Internet
 
WP Chap 1 & 2.pptx
WP Chap 1 & 2.pptxWP Chap 1 & 2.pptx
WP Chap 1 & 2.pptx
 
Types of servers
Types of serversTypes of servers
Types of servers
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
 
Introduction about Internet
Introduction about InternetIntroduction about Internet
Introduction about Internet
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
unit 1(chapter1).pdf
unit 1(chapter1).pdfunit 1(chapter1).pdf
unit 1(chapter1).pdf
 
E - BUSINESS AND ACCOUNTING.
E - BUSINESS AND ACCOUNTING.E - BUSINESS AND ACCOUNTING.
E - BUSINESS AND ACCOUNTING.
 
Internet server components
Internet server componentsInternet server components
Internet server components
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Web engineering lecture 3
Web engineering lecture 3Web engineering lecture 3
Web engineering lecture 3
 
Apache Web Server Setup 1
Apache Web Server Setup 1Apache Web Server Setup 1
Apache Web Server Setup 1
 
Internet And How It Works
Internet And How It WorksInternet And How It Works
Internet And How It Works
 

More from Humma Rashid (8)

Why Do Countries Have Different Accounting System
Why Do Countries Have Different Accounting SystemWhy Do Countries Have Different Accounting System
Why Do Countries Have Different Accounting System
 
Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming Application
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
use and protection of Intellectual Property In online Business
use and protection of Intellectual Property In online Businessuse and protection of Intellectual Property In online Business
use and protection of Intellectual Property In online Business
 
Types of-contract
Types of-contractTypes of-contract
Types of-contract
 
Formation and incorporation of company
Formation and incorporation of companyFormation and incorporation of company
Formation and incorporation of company
 
Stop wishing start doing
Stop wishing start doingStop wishing start doing
Stop wishing start doing
 
Six sigma
Six sigmaSix sigma
Six sigma
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Web server hardware and software

  • 1.
  • 2. Web Server Software and Hardware Presented by; Huma Rashid 19
  • 3. Topics to be Covered  Website & Its Types  Web Server & It’s Elements  Web server & Web Client  Server Architecture  Web Page Content  Web server Software  Web Server Hardware  Web Server Operating System  Server computer Performance Evaluation
  • 4. Web Site  A website is a collection of different types of data, which can be anything like text, graphics, videos etc, combined together to provide some kind of useful information.  Collection of Web pages  Web Page: What displays  Example:  Daraz.pk  Zameen.com  Google.com
  • 5. Types of Web Site  Development Sites:  Building, creating, and an maintaining websites.  Such as web design, we publishing, web programming, and database management.  Example: Wix.com  Transaction processing site  Electronic site i.e. business-to-business and business-to-consumer  Available 24 hours a day, seven days a week  Example: Amazon.com OLX.com
  • 6.  Content-delivery sites:  Deliver content such as news, histories, summaries, and other digital information  Example: Yahoo.com MSN  Intranet:  Private Network  Internal Website  Share internal memos, corporate policy handbooks, expense account worksheets, budgets, newsletters, and a variety of other corporate documents.  Extranet:  Intranets that allow authorized parties outside the company to access information stored in the system
  • 7. Web Server  A web server is a computer that stores a website's component files (e.g. HTML documents, images, and JavaScript files) and delivers them to the end-user's device over the internet.  The most common use of Web server is to host Websites.  A web server serves web pages to clients across the Internet or an Intranet. The web server hosts the pages, scripts, programs, and multimedia files and serves them using HTTP, a protocol designed to send files to web browsers and other protocol  Three main elements of a Web server:  Hardware  Operating system software  Web server software
  • 8. Web server / Web Client  Web Client: Any computing Device attached to the internet that is capable of making http request  Web Server: A web server is any computer used to provide (or “serve”) files or make programs available to other computers connected to it through a network (such as a LAN or a WAN)
  • 9. Client/Server Architecture  Client/server architecture is a computing model in which the server hosts, delivers and manages most of the resources and services to be consumed by the client  This type of architecture has one or more client computers connected to a central server over a network or Internet connection.
  • 10. Two-tier architecture Typical request message from a client to a server consists of three major parts: request line, optional request headers, and an optional entity body.
  • 11. Three-Tier and N-Tier Client/Server Architectures A three-tier architecture extends the two-tier architecture to allow additional processing to occur before the Web server responds to the Web client’s request. Higher-order architectures - that is, those that have more than three tiers - are usually called n-tier architectures.
  • 12. Web Page Content  Dynamic Content:  “Dynamic" content, smart content is a term for the aspects of a website, ad, or email body that change based on the interests or past behavior of the viewer.  It creates an experience that's customized specifically for the visitor or reader at that moment.  Static Content:  It is any content that can be delivered to an end user without having to be generated, modified, or processed.  The server deliver the same file to each user.
  • 13. Operating software  Microsoft Windows NT Server,  Microsoft Windows 2000 or 2003 Server products,  Linux, or one of several UNIX-based operating systems,  Microsoft server products are simpler for information systems staff to learn and use than UNIX-based systems.  UNIX based Web servers are more popular, and many users believe that UNIX is a more secure operating system
  • 14. Web Hardware  Server Computers :  Web server computers generally have more memory,  larger (and faster) hard disk drives,  Faster processors than the typical desktop
  • 15. Web Software  Web server software: Server software is a type of software that is designed to be used, operated and managed on a computing server. Or Used by a server computer to make files and programs available to other computers  Other programs -Internet utilities -Email software
  • 16. Email  A system for sending messages from one individual to another via telecommunications links between computers or terminals using dedicated software .  Email messages are comprised of three components, as follows:  Message envelope: Describes the email’s electronic format  Message header: Includes sender/recipient information and email subject line  Message body: Includes text, image and file attachments
  • 17. Email benefits and drawback  Benefit:  Attachment  Email is Fast  Privacy is Maintained  Draw Backs:  Virus  Unwanted Email(spam mails)
  • 18. SPAM  Electronic junk mail that can include  Advertisements, or e-mail chain letters  It consume large amounts of Internet capacity
  • 19. Solution to SPAM:  Companies now offer software to limit the amount of spam  Control exposure of an e-mail address  Use multiple e-mail addresses  Content filtering strategy  Require software that identifies content elements that indicate if a message is (or is not) spam  Content-filtering techniques  Black list spam filter  White list spam filter  Challenge-response
  • 20. Internet utility program  Finger Utilities:  It is a program that runs on UNIX operating systems  Allows user to obtain some information about other network users  A Finger command yields a list of users who are logged on to a network, or reports the last time a user logged on to the network.  Ping Utilities:  Ping is short for Packet Internet Groper,  It tests the connectivity between two computers connected to the Internet.
  • 21.  Telnet:  Allows users to log on to a computer that is connected to the Internet  This remote login capability can be useful for running older software that does not have a Web interface.  FTP Utilities:  It is part of the TCP/IP rules that defines the formats used to transfer files between TCP/IP-connected computers.  Data Analysis Software: Web servers can capture visitor information, including data about who is visiting a Web site (the visitor’s URL), how long the visitor’s Web browser viewed the site, the date and time of each visit, and which pages the visitor viewed.
  • 22. Server computer Performance Evaluation  Benchmarking: Testing used to compare the performance of hardware and software  Throughput : Number of HTTP requests that a hardware and software combination can process in a unit of time  Response time: Time required by a server to process one request

Editor's Notes

  1. When people use their Internet connections to become part of the Web, their computers become Web client computers on a worldwide client/server network. Client/server architectures are used in LANs, WANs, and the Web. In a client/server architecture, the client computers typically request services, such as printing, information retrieval, and database access, from the server, which processes the clients’ requests. The computers that perform the server function usually have more memory and larger, faster disk drives than the client computers they serve.
  2. Dynamic Website:  IT contains information that changes, depending on the viewer, the time of the day, the time zone, the viewer's native language, and other factors Static Website: A static website is one that has web pages stored on the server in format that is send to client web browser. It present pre-defined static information to user. Example: Brochure Website (Information about company, its products and services )
  3. Attachment One of the most important advantages of email is attachment facility. Email gives you a facility of attachment so that you can attach anything like the picture, audio file, video file, document file, PDF etc. Email is fast It eliminates the time spent in establishing telephone calls. It is faster compared to traditional mail. Privacy is maintained Privacy of communication is ensured because the mail is delivered to video individual’s mailbox which can be opened by the intended recipients only. Virus An email may carry the virus to you. So, all the time you should careful about it. It is one of the greatest disadvantages of email. Unwanted email Email can spread mail containing virus or spam contents which can damage computer systems totally.