Communicate With Each Other Through The Use of Markup Languages and Multimedia Packages Is Known As Web Technology
Communicate With Each Other Through The Use of Markup Languages and Multimedia Packages Is Known As Web Technology
Communicate With Each Other Through The Use of Markup Languages and Multimedia Packages Is Known As Web Technology
Tim Burners Lee : Father of web who developed the HTML in 1989. to access the
resources available in the Internet
Vint Cerf
TCP/IP Protocol
TCP/IP Protocol Suite: TCP/IP specifies how data is exchanged over the internet by
providing end-to-end communications that identify how it should be broken into
packets, addressed, transmitted, routed and received at the destination.
IP defines how to address and route each packet to make sure it reaches the right
destination. Each gateway computer on the network checks this IP address to
determine where to forward the message.
Example : 167.120.56.2
The Internet is a global network of networks while the Web, also referred formally as World Wide
Web (www) is collection of information which is accessed via the Internet. Another way to look at
this difference is the Internet is infrastructure while the Web is service working on top of that
infrastructure.
Client Vs Server Computing
Client Side Scripting / Coding - Client Side Scripting is the type of code that is executed or
interpreted by browsers.
Server Side Scripting / Coding - Server Side Scripting is the type of code that is executed or
interpreted by the web server.
Server Side Scripting is not viewable or accessible by any visitor or general public.
PHP (very common Server Side Scripting language - Linux / Unix based Open Source
- free redistribution, usually combines with MySQL database)
Perl (general purpose high-level programming language and Server Side Scripting
Language - free redistribution - lost its popularity to PHP)
Python (general purpose high-level programming language and Server Side Scripting
language - free redistribution)
Client – Server Architecture Model
Browser : It is light weight client based software which makes requests to server and receives
and renders the response from the server to the client (Mozilla Fire fox, google chrome, IE &
Safari)
TCP/IP FIVE layer software model
<html>
<head>
<title>
A Simple HTML Document
</title>
</head>
<body>
</body>
</html>