Lecture 1, revision

alt text

Key innovations

Domain-name service (DNS)

Usage:

IP address has a name everyone can remember

The HyperText Transfer Protocol (HTTP/S)

protocol to transfer HTML

alt text

How does a Webserver Work

A web server is both hardware and software that uses HTTP (HyperText Transfer Protocol) and other protocols to respond to client requests made over the World Wide Web. The hardware aspect is the physical server that stores the web server software and the website's component files. The software aspect is the server software that understands and responds to client requests.

Key Functions of a Web Server

Web Browsers

A client side software to request, receive and process web pages from a Web server

alt text

HyperText Markup Language (HTML)

Cascading Style Sheets (CSS)

Server-Side Scripting (PHP) and Database

These technologies allow for the development of complex, dynamic, and responsive websites, ranging from simple informational sites to comprehensive web-based applications (like social networks, e- commerce platforms, and interactive tools).

Problems:

alt text

Advantages of MVC