Erste Definitionen Flashcards
(63 cards)
Was ist das Client-Server-Modell?
Ein Modell, bei dem ein Client (z. B. Browser) Anfragen an einen Server sendet, der diese verarbeitet und antwortet.
Was ist DNS?
Das Domain Name System übersetzt Domainnamen (z. B. google.com) in IP-Adressen.
Was ist TCP/IP?
Ein Netzwerkprotokoll, das die Kommunikation zwischen Computern im Internet ermöglicht.
Was ist der Unterschied zwischen HTTP und HTTPS?
HTTPS ist die sichere Version von HTTP und nutzt TLS-Verschlüsselung für die Datenübertragung.
Was ist eine statische Webseite?
Eine Webseite, deren Inhalte sich nicht ändern, typischerweise mit HTML und CSS erstellt.
Was ist eine dynamische Webseite?
Eine Webseite, deren Inhalte durch serverseitige Skripte (z. B. PHP, JavaScript) generiert werden.
Was ist HTML?
Hypertext Markup Language - die Standardauszeichnungssprache für Webseiten.
Was macht das <div>
-Element in HTML?
Ein Container für HTML-Elemente, der für Layout-Zwecke genutzt wird.
Was macht das <span>
-Element in HTML?
Ein Inline-Container für Text und Inline-Elemente, meist zur Formatierung genutzt.
Welche Methoden gibt es für ein HTML-Formular?
GET und POST, wobei GET für URL-Parameter und POST für sichere Datenübertragung genutzt wird.
Was ist das CSS-Box-Modell?
Ein Modell, das beschreibt, wie HTML-Elemente in Bezug auf margin
, border
, padding
und content
dargestellt werden.
Was ist der Unterschied zwischen id
und class
in CSS?
id
ist einzigartig für ein Element, während class
für mehrere Elemente verwendet werden kann.
Was macht display: flex;
in CSS?
Es aktiviert das Flexbox-Layout, mit dem man Elemente flexibel ausrichten kann.
Was ist JavaScript?
Eine clientseitige Skriptsprache zur Manipulation von Webseiten und für interaktive Funktionen.
Was ist der Unterschied zwischen var
, let
und const
?
var
hat Funktions-Scope, let
Block-Scope, const
ist eine unveränderliche Variable.
Wie kann man in JavaScript ein Element auswählen?
document.getElementById()
, document.querySelector()
oder document.querySelectorAll()
.
Welche 3 Methoden gibt es, um Events in JavaScript zu behandeln?
- Inline-Event (
onclick
), - Event als Eigenschaft (
element.onclick = function(){}
), -
addEventListener()
.
Was ist PHP?
Eine serverseitige Skriptsprache, die für dynamische Webseiten und Formulare genutzt wird.
Was ist der Unterschied zwischen $_GET
und $_POST
in PHP?
$_GET
sendet Daten über die URL, während $_POST
Daten sicher im Hintergrund überträgt.
Wie speichert man Daten in einer PHP-Session?
session_start(); $_SESSION['name'] = 'Max';
Was macht die ServerTokens
-Directive in Apache?
Sie bestimmt, wie viele Server-Informationen in den HTTP-Headern gesendet werden.
Welche Einstellungen gibt es für ServerTokens
?
Full
, OS
, Minimal
, Minor
, Major
, Prod
(zeigt die geringste Information).
Was ist .htaccess
?
Eine Konfigurationsdatei für Apache-Webserver, die Umleitungen und Zugriffsbeschränkungen erlaubt.
Was bedeutet DocumentRoot
in Apache?
Legt das Verzeichnis fest, aus dem die Dateien für die Webseite geladen werden.