webový server

Vysvetlíme, čo je webový server a aké sú jeho vlastnosti. Okrem toho na čo slúži a najpoužívanejšie webové servery.

Webový server je sprostredkovateľom medzi používateľom a serverom, na ktorom sú informácie.

Čo je webový server?

In výpočtový, webový server alebo server HTTP je to kus softvér komunikácie, ktorá sprostredkúva medzi server v ktorom sú uložené požadované údaje a počítač klienta, čo umožňuje obojsmerné alebo jednosmerné, synchrónne alebo asynchrónne pripojenia s akoukoľvek aplikáciou zákazník, aj s prehliadačov ktoré prekladajú preložiteľný (renderovateľný) kód na konkrétnu webovú stránku. Inými slovami, ide o programy, ktoré sprostredkúvajú medzi Používateľské meno Internet a server, na ktorom sa nachádzajú požadované informácie.

Webové servery sú programy každodenné použitie v internet, ktoré na komunikáciu využívajú rôzne dátové protokoly, pričom najbežnejším a akosi štandardným je HTTP (HyperText Transfer Protocol). Je však tiež možné použiť výraz na označenie počítač v ktorom sa súbory ktoré tvoria webovú stránku spolu so softvérom potrebným na dodržanie pripojenia údajov Web.

Charakteristika webového servera

Na statický server sa súbory odosielajú tak, ako sú uložené.

Webový server funguje na počítači a čaká na požiadavky z webového prehliadača klienta a poskytuje požadované údaje na vytvorenie a webstránka alebo, ak to nie je možné, chybové hlásenie. Webové servery môžu byť dvoch tried: statické a dynamické.

  • Statické servery. Pozostávajú z počítača, v ktorom sú uložené informácie, a z HTTP servera, ktorý odpovedá na protokoly z objednávky. Jeho názov pochádza zo skutočnosti, že súbory sa odosielajú tak, ako sú uložené.
  • Dynamické servery. Namiesto toho sú to statické servery, ktoré obsahujú ďalší softvér (zvyčajne aplikácie a databázy), ktoré im umožňujú aktualizovať požadované informácie pred ich odoslaním zákazníkovi.

Na čo slúži webový server?

Používateľ zadá do prehliadača webovú adresu, ktorá odošle požiadavku na server.

Ako už bolo povedané, funkciou webových serverov je sprostredkovať medzi používateľskými požiadavkami a súbormi, ktoré obsahujú požadované informácie, na počítači, kde sú uložené. Preto ho potrebujete na zverejnenie webovej stránky a tiež na to, aby ste mali prístup k údajom, ktoré tvoria akúkoľvek webovú stránku. Tento proces prebieha nasledovne:

  • Používateľ zadá webovú adresu (URL) vo vašom prehliadači a odošle požiadavku na webový server.
  • Webový server (softvér) vyhľadá príslušné súbory buď na samotnom serveri (hardvér) alebo v hostingovej službe, kde sú vždy dostupné a online.
  • Súbory sú potom spracované podľa požiadavky a odoslané podľa prenosového protokolu, teda podľa súboru pravidiel, ktoré upravujú komunikácia medzi počítačmi.
  • Prehliadač prijíma súbory a zostavuje obsah webovej stránky, ktorá sa zobrazí používateľovi.

Najpoužívanejšie webové servery

Niektoré z najpoužívanejších webových serverov sú nasledovné:

  • Nginx. Webový server a proxy vyvinutý spoločnosťou podnikania homonymný.
  • Apache. Je to open source webový server HTTP, ktorý sa používa pre počítače Unix, Windows a Macintosh, vyvinuté a udržiavané spoločnosťou a komunity používateľov, ktorí tvoria Apache Software Foundation.
  • Internetové informačné služby alebo IIS. Webový server a súbor služieb určených pre Microsoft Windows ktorý bol pôvodne zahrnutý v jeho verzii NT.
  • Cherokee. Je to multiplatformový webový server napísaný v jazyku C, dostupný pod GNU General Public License, od slobodný softvér.
  • kocúr. Distribúcia Apache, známa aj ako Jakarta Tomcat, funguje na princípe servletov (Java).
!-- GDPR -->