Webhosting je služba, která poskytuje prostředí pro provoz webových stránek nebo webové aplikace přístupné po síti. Zákazník na něj umístí obsah a nastaví doménu; poskytovatel obvykle zajišťuje infrastrukturu a část správy serveru. Co přesně služba zahrnuje, závisí na tarifu: samotné slovo webhosting nezaručuje konkrétní výkon, databázi ani zálohy.
Co se stane při návštěvě webu
Prohlížeč podle DNS zjistí, kam má požadavek na doménu směřovat, naváže spojení a požádá webový server o obsah. Server může vrátit připravený HTML soubor nebo předat požadavek aplikaci, která stránku sestaví například pomocí PHP a databáze. Jedna stránka přitom často načte i obrázky, styly a další soubory.
Doména, DNS a hosting jsou různé služby. Registrace domény poskytuje právo používat určité jméno podle pravidel registru; soubory webu mohou být umístěné jinde. Správné DNS je nutné, ale samo neopraví chybnou aplikaci ani nedostupný server. Jedna firma může tyto služby prodávat společně, jiný projekt je má u více dodavatelů.
Na sdíleném hostingu bývá na jednom fyzickém nebo virtuálním serveru více zákazníků. Webový server může podle požadovaného názvu domény určit příslušný web; Apache tomu říká name-based virtual hosting. Sdílení hardwaru však nevypovídá samo o sobě o úrovni izolace účtů ani o tom, jaké prostředky jsou pro zákazníka vyhrazené.
Webhosting, VPS a vlastní server
U běžného sdíleného hostingu se zákazník soustředí hlavně na aplikaci a data. Poskytovatel mu zpravidla určuje podporované verze jazyků, databáze a dostupná nastavení. U VPS získává zákazník obvykle více kontroly nad operačním systémem, ale při nespravované službě musí řešit i jeho aktualizace a zabezpečení. Konkrétní rozdělení odpovědností určuje smlouva.
Pro jednoduchý web může sdílený hosting stačit. Dlouhodobě běžící Python worker, vlastní síťová služba nebo neobvyklá knihovna ovšem mohou vyžadovat něco jiného. Nestačí předpokládat, že program bude fungovat jen proto, že tarif podporuje nějaký skriptovací jazyk. Je třeba ověřit procesy na pozadí, plánování úloh a potřebná oprávnění.
Podle čeho službu vybírat
Smysluplné parametry vycházejí z požadavků aplikace. Pro WordPress je důležitá kompatibilita s verzí PHP a databází, pro jiný projekt může rozhodovat možnost použít určitý modul nebo připojit více domén. Dokumentace WordPressu uvádí doporučené požadavky, které se mění; před instalací je proto vhodné zkontrolovat aktuální dokumentaci i podmínky hostingu.
Vedle místa na disku sledujte omezení CPU, paměti, databáze, počtu souborů a současných požadavků. Údaj „neomezeně“ je nutné číst spolu s pravidly přijatelného využití. Reálné potřeby malého statického webu a vytíženého e-shopu se zásadně liší. Samotná disková kapacita nevypovídá o rychlosti databáze ani kvalitě podpory.
Zálohy, zabezpečení a obnova
Provozovatel může nabízet zálohy, ale je potřeba zjistit, jak často vznikají, jak dlouho se uchovávají, zda obsahují soubory i databázi a kdo a za jakých podmínek obnovu provede. Důležitá data je vhodné mít také v nezávislé kopii a postup obnovení vyzkoušet. Synchronizace změn mezi dvěma složkami nemusí chránit před přenosem smazání.
HTTPS, aktualizace aplikace a jejích rozšíření, oddělené účty a ochrana přístupů jsou součástí provozu. Poskytovatel může zabezpečit infrastrukturu, ale nezáplatovaný plugin nebo uniklé heslo k administraci zůstávají problémem aplikace. Při výpadku je užitečné rozlišit, zda nefunguje DNS, webový server, databáze nebo konkrétní kód.
Článek 404M z roku 2011 upozorňoval na rozdíl mezi seznamem parametrů a skutečnými potřebami projektu. Jeho tehdejší ceny a nabídky jsou historické; otázka, co web potřebuje a jak se obnoví po chybě, zůstává použitelná i dnes.
Z archivu 404M
- Co je pro Vás rozhodující při výběru webhostingu? (7. 1. 2011) — Autor v roce 2011 porovnával parametry hostingu se skutečnými potřebami jednotlivých projektů; tehdejší nabídky jsou historické.
- Občas se vyplatí připlatit za hosting (1. 9. 2010) — Dobová úvaha o dostupnosti, důvěryhodnosti poskytovatele a významu záloh při výběru hostingu.
- Po téměř 20 letech jsem oživil CyberSquatting.cz. A zkouším zmapovat český internet (5. 11. 2026) — Obnova aplikace původně provozované na sdíleném hostingu a zachování historických dat projektu CyberSquatting.cz.