Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.1 Introduction to Web Environment - Coggle Diagram
1.1 Introduction to
Web Environment
Web Application
A computer program
that uses a web browser
Dynamic
Generated in real time
Information change depending
on the user
Purpose
Automation
easier to maintain
No need to change
the code
Live User
Experience
content on page can
be change
Personalization
content retrieved from database
Static
Information does not change
Mostly uses only to view
Web application vs
Stand Alone application
Web Application
convenient for the users
relies on internet connectivity
installed only once
higher costs
exposed to more security risks
Stand Alone
Application
not face any problem resulting from internet connectivity
confined to a physical location
need to be purchase
can protect from vulnerabilities
installed separately on each computer
Web Server
Web server will send any web page from the website it is hosting to any user browser
a computer hosting one or more websites
Database Server
may refer to both hardware and software used to run a database
Software
the back-end portion of a database application,
following the traditional client-server model
Hardware
typically a dedicated higher-end computer
that hosts the database
upon requests from the client machines, it searches the database for selected records and passes them back over the network
holds the Database Management System (DBMS) and the databases