Bandwidth (čte se „bendvidt", česky přenesená data nebo datový tok) je množství dat, které si server a návštěvníci Vašeho webu vymění za určité období, obvykle za měsíc. Nejde o to, kolik místa web zabírá na disku – to je kvóta – ale kolik dat opakovaně teče po síti ven k lidem.
Přirovnání: kvóta je velikost skladu, bandwidth je počet kamionů, které ze skladu za měsíc vyjedou. Můžete mít malý sklad a přesto obrovský provoz, když se z něj to samé zboží vozí pořád dokola.
Spočítat se to dá jednoduše: velikost jedné stránky krát počet zobrazení. Když má stránka 3 MB a načte se 10 000krát, přenese se zhruba 30 GB. Objem tedy nejvíc ovlivňuje:
- Velikost obrázků – fotka rovnou z mobilu má klidně 6 MB, po zmenšení a převodu do úsporného formátu 200 kB. To je třicetinásobný rozdíl při stejném vzhledu.
- Videa – jsou zdaleka nejnáročnější. Vlastní videa proto patří na YouTube nebo podobnou službu a na web se jen vloží přehrávač; hosting není určený k rozesílání videa tisícům lidí.
- Návštěvnost – čím víc lidí přijde, tím víc dat odteče, a to platí i o robotech vyhledávačů.
- Stahované soubory – ceníky v PDF, katalogy, instalačky.
- Cizí weby – když si někdo vloží Váš obrázek k sobě na stránku (takzvaný hotlinking), platí přenos Váš server.
Objem přenesených dat se dá výrazně srazit dolů, aniž by návštěvník cokoli poznal. Pomáhá komprese textových souborů metodou gzip, správně nastavená cache v prohlížeči (opakovaný návštěvník si stejné soubory nestahuje znovu), zmenšení obrázků na skutečně potřebný rozměr a případně CDN, která statické soubory rozdá ze své sítě.
Vedlejší efekt je příjemný: menší objem dat znamená i rychlejší načtení stránky, spokojenější návštěvníky a lepší hodnocení ve vyhledávačích. Optimalizace kvůli přenosům a optimalizace rychlosti jsou v praxi jedna a ta samá práce.