Internettechnologie Grundlagen
Mediapublishing II
Mediapublishing II
Set of flashcards Details
Flashcards | 33 |
---|---|
Language | Deutsch |
Category | Computer Science |
Level | University |
Created / Updated | 29.08.2016 / 19.08.2023 |
Licencing | Not defined |
Weblink |
https://card2brain.ch/box/internettechnologie_grundlagen
|
Embed |
<iframe src="https://card2brain.ch/box/internettechnologie_grundlagen/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Aufgaben eines Webservers?
- Entgegennehmen von HTTP-Requests
- Auslieferung von statischen Dateien
- HTML, XML, CSS, JavaScript, Bilder, Audio, Video...
- Auslieferung von dynamischen Inhalten
- PHP, Perl, Ruby, Python
- Zugriffsbeschränkungen / Authentifizierungen
- Logging (Protokollierung von Anfragen und Aktivitäten)
- Response Caching (häufig angefragte Daten werden zwischengespeichert)
- Cookieverwaltung (Sessions)
Unterschied Skriptsprachen / kompilierte Sprachen?
Skriptsprachen liegen im Quellcode auf dem Server. Diese werden bei Aufruf in den (PHP-)Interpreter geladen und ausgeführt.
(kompilierte Sprachen werden durch einen Compiler in direkt ausführbare Programme umgewandelt.)
Was heißt PHP ausgeschrieben?
Hypertext Preprocessor
Wie startet ein PHP-Skript?
Wie endet ein PHP-Skript?
?>
Besonderheiten Server- und Clientskripte
Serverskripte:
Zugriff auf Webinhalte über die Domaingrenze hinweg (Datenbanken und externe Resourcen).
Clientskripte:
Direkte Änderungen im Browser, die auf Interaktionen des Benutzers stattfinden. Es können also Teilbereiche der Website geändert werden. Kein Zeitverzug durch weitere Serverkommunikation.
(Javascript hat keine Möglichkeit auf Resourcen des Rechners oder über die Domaingrenze hinweg zuzugreifen.)
Was bedeutet JSON?
Javascript Object Notation