4 maaliskuun, 2022

miten palvelin ja verkon nopeus vaikuttavat sivuston suorituskykyyn

hidas verkkosivusto vaikuttaa asiakkaan onnellisuuteen, lisää hylkäämistä, alentaa brändikokemusta, vaikuttaa SEO: een, turhauttaa sivuston ylläpitäjiä ja tekee kaikesta surkeaa. Olemme olleet ”konepellin alla” suorituskyvyn viritys sivustot asiakkaille 14 vuotta. Parantavassa verkkosivustojen Suorituskykysarjassamme autamme sinua luomaan sivustollesi perustason, tarkastelemaan keskeisiä vipuja, joita odotamme suorituskyvyn parantamiseksi, ja ohjaamaan sinut oikeaan suuntaan, kun pääset alkuun.

epävarma Edestakainen matka

ellet ole internet-verkkoinsinööri, et ehkä ole tietoinen siitä, että World Wide Web on todella verkko. Kun kirjoitat URL-osoitteen, selaimesi ei puhu suoraan yrityksen palvelimelle. Se ei ole kuin tölkkejä ruudun välissä — tölkkejä on molemmissa päissä, mutta merkkijono on maailmanlaajuinen yhteenliitetty verkko.

graphic explaining world Wide web

jokaista verkkosivustokävijän selaimen tekemää pyyntöä kohden (100s elementtejä yhdelle sivunäkymälle) alkaa webmäinen matka, joka välittyy moniin verkkoihin. Pyyntö alkaa URL-osoitteesta, jonka kävijä syöttää selaimeensa ja hyppää useiden palvelimien läpi ja päätyy lopulta palvelimeesi, joka sitten vastaa takaisin monille palvelimille ja päätyy vierailijan selaimeen. Tuo matka mitataan millisekunneissa kiertämään ja tapahtuu elektronien nopeudella. Varsinaisen WWW-palvelimen sijainnilla ei ole kovin suurta merkitystä.
kun puhumme verkkosivuston suorituskyvystä, yksi huomioon otettavista osa-alueista on todellinen nopeus, jolla verkkosivustosi koodia isännöivä palvelin voi saada ja palauttaa vastauksen. Tätä kutsutaan tyypillisesti verkon latenssiksi tai vain ”odotusajaksi” ja se on päivän aihe.

mittaamalla verkon latenssia

olet todennäköisesti kuullut IP — osoitteestasi-se on kuin tietokoneen tai laitteen postiosoite internetissä. Tämä yhdessä siirtoprotokollan (TCP/IP) kanssa vahvistaa säännöt, joiden avulla tietopaketit voivat liikkua laajassa yhteenliitetyssä verkossa ja päästä lähdepalvelimelta kohdeselaimeen. Kuin sähköinen postijärjestelmä.

 graphic how a network of IPs is connected
”TCP / IP How it works” graphic courtesy of the Conversation article, ” How the Internet was born.”

jos haluat nähdä sen toiminnassa, voit suorittaa traceroute-komennon Macissa tai tracert-komennon PC: ssä ja saat listan kaikista reitittimistä ja ajasta (toivottavasti millisekunneissa), jonka vastauksen saaminen kesti. Kun lasket ajan jokaisen hop, voit saada tunteen latenssi välillä koneen ja sivuston. Käytämme hienoja seuranta-ja hallintatyökaluja saadaksemme nämä tiedot graafisemmin.
Palatakseni Google Chromen Kehittäjätyökaluihin (erityisesti Verkkovälilehteen), ensimmäisen pyydetyn asiakirjan latenssi on tärkeä. Se on lähinnä aika, joka kuluu, kun osut enter selaimessasi, web-palvelin käsittelee ensimmäisen asiakirjan ohjeet ja lähettää sen takaisin tietokoneeseen/selaimeen. Tämä ensimmäinen asiakirja sisältää kaikki muut linkit kuvia, varat, tyylejä, niin edelleen. Se sisältää yleensä myös kaikki sivun ja tekstin rakenteelliset HTML-koodit.

kuvakaappaus, jossa näkyy bear Groupin verkkosivujen verkon latenssi

verkon nopeus, kun pyyntö lähtee henkilökohtaisesta / yritysverkostostasi, ei ole asia, jota voit hallita valtavasti. Luota kuitenkin siihen, että se on uskomattoman joustava, optimoitu ja nopea. Asiat, joita kuulet uutisissa, kuten palvelunestohyökkäykset, runkojen leikkaaminen, DNS — palveluiden kohdistaminen — kaikki jutut, jotka tapahtuvat keskellä verkko-pyyntöä-eivät ole todella hallinnassasi.
the two big items you DO have control over that impact latency:

  1. näemme latenssiongelmia, kun asiakkaalla on hidas toimistoyhteys tai merkityksetön kaistanleveys verkossaan. Erityisesti työkaluja, kuten Magento n admin paneeli, joka usein lähettää alas paljon sivun elementtejä (kuten tuoteluettelo).
  2. toinen latenssi on tietokannan käsittelyajassa eli muistin varaamisessa tietokantaan. Ecommerce-ja CMS-alustat rakentavat dynaamisesti sivuja pyynnöistä tietokantaan. Tietokanta, jossa ei ole riittävää muistinvarausta, voi hidastaa sen kykyä vastata, mikä vaikuttaa yleiseen suorituskykyyn.

jos ensimmäisen sivun lataus näyttää Kehittäjätyökaluissa todella hitaalta (kuten yli 1-2 sekuntia), voit usein saada nopean voiton pyytämällä kehitystiimiäsi tarkastelemaan laitteiston kokoonpanoa ja muistin jakamista. Varmista, että sovelluksesi suositusasetukset täyttyvät (sovelluskehittäjä julkaisee ne yleensä laajalti). Nähdä välittömän suorituskyvyn voitot voivat joskus olla niinkin yksinkertaista kuin kokoa web-palvelimen ja jakaa muistia.

Jos näyttää siltä, että sivusto on hidas vain sinua varten — ja muut ihmiset sanovat, että sivusto lataa hyvin — se on luultavasti vain sinua varten. Varmista, että käyttämässäsi verkossa on riittävä läpimenokyky. Jopa huippuluokan yritysten WiFi-verkoissa, on usein monia kilpailevia pyyntöjä kaistanleveydestä, tai se voi olla etäisyys olet tukiasemasta. Tee nopeustesti sen selvittämiseksi.

välittömän suorituskyvyn paranemisen näkeminen voi joskus olla niinkin yksinkertaista kuin web-palvelimen koon muuttaminen ja muistin jakaminen.

Verkostotoiminta on iso puheenaihe, mutta alan ammattilaiset tietävät (ja välittävät) suorituskyvystä enemmän kuin mikään muu ryhmä, johon törmäät. Ne voivat tarjota syvemmän analyysin, ja suorittaa kaikenlaisia diagnostisia tarkastuksia suorituskyvyn virittää web-palvelimen ja toimistoverkkojen. Tölkkien välissä oleva tavara on kiehtovaa,mutta se on harvoin se, mihin sivuston suorituskykyyn liittyvät ongelmat pistetään.
web performance-sivuston viimeisessä erässä puhutaan tarkemmin kaikesta käytettävissä olevasta välimuistista ja aggregaatiosta. Tämä voi olla hyvä tapa vähentää edestakaisia pyyntöjä tarvitaan, ja se parantaa suorituskykyä.

Lue lisää sarjasta:

  • hidas sivusto? 6 yleisintä seikkaa, jotka vaikuttavat sivuston nopeuteen
  • Kuinka mitata verkkosivuston nopeutta
  • Core Web Vitals and Website Performance Impact on SEO
  • Website Design impact on Performance: Miten kuvien optimointi voi auttaa
  • miten Markkinointiteknologioiden lisääminen vaikuttaa verkkosivuston suorituskykyyn
  • mikä on sivuston välimuistiin tallentaminen ja miksi se on tärkeää markkinoijille?
  • esitä verkkosivustosi Suorituskykyhavainnot tällä hyödyllisellä Optimointiraporttimallilla

olemme täällä auttaa sinua rakastamaan sivustosi! Älä unohda tilata alla uusimmat hyödyllisiä oivalluksia tiimimme omasi.

Vastaa

Sähköpostiosoitettasi ei julkaista.