Sonntag, 30. Dezember 2012

Was ist ein Web-Server und warum sind sie so wichtig?


Fast jeder hat von Web-Servern gehört, aber die meisten Menschen nicht wirklich wissen, was sie sind! In einem gewissen Sinne eine Spinne ist ein Web-Server, aber das ist nicht die Art von Web-Server haben wir im Hinterkopf. Dieser Artikel erklärt in einfachen Worten, was eine Internet-Web-Server ist und erklärt auch, warum sie so wichtig für das effiziente Funktionieren der modernen Websites. Die häufigste Art heute im Einsatz ist wahrscheinlich Apache. Es ist eine Software-Anwendung, aber es wird auf einem physischen Hardware-Gerät (oder Server). Also, wenn jemand über einen Web-Server spricht sie in der Regel bedeuten, sowohl die Hardware und die Software, die darauf läuft. Schauen wir, wie diese Server in der Regel arbeiten:

* Sie zunächst die Adresse einer Web-Seite in Ihren Browser eingeben, sagen Amazon oder eBay

* Ihren Browser schickt eine Seite Anfrage an den Web-Server auf dem von Ihnen angegebene Adresse (die wie eine Straße Adresse)

* Die Amazon oder eBay-Server fängt die Seite Anfrage

* Wenn das der Server tatsächlich nicht die von Ihnen angeforderte Seite, dann wird es die Seite in Ihrem Browser zurückzukehren

* Sehen Sie die Seite, die Sie angefordert erscheinen in Ihrem Browser wie von Geisterhand :-)

Die obige Beschreibung ist eine vereinfachte Ansicht eines Web-Servers, aber es macht den Job zu erklären, wie sie funktionieren. Allerdings sehen wir uns einem komplexeren Szenario. Dies ist, wenn der Server sitzt vor vielen anderen Servern. Der Grund dafür ist, dass, wenn eine Website erhält viel Verkehr (ich wünsche) dann, wenn nur ein Server verwendet wird, schnell wird überarbeitet und erhalten schleifen tro Halt. Dies führt zu großen Zähneknirschen und Frustration, als wir unsere Aufmerksamkeit auf einen alternativen Web site zu finden, was wir suchten. Allerdings, wenn es gibt viele Server, die unsere Anfrage beantworten können, ist es unwahrscheinlich, dass jeder einen Server überlastet erhalten. Der Schlüssel ist, um sicherzustellen, dass die Anträge unter den verfügbaren Servern gemeinsam genutzt werden. Dies wird es unseren Web-Server zur Rettung kommt wieder. Einem einzigen Server sitzt vor den anderen Servern (oder Back-End-Server) abfangen kann auf unserer Seite Anfragen und anstatt zu versuchen, die ganze Arbeit selbst teilt die Anträge mit den anderen Servern, die anstatt die ganze Arbeit bei der Rückkehr der beteiligten tun aufgerufene Seite (dies wird als Load Balancing). Dies wiederum führt zu glücklichen Surfer wie wir bekommen in der Regel eine schnelle Reaktion auf unsere Seite Anfrage.

So aus dem oben sehen Sie, dass Web-Server ein wichtiger Bestandteil der modernen Internet sind vor allem wenn sie mit Lastenausgleich sind und uns mit schnellen Antworten auf unsere Fragen und Seite Anfragen.
...

Keine Kommentare:

Kommentar veröffentlichen