0

Was passiert eigentlich, wenn NEW USER ein Konto in Facebook erstellt? erzeugt das Facebook ein neues Web Page dafür? oder Sie haben nur 1 Web Page für alle Benutzerkonten und alle von ihnen greifen auf die Seite, wenn sie online sind? Ich bin neu in der Web-Entwicklung und ich möchte wissen, wie Facebook tatsächlich den Prozess behandelt, wenn der Benutzer ein Konto erstellt. Ich möchte wissen, ob jeder Benutzer hat sie own Web Pagegenerated von der server side scrip. und auf dem Server gespeichert und Zugriff darauf, wenn sie online sind, oder es gibt only one web page auf dem Server und alle Benutzer greifen auf diese Seite, wenn sie online sind?Erzeugt Facebook eine neue Webseite für jedes Benutzerkonto oder verwendet es nur eine Webseite für jedes Konto?

Antwort

0

Ich weiß nicht die genauen Details wie die Ansichten von Facebook angezeigt werden, d. H. Welche Technologien sie verwenden, aber sie haben keine Seite für jeden Benutzer, die sicher ist.

Wenn Sie dies überprüfen möchten, überprüfen Sie die URL. Wird für jede Anfrage oder jeden Benutzer ein anderes HTML-Dokument geladen? Die URL ändert sich, aber es ist keine Anforderung für ein bestimmtes Dokument, sie spezifiziert eine Route, die einer Anforderung an den Server zugeordnet wird, und neue Daten werden abgerufen und an einen geeigneten Ort gesetzt.

Schauen Sie sich Single-Side-Anwendungen (SPA) und Technologien wie AngularJS oder BackboneJS und ähnliche Bibliotheken an, die uns die Erstellung solcher Anwendungen ermöglichen. Wenn Sie neu bei ajax sind, erfahren Sie, dass dies der Kern dieser Funktionalität ist. Auf der Serverseite kann jedes MVC-Framework mit Routing verwendet werden, um dieses Verhalten zu implementieren. NodeJS ist eine Option.

So, um Ihre Frage zu beantworten. Es muss eine einzelne (oder wenn nicht sehr wenige) Vorlage (n) HTML sein, die verwendet werden, um alles zu rendern.

+0

Ahhw. OK danke vielmals! Ich dachte, sie haben eine Seite für jeden Benutzer. – bernzkie

Verwandte Themen