Study Info

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

1/41

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:55 PM on 3/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

42 Terms

1
New cards

Packet Switching

Messages are divided into small packets and sent independently.

2
New cards

Advantage of Packet Switching

Line efficiency (multiple users can share the same line) and 'Store and Forward' capability (packets are stored until the next link is clear).

3
New cards

Security Risk of Packet Switching

Packets can be intercepted or misrouted.

4
New cards

TCP/IP vs. OSI

The Internet (Network) Layer is responsible for addressing via IP.

5
New cards

QUIC (Quick UDP)

A protocol designed to reduce latency while maintaining security; vital for e-commerce performance.

6
New cards

DNS (Domain Name System)

Created because the old host.txt files were not scalable.

7
New cards

Vulnerability in DNS

DNS Spoofing/Cache Poisoning allows attackers to redirect your traffic to a malicious server.

8
New cards

N-Tier Architecture

The 'Gold Standard' for secure e-commerce providing Firewall separation, Tier isolation, and Minimized direct access to the data layer.

9
New cards

Disadvantage of N-Tier Architecture

Can lead to slower performance due to increased network overhead between tiers.

10
New cards

Vertical Scaling

Adding more RAM/CPU to a single server.

11
New cards

Horizontal Scaling

Adding more server units to a pool.

12
New cards

Web Proxy

Acts as a gateway/firewall to control traffic and improve security.

13
New cards

Caching

Improves performance by reducing latency and bandwidth usage.

14
New cards

Conditional GET

A request that asks the server to send the page only if it has changed, saving bandwidth.

15
New cards

HTML

An open standard by the W3C used for structuring content on the web.

16
New cards
    Tag

Represents an ordered list in HTML.

17
New cards
    Tag

Represents an unordered list in HTML.

18
New cards
  • Tag
  • Defines a list item in HTML.

    19
    New cards

    Tag

    Line break in HTML, considered a void element with no closing tag.

    20
    New cards

    Defines a hyperlink in HTML, requiring an href attribute.

    21
    New cards

    PHP Basics

    PHP is server-side; executed on the server and not in the browser.

    22
    New cards

    Semicolon in PHP

    Every statement must end with a semicolon (;).

    23
    New cards

    unlink() in PHP

    Function used to delete a file.

    24
    New cards

    echo or print() in PHP

    Functions to output text.

    25
    New cards

    PHP Data Types

    Character is NOT a valid data type; use String instead.

    26
    New cards

    Security of POST vs. GET

    POST is more secure than GET for transmitting sensitive data.

    27
    New cards

    Relational Model

    Data organized into tables called relations.

    28
    New cards

    Attribute in SQL

    A column in a table.

    29
    New cards

    Tuple in SQL

    A row in a table.

    30
    New cards

    SQL Query Example

    SELECT * FROM Products WHERE Price > 50;.

    31
    New cards

    XML Syntax

    Uses tags similar to HTML but all tags must close and be nested properly.

    32
    New cards

    SAX Parser

    An event-based parser for XML.

    33
    New cards

    DOM Parser

    A tree-based parser for XML that is memory-intensive.

    34
    New cards

    Client in E-Commerce Architecture

    Browser that sends HTTP GET/POST requests and uses cookies for state management.

    35
    New cards

    Web Server/Proxy Role

    Caches content to reduce latency and acts as a firewall.

    36
    New cards

    Business Logic Tier

    Application server where logic processes occur, isolated from the data layer by a firewall.

    37
    New cards

    Data Tier in E-Commerce

    Uses SQL for queries and stores products, users, and orders in a relational model.

    38
    New cards

    HTTP Status Code 200

    Indicates that the request was successful.

    39
    New cards

    HTTP Status Code 307

    Indicates a temporary redirect of the resource.

    40
    New cards

    HTTP Status Code 400

    Indicates a bad request due to malformed syntax.

    41
    New cards

    HTTP Status Code 404

    Indicates that the requested page was not found.

    42
    New cards

    HTTP Status Code 5xx

    Indicates server errors due to internal issues.