webový server

Vysvětlíme, co je webový server a jaké jsou jeho vlastnosti. Navíc k čemu slouží a nejpoužívanější webové servery.

Webový server je prostředníkem mezi uživatelem a serverem, kde jsou informace.

Co je webový server?

v výpočetní, webový server nebo server HTTP je to kus software komunikace, která zprostředkovává mezi server ve kterém jsou uložena požadovaná data a počítač klienta, což umožňuje obousměrná nebo jednosměrná, synchronní nebo asynchronní připojení s jakoukoli aplikací klienta, dokonce i s prohlížeče které přeloží přeložitelný (renderovatelný) kód na konkrétní webovou stránku. Jinými slovy, jedná se o programy, které zprostředkovávají mezi uživatelské jméno Internet a server, kde se nacházejí vámi požadované informace.

Webové servery jsou programy každodenní použití v Internet, které ke komunikaci využívají různé datové protokoly, nejrozšířenější a jaksi standardní je HTTP (HyperText Transfer Protocol). Je však také možné použít termín pro označení počítač ve kterém se soubory které tvoří webovou stránku, spolu se softwarem nezbytným pro dodržení připojení data Web.

Charakteristika webového serveru

Na statickém serveru jsou soubory odesílány tak, jak jsou uloženy.

Webový server funguje na počítači a čeká na požadavky z webového prohlížeče klienta a poskytuje požadovaná data pro sestavení a webová stránka nebo v opačném případě chybová zpráva. Webové servery mohou být dvou tříd: statické a dynamické.

  • Statické servery. Skládají se z počítače, kde jsou informace uloženy, a HTTP serveru, který na ně odpovídá protokoly z objednávky. Jeho název pochází ze skutečnosti, že soubory jsou odesílány tak, jak jsou uloženy.
  • Dynamické servery. Místo toho jsou to statické servery, které obsahují další software (obvykle aplikace a databází), které jim umožňují aktualizovat požadované informace před jejich odesláním zákazníkovi.

K čemu je webový server?

Uživatel zadá do prohlížeče webovou adresu, která odešle požadavek na server.

Jak již bylo řečeno, funkcí webových serverů je zprostředkovat mezi požadavky uživatelů a soubory, které obsahují požadované informace, na počítači, kde jsou uloženy. Proto jej potřebujete k publikování webové stránky a také k přístupu k datům, které tvoří jakoukoli webovou stránku. Tento proces probíhá následovně:

  • Uživatel zadá webovou adresu (URL) ve vašem prohlížeči a odešle požadavek na webový server.
  • Webový server (software) vyhledává příslušné soubory buď přímo na serveru (Hardware) nebo v hostingové službě, kde jsou vždy dostupné a online.
  • Soubory jsou pak zpracovány na vyžádání a odeslány podle předávacího protokolu, tedy podle souboru pravidel, která upravují sdělení mezi počítači.
  • Prohlížeč přijme soubory a sestaví obsah webové stránky, která se zobrazí uživateli.

Nejpoužívanější webové servery

Některé z nejpoužívanějších webových serverů jsou následující:

  • Nginx. Webový server a proxy vyvinutý společností podnikání homonymní.
  • Apache. Jedná se o open source webový server HTTP, který se používá pro počítače se systémem Unix, Okna a Macintosh, vyvinuté a spravované společností a společenství uživatelů, kteří tvoří Apache Software Foundation.
  • Internetová informační služba nebo IIS. Webový server a sada služeb určených pro Microsoft Windows který byl původně součástí jeho NT verze.
  • Cherokee. Jedná se o multiplatformní webový server napsaný v jazyce C, dostupný pod licencí GNU General Public License, od svobodný software.
  • Kocour. Distribuce Apache, známá také jako Jakarta Tomcat, funguje na principu servletů (Java).
!-- GDPR -->