Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.1 Explain Web Development and Technologies, web application, database,…
1.1 Explain Web Development and Technologies
Web Application
Common web applications include email, online retail sales, online auctions, instant messaging services and more.
Can be accessed over a network such as the Internet or an intranet.
Computer program that uses a web browser to perform a particular function.
Can be static or dynamic application.
Dynamic vs Static Web Application
Static website contains information that does not change.
Written in HTML, without any interactivity.
A dynamic website can contain client-side scripting or server-side scripting or both.
Contain Web Pages that are generated in real-time.
Server Side Scripting
JSP
PHP
ASP.NET
Client Side Scripting
JQuery
HTML
JavaScript
Purpose of Dynamic Website
Live User Experience
Content (text, images, form fields, etc.) on a web page can change, in response to different contexts or conditions.
Personalization
The content is retrieved from a database and is placed on a web page only when needed or asked.
Automation
No need to change the code
Easier to maintain, update and expand the data.
Web Server
Computer hosting one or more websites.
Retrieves the file associated with the URL and return the contents to the client
Send any web page from the website it is hosting to any user's browser, per user request.
Database Server
The database server holds the Database Management System (DBMS) and the databases.
it searches the database for selected records and passes them back over the network.
Web Server software
Apache HTTP
Most popular web server.
Developed by Apache Software Foundation
Open Source software
Can be install in almost all operating systems including Linux, Unix, Windows, FreeBSD, Mac and more
PHP and MySQL use Apache as web server
Sun Java
Produced by Sun Microsystem
Suited for medium and large websites
Free and open source (starting 2007)
Runs on Window, Linux and Unix Platform
IIS
High performance Web Server from Microsoft
Runs on Windows NT/2000, 2003 , Win XP, Vista, Win 7 and upcoming windows version
Comes bundles with Microsoft Windows product.
Used with ASP, .NET framework and SQL Sever
LIGHTTPD
Pronounced lighty
Free web server that is distributed with FreeBSD operating system
Open Source
Fast, secure and consume less CPU power
Run on Windows, Mac OS, Linux and Solaris
Dynamic Web
A dynamic website contains information that changes.
Can contain client-side scripting or server-side scripting to generate the changing content or a combination of both scripting types.
These sites also include HTML programming for the basic structure.
The client-side or server-side scripting takes care of the guts of the site.