URLs (Netzwerkgrundlagen) – Anwendungsentwickler-Podcast #136
Um den Aufbau von URLs geht es in der einhundertsechsunddreißigsten
Episode des Anwendungsentwickler-Podcasts. Inhalt Use Case Was
passiert technisch, wenn der Browser eine Website anzeigt?
Übrigens: Unterschied Website/Homepage: Eine Website ist die G...
47 Minuten
Podcast
Podcaster
Beschreibung
vor 6 Jahren
Um den Aufbau von URLs geht es in der
einhundertsechsunddreißigsten Episode des
Anwendungsentwickler-Podcasts.
Inhalt Use Case
Was passiert technisch, wenn der Browser eine Website
anzeigt?
Übrigens: Unterschied Website/Homepage: Eine
Website ist die Gesamtheit an Inhalten des
Anbieters, während die Homepage lediglich
die Startseite des Angebots bezeichnet.
Der Client ruft eine Adresse im Browser auf und der Server
liefert HTML zurück, das der Browser rendert (in
eine grafische Darstellung umwandelt) und auf dem Client
darstellt.
Übrigens: Intranet vs.
Internet: Der grundsätzliche Vorgang ist
derselbe, nur der Webserver steht im internen Netz bzw. ist
nur aus dem internen Netz heraus erreichbar.
URLs
Woher wissen Client und Server, wohin sie ihre Daten schicken
müssen?
Der Client muss zunächst die Zieladresse kennen. Dies ist
meistens ein URL wie z.B. www.google.com
URL steht für Uniform Resource Locator.
Wie sind URLs aufgebaut?
Beispiel:
http://blog.macke.it/posts/post.php?id=123#comments
Der erste Teil ist das sogenannte Schema
oder Protokoll. Davon gibt es mehrere, nicht
nur http, sondern z.B. auch noch ftp oder mailto
(Pseudo-Protokoll).
Die Domain ist hierarchisch von rechts
nach links absteigend aufgebaut. Die Top Level
Domain ist z.B. de oder com. Danach kommt die
eigentliche Domain mit ggfs. Subdomain und
Hostname. Das www ist übrigens der Hostname
(übliche Bezeichnung des Webservers) und nicht verpflichtend
in einem URL!
Danach kommt der Pfad, der vergleichbar
mit einem Pfad und einer Datei auf einer Festplatte ist. Das
php steht für die Programmiersprache PHP, mit der Websites
entwickelt werden können.
Nach dem Dateinamen können Parameter als
Schlüssel/Wert-Paare angegeben werden, um z.B. mit einer
physikalischen Datei unterschiedliche Artikel in einem
Warenkorb anhand ihrer ID anzeigen zu können.
Zuletzt ist noch ein Abschnitt möglich,
über den man z.B. direkt auf eine Überschrift mitten auf der
aktuellen Seite springen kann. Das Zeichen # heißt übrigens
„Hash“ und nicht „Hashtag“.
Benutzername und Passwort
zum Zugriff auf die Ressourcen können ebenfalls angegeben
werden. Sie werden vor die Domain geschrieben:
http://benutzer:passwort@macke.it.
Literaturempfehlungen
Im guten alten IT-Handbuch für Fachinformatiker* werden in
Kapitel 4 Netzwerkgrundlagen die meisten hier genannten Inhalte
ausführlich erläutert. In meinem Buchclub gehe ich auf die
Inhalte auch noch einmal im Detail ein.
*
Links
Permalink zu dieser Podcast-Episode
RSS-Feed des Podcasts
Website
Homepage
Uniform Resource Locator
Domain (Internet)
Weitere Episoden
5 Minuten
vor 3 Wochen
11 Minuten
vor 4 Monaten
8 Minuten
vor 4 Monaten
8 Minuten
vor 4 Monaten
10 Minuten
vor 5 Monaten
In Podcasts werben
Kommentare (0)