Was ist Online sonst noch nicht unter WWW (World Wide Web)?

495
Shivam aggarwal

Ich verstehe den Unterschied zwischen Internet und WWW. Internet bezieht sich auf ein gesamtes Netzwerk, das alle Maschinen (Server und Clients oder Hosts) miteinander verbindet und die einzelnen IP-Adressen eindeutig voneinander unterscheidet. WWW verweist auf Folgendes:

Das World Wide Web (WWW) ist ein Informationsraum, in dem Dokumente und andere Webressourcen anhand von URLs identifiziert, mit Hypertext-Links verknüpft werden und auf die über das Internet zugegriffen werden kann.

Was sonst noch übrig ist, kommt nicht unter WWW. Auf alles wird über URLs zugegriffen, sei es Webseiten (HTTP), E-Mails (SMTP), Dateien (FTP) usw. und all das kommt unter Web.

Woraus besteht also das WWW nicht ?

Warum https://www.google.combestehen URLs beispielsweise aus http(Protokoll) und www(Web)?

0
Sie verwenden SMTP über eine URL? Ich denke, Sie verwirren Hostnamen / DNS und URLs. Run CMD vor 7 Jahren 0
@ClassStacker können Sie bitte näher ausführen: D. Shivam aggarwal vor 7 Jahren 0
Ich kann nicht über die Dinge sagen, die ich nicht kenne, denn alles, was ich weiß, stammt aus dem WWW und ist im WWW pun vor 7 Jahren 0
Die Definition, die Sie für WWW haben, ist Müll. Web ist, wenn die URL http: // lautet, also werden E-Mail und FTP oder ein VNC-Server oder SSH ausgeschlossen barlop vor 7 Jahren 0
@barlop lol die Definition stammt aus Wikipedia: p. Wenn meine URL also ftp: // ist, dann ist es kein Web? Shivam aggarwal vor 7 Jahren 0
@Shivamaggarwal ist richtig, es ist kein Web barlop vor 7 Jahren 0
@barlop Das ist Web bedeutet alles, was HTTP folgt und sonst nichts. Wenn etwas http verwendet dann ist es im Web sonst nicht? Shivam aggarwal vor 7 Jahren 0
@Shivamaggarwal das und vielleicht sollte es auch leicht über einen Webbrowser nutzbar sein oder zur Verwendung über einen Webbrowser gedacht sein - etwas anzeigen in einem Webbrowser, einer Webseite oder zumindest einigen Daten. (Eine Webseite wäre normalerweise wie eine Broschüre oder ein Webinterface, sogar ein Webinterface, um eine Rakete in den Weltraum zu bringen) barlop vor 7 Jahren 0
@Shivamaggarwal Es ist theoretisch möglich, einen HTTP-Server zu haben, der Anfragen annimmt - http-URLs, und er zeigt nichts an und tut nichts. Oder er nimmt eine http-URL und antwortet darauf, antwortet jedoch nicht alles .. Sie könnten die http-Anfrage mit einem Webbrowser machen, aber es ist fraglich, ob man das im Web nennen würde. Man könnte sagen, dass es im Web ist, auch wenn es nicht einfach über einen Webbrowser zu verwenden ist. barlop vor 7 Jahren 0
@Shivamaggarwal Witze, www spezifiziert die Subdomain und http ist ein Protokoll. Die Menschen haben im Laufe der Zeit begonnen, www für das Internet zu glauben, was es nicht ist. Weitere Informationen finden Sie unter http://superuser.com/a/60013/270195 pun vor 7 Jahren 0
@ The_IT_Guy_You_Don't_Like Also, ich denke, www - World Wide Web, ist nur eine langatmige Abkürzung für das Web, aber trotzdem wissen die meisten Leute, dass Sie `http: // blah.com` ohne das www sagen können und es immer noch im Web ist barlop vor 7 Jahren 0
@Shivamaggarwal Ich nehme an Wenn Sie einen Computer haben, der einen http-Server betreibt und mit dem Internet verbunden ist und über das Internet erreichbar ist (nicht der NAPT-Router oder die Firewall, die den Zugriff vollständig darauf blockieren), können Sie `http: // ip` verwenden dann ist es im web. Auch wenn es nichts tut. Sie können mit einem Webbrowser darauf zugreifen und erhalten keine Antwort auf Anfragen. Sie haben jedoch technisch über einen Webbrowser auf den http / web-Server zugegriffen. barlop vor 7 Jahren 0
@ barlop Vielen Dank für die knackigen Erklärungen, aber jetzt bin ich mit dem Unterschied zwischen HTTP und WWW mehr verwirrt. Es wäre wirklich toll, wenn mir hier jemand helfen könnte :). Shivam aggarwal vor 7 Jahren 0
@Shivamaggarwal www ist eine Abkürzung für das World Wide Web, also das Web. Hierbei handelt es sich um alle HTTP-Server, die im Internet verfügbar sind. Sie sind mit einem Webbrowser erreichbar. Ob www in der URL ist oder nicht, ist irrelevant. barlop vor 7 Jahren 0
@barlop Nun, was sind hier HTTP-Server. Sind es die Maschinen, die gültige HTML- und CSS-Dokumente zur Verfügung stellen? Shivam aggarwal vor 7 Jahren 0
@Shivamaggarwal Technisch gesehen können Sie einen HTTP-Server haben, der nichts weiter tut als auf Anfragen wartet. und antwortet ihnen dann auch nicht oder tut nichts. Man könnte also sagen, dass dies nicht wirklich Teil von 'the web' ist, aber wenn es mit einer Zahl wie 123 antwortet, können Sie zu Ihrem Webbrowser gehen und "http: // 234.44.22.111" (das ist die IP davon) eingeben http-Server) und antwortet mit 123, dann ist dies ein http (web) -Server, auf den Sie über einen Webbrowser zugegriffen haben. Normalerweise würden sie mit HTML und CSS antworten, aber sie sind darauf programmiert, was sie tun, und haben dies technisch nicht um ein http-Server zu sein barlop vor 7 Jahren 0
@Shivamaggarwal Man könnte argumentieren, dass es mit HTML antworten muss, um als Webserver betrachtet zu werden, da es eine Webseite geben muss. Man könnte also von einem HTTP-Server sprechen, der über das Internet erreichbar ist und eine Webseite liefert. barlop vor 7 Jahren 0
Wie werden Multimedia wie Bilder und Videos übertragen? Ist es für einen http-Server obligatorisch, HTML als Basis zu verwenden? Shivam aggarwal vor 7 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/39428/discussion-between-barlop-and-shivam-aggarwal). barlop vor 7 Jahren 0

1 Antwort auf die Frage

3
Paul

Mit der Entwicklung des Internets sind die Begriffe ein wenig durcheinander geraten.

Wenn wir an "das Internet" denken, meinen wir im Allgemeinen alles, was von einem Webbrowser aufgerufen und genutzt werden kann. Das heißt nicht, dass dies der einzige Weg ist, um darauf zuzugreifen - schauen Sie sich Twitter und Facebook an. Ein Webbrowser ist möglicherweise nicht der beste Weg, um auf diese Dienste zuzugreifen. Wie aus den Kommentaren hervorgeht, können Sie jedoch über einen Browser auf FTP zugreifen. Bei einigen Browsern können Sie IRC und andere Protokolle verwenden, die nicht zum Web gehören.

Stellen Sie sich Dienste wie WhatsApp vor, die als Nicht-Browser-Dienste entstanden sind, der Browserzugriff jedoch später hinzugefügt wurde. Der Dienst ist derselbe, aber die Zugriffsmöglichkeiten ändern sich mit der Zeit.

Wir könnten also auf das Protokoll verzichten und sagen, dass "http" -Basisdienste Teil des Webs sind. Aber viele sind es nicht. http ist ein allgegenwärtiges Protokoll, das mich nicht wundern würde, wenn es mehr Nicht-Webbenutzer von http gibt als Benutzer davon.

Sogar SMTP kann für einen Teil seiner Reise in einem HTTP-Dienst gekapselt werden - zu diesem Zeitpunkt wird es sicherlich nicht "Web".

Um einen Punkt in der Frage zu klären - die Verwendung von wwwin einem DNS-Namen bedeutet weniger. Es vermittelt nichts über den Dienst auf der IP-Adresse, zu der es aufgelöst wird, und ist kein Standard. Es ist nur Tradition, es für Websites zu verwenden, aber es gibt nichts, was es als FTP, Nachricht, SMTP oder einen anderen Dienst verwendet.

Meine Antwort lautet also: Es gibt keine feste Regel, um zu beschreiben, was der Web-Teil des Internets ist und was alles andere ist. Internetbasierte Dienste sind möglicherweise über herkömmliche Webprotokolle mit herkömmlichen Tools zugänglich. Möglicherweise auch nicht und können sich im Laufe der Zeit ändern. Es ist jetzt nur das Internet und Internetdienste werden über verschiedene und mehrere Protokolle und Zugriffsmethoden bereitgestellt.

Was ist eigentlich das HTTP-Protokoll? Eine Reihe von Regeln, die es mir ermöglichen, mit einem Server zu kommunizieren, sodass er mir auf meine Anfrage ein gültiges HTML-Dokument zurücksenden kann. Wenn dies der Fall ist, werden Bilder, Videos und andere Multimedia übertragen. Wie ist HTML mit HTTP verbunden? Shivam aggarwal vor 7 Jahren 0
http ist ein Übertragungsprotokoll. Es ist daher wichtig, dass die Endpunkte eine Methode zum Abrufen von Daten von einem Ort zum anderen vereinbaren. Es gibt eine Reihe von Befehlen: GET, PUT, POST usw. sowie verschiedene Anforderungs- und Antwortparameter. Darüber hinaus ist es egal, was übertragen wird - es kann binär sein. Paul vor 7 Jahren 0
HTML dagegen ist eine Dokumentsprache. Eine Möglichkeit, den Wörtern Semantik hinzuzufügen: "Dies ist ein Header" "Dies ist ein Absatz" "Dies ist ein Link" usw. HTML kümmert sich nicht darum, wie es von einem Ort zum anderen kommt. Paul vor 7 Jahren 0
Die beiden haben also nichts miteinander zu tun, außer, dass sie meistens das sind, was Websites für die Übertragung (http) und Dokumente (html) verwenden. Paul vor 7 Jahren 0
Sie schreiben "gekapselt in einem HTTP-Dienst". <- Einkapselung ist ein Fachbegriff, der sich auf Protokolle bezieht, z. B. auf ein anderes Protokoll gekapseltes HTTP. Besser vermieden, wenn Sie es nicht im technischen Sinne verwenden wollen, was ich ziemlich sicher bin du bist nicht hier barlop vor 7 Jahren 0
Meinen Sie, dass "keine http-Dienste" Teil des Webs sind? Wenn ja, welche "Nicht-http-Dienste" (falls vorhanden) sind "Teil des Webs"? Und können Sie erklären, was Sie unter "Nicht-http-Service" verstehen? barlop vor 7 Jahren 0
Sie bezeichnen WhatsApp als einen Dienst. Es scheint, dass es sich um eine App auf dem Telefon handelt oder ob Sie sich auf eine Webanwendung beziehen. Ist dies die Verwendung des Wortes "Dienst", das Sie verwenden, eine offizielle Definition des Dienstes, den Sie verwenden? barlop vor 7 Jahren 0
@barlop meine ich im technischen Sinne gekapselt. Betrachten Sie einen http-basierten Tunnel. Nicht-http-Dienste? Ich kann nicht sehen, wo ich das geschrieben habe :) Ich habe "Dienst" gewählt, um die angebotenen Internetdienste einzubeziehen. Es ist ein allgemeiner Begriff in meinen Kreisen, vielleicht gibt es einen besseren? Paul vor 7 Jahren 0
@barlop - Oh ich verstehe, wo ich sage "Viele sind nicht"? Ich meinte, viele Verwendungen von http hängen nicht mit dem Web zusammen. Paul vor 7 Jahren 0
http://chat.stackexchange.com/rooms/39450/discussion-between-barlop-and-paul barlop vor 7 Jahren 0