whycomputer.com >> Datornätverk >  >> Internet

Hur påverkar bandbredd webbplatsens prestanda?

En av de mest avgörande aspekterna av en webbplats prestanda är den mängd bandbredd som tilldelas dess användning. Bandbredd avgör hur snabbt webbservern kan ladda upp begärd information. Även om det finns andra faktorer att tänka på när en webbplats fungerar, bandbredd är ofta den begränsande faktorn.

Bandbredd Definition

Bandbredd definieras i termer av antal bitar per sekund. Lite är den minsta mängden datorinformation, en nolla eller en, och åtta av dem gör en enda byte. Historiskt sett nätverksanslutningar mäts i bitar, medan slutanvändarenheter som datorminne och hårddiskar mäts i byte. En megabit är drygt en miljon bitar (mer exakt, 1, 048, 576 bitar), medan en gigabit är över en miljard bitar (exakt 1, 073, 741, 824 bitar). Därför, en anslutning på 100 megabit per sekund kan skicka över 104 miljoner bitar per sekund, vilket är mer användbart formulerat som 13 MB per sekund.

Beräkning av bandbreddskrav

De flesta webbservrar skickar statiska sidor och bilder på begäran till webbläsare, vilket innebär att dessa filer inte behöver ändras innan de laddas upp över Internet. I dessa fall, bandbreddskraven är ganska enkla. Lägg till det totala antalet byte som används av resurserna som utgör en viss sida på din webbplats:en HTML -sida är ett visst antal kilobyte HTML, JavaScript och inkluderade filer, medan bilderna som sidan begär troligen kommer att vara ett större antal kilobyte. Till exempel, en hemsida kan vara 25 KB HTML, Cascading Style Sheets och JavaScript, som sedan gör förfrågningar om 250KB bilder. Därför, om du begär denna sida för första gången behöver du 275 KB data, eller 2, 200 kilobit. Över en 100 megabit internetanslutning, du skulle använda drygt en kvarts megabit i en sekund, vilket grovt räknas till 300 samtidiga användare som kan komma åt webbplatsen utan att sakta ner. En viss mängd bandbredd går alltid förlorad för nätverkskrav, så avrunda dessa uppskattningar (i det här fallet från 364 till 300) är en bra idé. Webbplatser som förväntar sig mer än 300 samtidiga användare, därför, skulle behöva mer internetbandbredd, eller använd mindre filer på sina hemsidor.

CPU -flaskhals

En webbplats kan också bromsas av behovet av att visa dynamiska filer. Detta är fallet när en webbsida genereras baserat på programmeringskod; till exempel, sidor på en WordPress -webbplats är inte statisk HTML utan genereras på begäran av PHP -programmering i WordPress -mallen. En dynamisk webbplats med samma parametrar som det statiska sidexemplet skulle kunna hantera endast 300 samtidiga användare om CPU-kraven för att generera varje sida är ungefär under en tredjedel av 1 procent av CPU:n. Å andra sidan, om 1 procent av CPU:n används för att skapa en sida, då kommer det maximala antalet samtidiga användare att vara närmare 100 än 300, även om dess tillgängliga bandbredd kan hantera fler användare.

Cachning och innehållsleveransnätverk

Flaskhalsning i bandbredd kan förbättras genom att använda innehållsleveransnätverk, eller CDN, som lagrar kopior av din webbservers data, vanligtvis på flera punkter över Internet. Till exempel, ett CDN kan finnas i Tokyo och London, duplicera - eller cacha - information från din webbserver för användare i Asien respektive Europa. CDN är fysiskt närmare användaren, påskynda leveransen och minska antalet träffar på din primära webbserver. Likaså, cachning på den lokala webbservern eller CDN kan också kraftigt minska CPU -kraven, men på bekostnad av att skicka lite inaktuella sidor till webbläsare.


URL:https://sv.whycomputer.com/internet/1014009087.html

Internet
  • Hur man startar en webbplats för nedladdning av film och musik

    Internetens tillgänglighet, allestädes närhet och hastighet fortsätter att skjuta i höjden. Som ett resultat, kunniga Internetanvändare önskar allt mer rikt innehåll, inklusive multimedia ljud och video. Populariteten hos onlinemärken som erbjuder musik- och filmnedladdningar, som Youtube och iTunes

  • Hur man kopierar och klistrar in HTML på min webbplats

    De flesta nybörjare har undrat över hur man använder HTML för att formatera text på ett visst sätt, ordna innehåll i kolumner eller bygg tabeller. När du stöter på en webbplats som gör exakt vad du vill göra, din webbläsare ger dig en titt inuti HTML -källkoden. Du kan kopiera och klistra in koden s

  • Hur man skapar en egen webbplats för onlinejournaler

    Tidskrifter kan vara roliga att skapa och underhålla. För vissa, journalskrivning är ett sätt att upptäcka saker om dig själv eller andra, samla dina tankar och ge dina känslor en plats att vila. Vissa författare använder en tidskrift för att utveckla idéer till berättelser. Andra kanske för en jour

Datornätverk © https://sv.whycomputer.com