Web Systems Overview and LAMP Stack Introduction

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core web systems concepts, client-server architecture, and the four layers of the LAMP stack.

Last updated 11:08 AM on 9/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

Client

The program requesting a web resource — almost always a browser, running on a user's own device.

2
New cards

Server

A program (and, informally, the machine running it) that receives requests and sends back responses.

3
New cards

Request-response cycle

The complete back-and-forth exchange between client and server, from the moment a request is sent to the moment a response is received.

4
New cards

HTTP

HyperText Transfer Protocol; the agreed-upon shared language that browsers and servers use to make requests and send responses.

5
New cards

Front End

Everything that runs inside the user's browser on their own device, including user interfaces, layouts, buttons, and interactive client-side code.

6
New cards

Back End

Everything that runs on the server out of the user's sight before a response is sent back to the browser.

7
New cards

LAMP

An acronym for a widely used open-source web stack consisting of Linux, Apache, MySQL, and PHP.

8
New cards

Linux

The open-source operating system layer of the LAMP stack that manages server hardware resources such as memory, processing power, file storage, and network connections.

9
New cards

Apache

The web server software in the LAMP stack that listens for incoming requests and either serves files directly or hands requests off to PHP.

10
New cards

MySQL

The database management system in the LAMP stack that organizes structured data into tables, giving a web system persistent memory.

11
New cards

PHP

A server-side scripting language in the LAMP stack that executes logic, interacts with MySQL, processes input, and constructs dynamic responses before they are sent to the client.

12
New cards

Server-side

Processing that happens on the server before a response is sent to the client, entirely out of the visitor's sight and reach.

13
New cards

Separation of concerns

A design principle in which each component of a system handles one specific responsibility so components can be maintained, replaced, or upgraded independently.