Hausaufgaben-Lösungen
von Experten
Aktuelle Frage Sonstiges
Student

Was passiert wenn ich auf einer Website, Onlineshop Facebook & Co mich anmelde was geschieht da im Hintergrund wenn ich mir ein Account mache ?

Jede website, die accounts verwaltet, hat eine große Datenbank, wo eben genau deine Daten gespeichert werden. Wird ein Account erstellt, gibt es einen neuen Eintrag in die Datenbank und jedes Detail wird dieser hinzugefügt.

Student

Wie datenbank achso Datenbank im Sinne von Servern

Datenbanken kannst dir wie Tabellen vorstellen. Jede Spalte beinhaltet andere Informationen und sobald du was deinem Account hinzufügst, wird es in der jeweiligen Spalte eingetragen.

Student

Aber irgendwo muss ja Datenbanken gespeichert sein oder nicht

Das passiert dann auf den Servern, da hattest du Recht. Aber dafür reichen je nach größe der Datenbanken und Anzahl an einträgen wenige Computer aus. Im Fall von Facebook wird das schon mehr sein, weil wir da von Daten aller Menschen sprechen, die es nutzen oder benutzt haben.

Student

Also Datenbanken befinden sich auf der Festplatte sozusagen eines Servers

Genau und sie müssen aber rund um die Uhr zugänglich sein, weil sie ja ständig aktualisiert werden könnten, etc.

Student

Also neue Accounts hinzukommen

Genau, oder jemand liked zum Beispiel was in Facebook, fügt Freunde hinzu oder postet etwas.

Student

Und so was wird auch in die Datenbank eingetragen

Das wird alles in der Datenbank eingetragen. Bilder oder so werden dann meistens extra gespeichert und erhalten eine Nummer/einen Code, der dann in der Datenbank eingetragen wird.

In irgendeiner Form muss alles in der Datenbank landen.

Student

Also was kann ich mir unter Datenbank vorstellen eine rießige Anzahl an Festplatten der Server

Ja genau. Es gibt dann sogenannte Serververfarmen, das sind Ansammlungen von Servern, wo große Mengen gespeichert sind und ständig online sind.

Student

Nebeneinander wahrscheinlich aufgestellt wenn das Serverfarmen sind

Richtig. Es gibt auch eigene Firmen, die solche Farmen für andere betreiben und Wartungen durchführt. Im Endeffekt wird einfach alles, was man beim Account angibt irgendwo gespeichert und automatisch überschrieben odee ergänzt, wenn man was ändert.

Student

Wie Wartungen. Ah ok

So wie ein Auto zum Service muss, müssen auch Computer upgedatet werden und kaputte Teile ersetzt werden. Sowas fällt dann unter die Wartungsarbeiten.

Student

Achso alles klar. Was würde geschehen wenn bei einer website ein ausfall gibt ist mein Account den automatisch gelöscht oder noch da. Wenn es mal ein Server ausfall gibt

Nein, der account bleibt bestehen. Die website ist ja eigentlich ein "Programm", welches auf die Datenbank zugreift. In dem Fall bleibt die Datenbank vorhanden aber du kannst einfach nicht darauf zugreifen weil die website offline ist.

Student

Wie die Website ist ein Programm. Ich dachte hinter jeder Websiten stecken Server hinter oder nicht

Seiten wie Facebook haben ja ein Design bzw. Geben vor, was eingegeben werden kann. Das wird über das Programm gemacht. Du gibst Daten ein, das Programm liest diese ein und speichert sie in der Datenbank.

Student

Wie eingegeben

Naja du gibst deinem Account einen Namen, ein Passwort, fügst Geburtsdatum und Profilbilder hinzu. Diese Infos werden über das Programm (die Website selbst ) eingelesen und in die Datenbank eingetragen.

Student

Also hinter einer Website steckt kein Server jetzt. Ist das mehr ein Programm. Wie kann die Website das einlesen und eintragen in die Datenbank also 1 Server

Die website ist beides. Programm und server mit datenbank. Das programm ist ja ausserdem meist auf einem der server gespeichert. Das programm hat praktisch ständig zugriff auf die datenbank, du gibst was ein und die datenbank wird aktualisiert. Rufst du aber zb das profil von jemanden auf, greift das programm auf die datenbank zu um dir die einträge zu zeigen.

Student

Wie geht den das die Website Programm und Server gleichzeitig ist wie geht des so was. Ja stimmt das Programm meinst wahrscheinlich die Website ist ja auf dem Server drauf abgespeichert sag ich mal. Ah ok wenn ich ein anderes profil anklicke den greift das Programm die Website meinst ja oder Apps auch. Auf die Datenbank zu. Und zeigt mir einträge oder wie genau

Ganz genau. Das programm zeigt dir das profil eines anderen im design von der website und mit den einträgen der datenbank.

Student

Wie design von der website

Der aufbau eben. Bei facebook hast du titelbild, profilbild, timeline, die verschiedenen abschnitte wie beziehungsinformationen, persönliche infos und so, das is alles über das design vorgegeben.

Student

Ah ok wie datenbank den

Bitte? Was meinst du damit?

Student

Danke. Tutor 1: Ganz genau. Das programm zeigt dir das profil eines anderen im design von der website und mit den einträgen der datenbank. Weil du schriebst das

Jupp genau das :)

Student

Was meinst mit den einträgen

Die infos, die dort gespeichert sind, nennt man auch einträge.

Student

Also alles was ich eintrage beim profil wird sofort aktualisiert in der Datenbank

Richtig!

Student

In millisekunden

Das kommt dann natürlich auf deine internetverbindung drauf an :)

Student

Das heißt wie schnell die ist weil ich habe DSL leitjng

In dem fall ja, aber es ist auch die verbindung zum server wichtig, die ist aber meistens sehr schnell.

Student

Egal welcher Server

Student

Oder ist das der Anbieter Server vom Provider

Naja bei weltweit genutzten websites wie facebook ist es sogar wahrscheinlich, dass mehrere serverfarmen genutzt werden, da wirst du dann mit der nächstnäheren verbunden.

Und meistens hast du einen computer, der für das programm selbst zuständig ist

Student

Also werde ich geographisch verbunden mit dem nä hstnäheren verbunden. Hab ein tablet und facebook hab ich als App wie ist das da

Ganz genau. Apps sind ebenfalls programme nur halt ned für webbrowser sondern für mobile geräte ;)

Student

Was machen die programme den wenn ich mich einlogge

Das ist im endeffekt eine abfrage. Du gibst ein signal dass du online bist und damit wird automatisch dein status geändert

Student

Das signal das einloggen geht an den nächsten Server

Genau und da wird dann dein status umgestellt

Student

Auf online

Richtig.

Student

Das heißt den bin ich mit facebook verbunden rechenzentrum den bin ich online und alles was ich den mache auf facebook wird in deren datenbank gespeichert eingetragen

Ganz genau. Sobald du offline bist gibt es keine bearbeitung deiner daten. Andere können sie aber noch abfragen, wenn sie dein profil besuchen.

Student

Wie meinst

Du bist der einzige, der informationen hinzufügen kann, was nur geht, wenn du online bist. Sprich deine daten können nur dann geändert werden. Sind aber andere auf deiner profilseite,greifen sie auf deine daten zu, können sie sehen, aber nicht ändern

Student

Achso

Tut mir übrigens leid, wenns ein bisschen mit der antwort dauert, bin in der arbeit.

Student

Alles gut

Ich sags nur sicherheitshalber, damit du nicht glaubst, dass deine fragen ignoriert werden :)

Student

Alles klar

Student

das heißt nicht wenn ich eine Website aufrufe dann wird auch ein Eintrag geschrieben auf dem Webserver halt logfile ist das richtig ?

Genau, im endeffekt wird protokoll geschrieben, was du gemacht hast und wann. Das wird in einem logfile gespeichert

Student

wer schreibt das protokoll eigentlich ?

Student

logfile gespeichert was war das noch

Das ist im programm eingebaut, das schreibt mit, was du machst (meistens mit zeitstempel)

Student

auf der website irgendwo integriert meinst du das

Richtig :) irgendwo wird das im programm eingebaut

Student

weshalb nennst das Programm

Weil auch websites "programmiert" werden. Es ist im endeffekt also nicht mehr als ein programm

Student

ja stimmt die Websiten wurden ja programmiert. werden die auch jetzt programmiert die Website wenn ich drauf bin oder nicht. Wie nicht mehr als ein Programm

Meist gibt es bei änderungen eine kopie, die bearbeitet wird und während wartungsarbeiten online gestellt wird. Also werden änderungen selten "live" gemacht

Student

wie Kopie ?

Das programm wird kopiert, das original ist live und du siehst es, die kopie kann dann bearbeitet werden und das original wird dann überschrieben

Student

ich kann mir unter einem Programm nichts vorstellen außer bei einer Website schon. Also die Website die ich sehe ist Original sozusagen ? Die Betreiber machen eine Kopie von der Webseite und bearbeiten das den

Ja aber da steckt viel mehr dahinter als das, was du siehst, da steckt ein programmiercode dahinter

Genau die kopie wird bearbeitet

Student

achso. das heißt ich sehe das Original und die machen Foto von der originalen Webseite und die Kopie wird bearbeitet

So in etwa. Es ist kein foto sondern ein eigenes dateiformat

Student

achso keine ahnung wie das geht aber irgendwie. Machen die ja die Änderungen in die Website weil bei einer Website habe ich das gesehen die Bearbeiteung ging innerhalb von milisekunden online ein Beitrag

Bei kleinen änderungen is das kein problem, bei großen können aber fehler auftauchen weshalb das vorher getestet werden muss

Student

achso und wenn fehler auftauchen dann macht der Betreiber die Website offline

Nein er testet das offline mit der kopie, funktioniert alles, wird das original ersetzt durch die kopie, wo die neuen inhalte dabei sind. Sollten dennoch unerwartete fehler auftreten muss die website offline sein um sie zu beheben

Student

Achso das heißt ich sehe nur von jeder Website nur eine Kopie oder jetzt die Orginale Website

Man kann sie ja jederzeit kopieren, also ist es schwer zu sagen, was original ist und was nicht. Ich würde sagen das original existiert meist gar nicht mehr

Student

wie meinst du das

Student

?

Hope that helped! If you need more help, just take video lessons with our experts. 😉 Info's in the sidemenu!

Mehr anzeigen

Nachhilfe mit Durchkomm-Garantie

  • Nur erfahrene Lehrer
  • Alle Fächer
  • Gratis Probestunde

Zahle nur, wenn du bestehst!

Nachhilfe mit Durchkomm-Garantie

  • Nur erfahrene Lehrer
  • Alle Fächer
  • Gratis Probestunde

Willkommen! Bei Fragen helfe ich gerne weiter :)