Hvordan Server-Og Nettverkshastighet Påvirker Ytelsen Til Nettstedet
et sakte nettsted påvirker kundens lykke, øker oppgivelsen, senker merkevareopplevelsen, påvirker SEO, frustrerer nettstedadministratorer, og bare gjør alt suger. Vi har vært» under panseret » ytelse tuning nettsteder for kunder for 14 år. I Serien Forbedre Ytelsen På Nettstedet Hjelper Vi deg med å etablere en grunnlinje for nettstedet ditt, gjennomgå nøkkelhåndtakene vi ser etter for ytelsesforbedringer, og peke deg i riktig retning når du kommer i gang.
den usikre rundturen
Med Mindre du er en internett-nettverksingeniør, kan Du ikke være klar over At World Wide Web virkelig er en web. Når du skriver INN EN URL, snakker ikke nettleseren din direkte til selskapets server. Det er ikke som bokser mellom en skjerm – det er bokser i hver ende — men strengen er en global sammenkoblet web.
for hver enkelt forespørsel en webbesøkende nettleser gjør (100s av elementer for en sidevisning), begynner en web-lignende reise og videreformidles over mange nettverk. Forespørselen starter FRA NETTADRESSEN den besøkende går inn i nettleseren og hopper over mange servere, til slutt kommer til serveren din, som deretter svarer tilbake over mange servere og ender opp i den besøkendes nettleser. Den reisen måles i millisekunder for å gå rundtur og skjer med hastigheten på elektroner. Plasseringen av din faktiske webserver spiller ingen rolle for mye.
når vi snakker om nettstedets ytelse, er et av områdene å vurdere den faktiske hastigheten der serveren som er vert for nettstedskoden din, kan få og returnere et svar. Dette kalles vanligvis nettverksforsinkelse eller bare «ventetid», og det er temaet for i dag.
Måle Nettverksforsinkelse
DU har sikkert hørt OM IP-Adressen din-det er som postadressen til datamaskinen eller enheten din på internett. Dette, sammen MED en overføringsprotokoll (tcp/IP), etablerer reglene som tillater pakker med informasjon å bevege seg langs et stort sammenkoblet nettverk og komme fra en kildeserver til en destinasjonsleser. Som et elektronisk postsystem.
For å se det i aksjon, kan du kjøre en traceroute-kommando På En Mac eller tracert på EN PC, og du får en liste over alle ruterne og tiden (forhåpentligvis i millisekunder) som det tok å få svar. Når du legger opp tiden for hvert hopp, kan du få en følelse av ventetiden mellom maskinen og nettstedet ditt. Vi bruker fancy overvåkings-og styringsverktøy for å få denne informasjonen mer grafisk.
når Du går tilbake Til Google Chrome-Utviklerverktøy (spesielt Nettverksfanen), er ventetiden fra det første forespurte dokumentet viktig. Det er egentlig den tiden det tar for deg å trykke enter i nettleseren din, webserveren behandler instruksjonene for det første Dokumentet, og sender det tilbake til datamaskinen/nettleseren. Dette Første Dokumentet inneholder alle de andre koblingene til bilder, eiendeler, stiler, så videre. Den inneholder også vanligvis all strukturell HTML for siden og teksten.
nettverkshastigheten når en forespørsel forlater ditt personlige / bedriftsnettverk, er ikke noe du har enorm kontroll over. Stol imidlertid på at den er utrolig motstandsdyktig, optimalisert og rask. Ting du hører i nyhetene som denial of service angrep, backbones blir kuttet, DNS-tjenester blir målrettet-alt som skjer midt i en nettverksforespørsel-er egentlig ikke i din kontroll.
de to store elementene DU har kontroll over den effekten latens:
- vi ser ventetid problemer når en klient har en treg office-tilkobling eller ubetydelig båndbredde på nettverket. Spesielt med verktøy Som Magentos admin panel, som ofte sender ned mange sideelementer (for eksempel en produktkatalog).
- det andre området vi ser latens er i databasebehandlingstid, eller minnetildeling til databasen. E-handel og CMS plattformer dynamisk bygge sider fra forespørsler til databasen. En database med utilstrekkelig minnetildeling kan redusere evnen til å svare, noe som påvirker den generelle ytelsen.
hvis din første sidebelastning ser veldig treg ut I Utviklerverktøy (som mer enn 1-2 sekunder), kan du ofte få en rask seier ved å få utviklingsteamet til å se på maskinvarekonfigurasjonen og minnetildelingen. Kontroller at de anbefalte innstillingene for programmet er oppfylt (disse er vanligvis mye publisert av en app-utvikler). Å se umiddelbare ytelsesgevinster kan noen ganger være så enkelt som å endre størrelsen på webserveren og tildele minne.
hvis det virker som om et nettsted er tregt for deg – og andre sier at nettstedet laster fint-er det sannsynligvis bare deg. Kontroller at nettverket du bruker, har tilstrekkelig gjennomstrømning. Selv på high-end corporate WiFi-nettverk, er det ofte mange konkurrerende forespørsler om båndbredde, eller det kan være avstanden du er fra et tilgangspunkt. Kjør en hastighetstest for å finne ut.
Å se umiddelbare ytelsesgevinster Kan noen Ganger være så enkelt som å endre størrelsen på webserveren og tildele minne.
nettverksoperasjoner er et stort tema, Men fagfolkene på dette området vet mer om (og bryr seg mer om) ytelse enn noen annen gruppe du møter. De kan gi en dypere analyse, og kjøre alle slags diagnostiske sjekker til ytelse tune webserveren og office-nettverk. Ting i mellom boksene er fascinerende, men det er sjelden hva du vil peke på ytelsesproblemer på nettstedet.
i den endelige avdrag på web ytelse, vi kommer til å snakke i mer detalj om alle tilgjengelige caching og aggregering. Dette kan være en fin måte å redusere antall rundtur forespørsler som trengs, og som vil forbedre ytelsen.
Les mer i serien:
- Treg Nettside? De 6 Vanligste Faktorene Som Påvirker Nettstedshastigheten
- Slik Måler Du Nettstedshastigheten
- Core Web Vitals og Website Performance Impact on SEO
- Website Design Impacts on Performance: Hvordan Optimalisering Av Bilder Kan Hjelpe
- Hvordan Legge Til Markedsføringsteknologier Vil Påvirke Nettstedets Ytelse
- Hva Er Nettstedbufring og Hvorfor Er Det Viktig For Markedsførere?
- Presenter Resultatene For Nettstedet ditt med Denne Nyttige Optimaliseringsrapportmalen
Vi er her for å hjelpe deg å elske nettstedet ditt! Ikke glem å abonnere nedenfor for de siste nyttige innsiktene fra teamet vårt til deg.