Chapter 10
WEB
APPLICATION
DEVELOPMEN
WORLD WIDE
WEB
The world wide web is a wide
network of internet servers
that supports many different
protocols.
It is used to send and receive information over the
internet. It supports :
Multimedia Information
SOUND
TEXT
Hyper Text
Information
Information that contains links to
other information resources.
Graphic User
Interface
User can point and click to
request information instead
of typing in text commands.
It lets you log on to remote
computer system. It is a
program give you a
character based terminal
window on another system.
WEB BROWSER
A web browser is a
software application for retrieving,
presenting, and traversing
information resources on the
World Wide Web.
Some Popular Web
Browser
GOOGLE
INTERNET CHROME
EXPLORER
MOZILLA SAFARI
FIREFOX
Some Popular Web Browser
OPERA NETSCAPE
NAVIGATOR
SEA MONKEY K-MELEON
WEB SERVER
Web document that you view on the
internet are stored on different web
servers. Web servers are computers
on which web document resides.
WEB SERVER
A web server is a
computer program that delivers
(serves) content, such as
web pages, using theHypertext
Transfer Protocol (HTTP), over the
World Wide Web. The term web
server can also refer to the
computer or virtual machine
WEB SERVER
The web server watches the
internet connection and waits
for requests from the web
browser. When it receives a
request, it finds the document,
generates the information if
needed and sends it back to the
WEB
SERVER
WEB PAGES AND
GRAPHIC FILE
Four major functions of Web
Server
1.Serving Web Pages
2.Running gateway
programs and returning
output
3.Controlling access to the
server
4.Monitoring and logging
Some Popular Web
APACHE WEB
Server
SERVER
Microsoft Internet
Information Server
Netscape Enterprise Web
Server
Web Address & URL
A location on a net server is
called a web site. Each web site
has a unique address called
URL(Uniform Resource Locator)
or Web Address
Web Address & URL
Example
http://www.kv5gwalior.org/staff_members.
asp
http://www.indianrail.gov.in/between_Imp_Stati
ons.html
http://www.youtube.com/videos?feature=mh
http://www.kvsangathan.nic.in/transf
er.htm
Domain Names
Syntax Elements of URL’s
A file’s Internet address, or URL, is determined
by the following:
1. The type of server or protocol eg.
http
2. The name/address of the server on the Internet
(domain name) kv5gwalior.org
3. The location of the file on ther server
kv5gwalior.org/staff_members.asp
PROTOCOL
Browser interact with the server
using a set of instructions
called protocols. These
protocols help in transfer of
data through requests from a
browser and responsed from
the server.
PROTOCOL
HYPER TEXT TRANSFER FILE TRANSFER PROTOCOL
PROTOCOL
SIMPLE MAIL TRANSFER
PROTOCOL
Web Hosting
Means of hosting web server
application on a computer
system through which
electronic content on the
internet is readily available to
any web browser client.
Web Scripting
The process of creating and
embedding scripts in a web
page is known as web
scripting.
Open Source Based
Software
Free Software : means the
software is freely accessible
and can be freely used,
changed, improved, copied
and distributed.
Open Source Software
It can be freely used
but it does not have
to be free of charge.
FLOSS
Free Libre(freedom) and
Open Source Initiative :
Both free software as well
as open source software.
FSF (Free software
foundation)
OSI (Open Source
Initiative)
W3C (World wide web
consortium)
Proprietory Software
Software that is
neither open nor
freely available.
Freeware
Free of cost but
modification is not
allowed
Shareware
Free software but after
a certain period of
time a licese fee
should be paid.
Cookies
Message given to a web browser
by a web server. The browser
stores the message in a text file.
And then sent back to the server
each time the browser request a
page from the server.
Hacker
A person who enjoy learning
programming langauges and
and computer systems and
using this knowledge to break
computer systems.
Hacker
Cracker
The Crackers are the
malicious programmer
who break into secure
systems.
Cracker
Network Security
Authorization
Authentication
Smart Cards
Biometric Systems
Firewall
Cyber Crimes
Crimes commited with the
use of computers or
relating to computers,
especially through the
internet.
Destroying Computer Documents
Publishing Obscene in electronic form
Child Pornography
Accessing Protected System
Access to Confident information
Cyber Law
Cyberlaw or Internet law
is a term that encapsulates
the legal issues related to
use of the Internet.