IT Novinky
Kvalitní dedikovaný server v Praze
WWW server - Webový server
WWW server, neboli webový server má za úkol zpracovávat HTTP požadavky od klientů. V tomto případě je zde klientem myšlen webový prohlížeč. Požadavkem se rozumí webová stránka (obvykle jako HTML dokument). Server může mít jak podobu počítače, tak formu počítačového programu.

V případě formy počítačového programu se mohou jednotlivé webové servery v některých vlastnostech lišit, přesto však vycházejí ze stejného základu. Hlavním předpokladem je, že webový server přijímá požadavky ve tvaru HTTP. Nadále pak poskytuje odpověď ve formě HTML dokumentu, či prostého textu nebo obrázku. Webový server protokoluje přijímané prostředky, tudíž umožňuje jeho administrátorovi vytvářet statistiky, na jejichž základě může provádět následnou optimalizaci serveru.

Webový server získává informace požadované klientem ve dvou různých formách. Jsou to buď předem připravené datové soubory (HTML stránky), které webový server bez změny poskytne klientovi (tzv. statický obsah). Tato forma je podstatně rychlejší.

Při získávání informací druhým způsobem jsou data teprve na základě požadavku klienta shromážděna (přečtena ze souboru, databáze, nebo nějakého koncového zařízení), zformátována a připravena k prezentaci ve formátu HTML a poskytnuta webovému prohlížeči (tzv. dynamický obsah).

K dynamickému vytváření obsahu se používá celá řada různých technologií (Perl, PHP, ASP, ASP.NET, JSP apod.). Pomocí dynamického obsahu lze poskytovat mnohem větší obsah informací a lze reagovat i na různé „ad hoc“ dotazy klientů. Proto se v praxi v mnoha případech oba způsoby poskytování obsahu kombinují.


Nejpoužívanější webové servery

Apache HTTP Server
Apache HTTP Server je softwarový webový server s otevřeným kódem pro Linux, BSD, Microsoft Windows a další platformy. V současné době dodává prohlížečům na celém světě většinu internetových stránek. Název vznikl z anglického slovního spojení „A patchy server“ (záplatovaný server). Není problém nakonfigurovat apache, aby spolupracoval s nějakým skriptovacím jazykem jako je Python, Perl, PHP a další.

Microsoft IIS
Microsoft Internet Information Server je druhým nejpoužívanějším webovým serverem u nás. V posledních letech šlape na paty právě Apache HTTP Serveru, někteří již dokonce tvrdí, že IIS je výkonnější než Apache. Běžně je IIS součástí produktové řady Microsoft Windows Server.

Mezi další webové servery, které jsou ovšem už díky dvěma zmíněným výše poněkud v pozadí, patří Google Web Server (GFE), Oversee, lighttpd, nginx nebo Coyote.

Komentáře (0)Add Comment

Napiš komentář
menší | VĚTŠÍ

security code
Opiš zobrazená písmena


busy