nomore Skrevet 12. mai 2010 Del Skrevet 12. mai 2010 Hei, Såg en tråd her for en god tid tilbake som omhandlet at større nettsteder delte opp nettsiden over flere domener for å fordele belastningen av en eller annen grunn. Enten noe med belastning eller så var det det at klienten da kunne opprette flere samtidige tilkoblinger siden det da blir til forskjellige servere, og dermed øke hastigheten. Stemmer dette? For å gi et eksempel, vg.no. I tillegg til selve websiden vg.no så hadde de også style.vg.no, media.vg.no, scripts.vg.no som ble brukt i HTML-koden på selve siden(vg.no). Når en klient da åpnet siten så kunne den åpne flere tilkoblinger til de forskjellige "eksterne" ressursene i stede for å måtte vente til HTML var lastet og så måtte ta en og en ting. Tror eg. (adressene er eksempler) Noen som husker eller kjenner til dette? Kan dette ha noe for seg? Eller har eg drømt hele greia? Lenke til kommentar
hallegyn Skrevet 12. mai 2010 Del Skrevet 12. mai 2010 Hei, Såg en tråd her for en god tid tilbake som omhandlet at større nettsteder delte opp nettsiden over flere domener for å fordele belastningen av en eller annen grunn. Enten noe med belastning eller så var det det at klienten da kunne opprette flere samtidige tilkoblinger siden det da blir til forskjellige servere, og dermed øke hastigheten. Stemmer dette? Så vidt eg kan sjå stemmer begge delar: Subdomene kan peikast til andre tenarar for å redusere lasten på serveren som generar dynamisk innhald, og også til innhaldsdistribusjons-nettverk for å redusere eigen bandbreiddebruk Det har, så vidt eg veit, vore vanleg for nettlesarar å ha ei sperre som hindra dei i å laste ned meir enn to filer om gangen frå same server. Å ha fleire subdomene som peikar på same server er ein måte å omgå dette på. Sjå http two connection limit Lenke til kommentar
nomore Skrevet 12. mai 2010 Forfatter Del Skrevet 12. mai 2010 Det var det eg tenkte. Men, dette vil naturligvis først være aktuelt dersom man har mange ressurser linket til nettsiden(bilder, stilark, scripts og evnt ajax). Evnt større ressurser(større bilder for eks). Lenke til kommentar
Thlom Skrevet 20. juni 2010 Del Skrevet 20. juni 2010 Typisk så vil statisk data som bilder, javascript og lignende bli hentet fra et "Content Delivery Network". Et CDN er et nettverk servere som hoster innhold. Samme innhold vil være lagret på flere servere, dette for å balansere lasten i nettverket og for å optimalisere brukerens tilgang til innholdet. For spesielt interesserte: http://en.wikipedia.org/wiki/Content_delivery_network Lenke til kommentar
cruzader Skrevet 20. juni 2010 Del Skrevet 20. juni 2010 (endret) Stortsett så er det databasen med innhold som kjører på en seperat server, så kjører du en bunke servere med det statiske som bilder,html etc. så har du en gateway med load balancing hvor besøkende blir fordelt utover serverne med det statiske som så henter selve nyhetene fra database servern. kjøre css,bilder,filmer etc i seperate subdomener gjør ikke nødvendigvis den døyt for ytelsen sin del, men gjør det mye mer systematisk. minuset med fordele det over flere hosts er at klienten også må koble opp mot flere hosts. ved bruk av en gateway og load balancing har du alt av trafikk mot en host som så gjør balanseringen "bak" gateway over intranet, så alt ser normal ut som om det var en server for besøkerens del, mens siden kan skaleres i det uendelige ved og øke antallet statiske servere. Endret 20. juni 2010 av cruzader Lenke til kommentar
Left Blank Skrevet 21. juli 2010 Del Skrevet 21. juli 2010 Bruk sub domener hvis du faktisk har flere servere. Virker litt poengløst å lage flere sub domener for samme webside på samme webserver. Though hvis du har en side med masse statiske filer så dobler du max persistent connections som browseren kan gjøre til en side noe som kan føre til raskere nedlasting. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå