Autor Zpráva
Sho
Profil
Dobrý večer, rád by som vedel ake plynú výhody z toho, že budem mať css, js a média na subdoméne? Prípadne, čo sa hodí dať na subdoménu a prečo? Ďakujem!
Fisir
Profil
Reaguji na Sha:
Nebudou se přenášet cookies (což je pro obrázky a podobně většinou zbytečné), tudíž se ušetří datový tok a zrychlí načítání.
MartinP
Profil *
Subdoména nepřináší sama o sobě žádnou výhodu. Výhodu přinese až to, když tuto subdoménu nasměruješ na jiný HW server, na kterém beží třeba nějaký odlehčený server (např. nginx), který má za účel být co nejrychlejší a nejjednodužší, aby dokázal hodně lidem odeslat statické soubory (js, css, obrázky...) v co nejkratším čase.
Str4wberry
Profil
Další výhoda je možnost více souběžných spojení. Prohlížeče mají obvykle pro jedinou doménu nižší limit než celkový.

Nevýhoda stahování obsahu z více domén je potom v času, který zabere DNS Lookup pro každou z nich.
Karel N.
Profil
primárně je to opravdu kvůli přenášení cookies, jak už napsal Fisir, ale jen za předpokladu, že cookies budou vázany k doméně 3. řádku (www.neco.cz) a ne 2. řádu (.neco.cz). Bohužel třeba (pokud vím) výchozí chování google analytics je takové, že cookies váže k .neco.cz, takže se přenáší i pro obrázky na subdoméně.

Další výhodu je, že je možné statický obsah dát na specializované servery (CDN), které mají lepší výkon a mohou být blíže uživateli. Tyhle výhody ale člověk pocítí jen když má mezinárodní projekt (tahat např. obrázky z EU do austrálie je hodně pomalé) nebo když stránka obsahuje obrovské množství obsahu (hosting fotografií).

Subdomény se dále používaji ke škálování pro rychlejší načítání obsahu, jak již napsal Str4wberry, každý prohlížeč má omezení kolik souborů se může zároveň stahovat v jednu dobu z jedné domény (cca do 10 ks podle prohlížeče). Tím, že část obrázků umístím na subdoménu static1.neco.cz a část na static2.neco.cz, zvýším počet současně stahovaných obrázků a teoreticky tím zvýším rychlost načtení celé stránky a všech obrázků. Tahle metoda je ale v poslední době na ústupu a postupně se přechází na spdy protokol nebo chytřejší dávkování obsahu k načtení, kvůli mobilním zařízením a ušetření datového toku.
Chamurappi
Profil
Reaguji na Karla N.:
ale jen za předpokladu, že cookies budou vázany k doméně 3. řádu
Přesně tak.
Jako skladiště statických dat jde používat i úplně jinou doménu 2. řádu, ta bude zcela sušenkově izolovaná.

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: