Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

THE WORLD WIDE

WEB
WEB TECHNOLOGY
WHAT YOU WILL LEARN?
•Web terminology
•Web Architecture
•World Wide Web Challenges
INTRODUCTION OF WEB
It is a service, an application of the Internet.
It is based on the infrastructure.
It provides hypertext-hypermedia interface to information resources on the Internet.
THE WORKING WEB
HTTP: Application layer protocol used to exchange information between a browser and a server.
HTML: A language used by the browser to display text and graphics on a web page.
URL: Address of the web page.
WEB TERMINOLOGY
Web Page: Document that can be displayed using a web browser. It can be static or dynamic
web page.

VS
HTML PHP, ASP,
codes JSP

Static Dynamic
Web Page VS Web Site
Web Site is a collection of web pages under one domain.

Web Page Versus Web Site


Smaller Size Bigger/Huge
Specific Content Varied
Similar Creation Similar
WEB SITE VS WEB APPLICATION
Web Site is for displaying information.
Web Application is allows the user to perform actions
(edit, delete, update, insert). It is a task centric. Web Application
1. Self contained
2. Require a rich/interactive user
interface.
3. Use advance technology and
deivice capabilities (API,camera
integration, web scraping)
4. Action oriented.
WEB APPLICATION VS WEB
SERVICE
Web services provide a standard that allow the communication between different software
applications that running on a variety of platforms and frameworks. The basic web services
platform is XML + HTML.
Web Application is intended to user while web service is intended to other applications.
WEB ARCHITECTURE
A web is using Client-server architecture.
A web application usually implemented with two-tier, three-tier or multitier (N-tier)
architectures.
ARCHITECTURE
Two Tier Three Tier
WWW CHALLENGES
Abundance: Increasing volume of data
Web search results: Low precision and recall
Limited query interface
Lack of personalization of information.
Heterogeneity
Structure
Hypertext
The web is noisy
Dynamic
Duplication
WHAT YOU HAVE LEARNED?
You should be able to differentiate the web terminology.
You should be able to describe the web architecture.
You should be able to discuss about the web challenges.

You might also like