Premium Partner

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

Funktionen von JSON (vgl. mit XML)?

  • zum Austausch von Daten
  • Hat im Gegensatz zu XML keine Metainformationen (Über Attribute und Werte)
    > verschwendet weniger Ressourcen!
  • Bei XML ist der Platzbedarf an Metadaten teilweise (Tags) höher als die Daten selbst.