Tegurid, mis mõjutavad teie lehe kiiret laadimist teie veebisaidile

Saidi lehe laadimise kiiruse tegurid

Kohtusime täna perspektiivse kliendiga ja arutasime, millised mõjud on veebisaidi laadimiskiirus. Internetis on praegu käimas üsna lahing:

  • Külastajad nõuavad rikkaid visuaalne kogemused - isegi kõrgema piksliga võrkkesta ekraanidel. See on suuremate piltide ja suurema eraldusvõimega piltide suurust suurendav pilt.
  • Otsingumootorid nõuavad ultrat kiired lehed millel on suurepärane toetav tekst. See tähendab, et väärtuslikke baite kulutatakse tekstile, mitte piltidele.
  • Otsinguasutust juhib tähelepanuväärne sisu. Ilma et teie sisu jagataks, piirate selle võimalust luua oma sisule lingid ja viited ... vähendades orgaanilist otsingut.

See on tasakaalustav tegevus iga ettevõtte jaoks, nii et uurime, kuidas lehed laaditakse ja kus võivad olla teetõkked.

  1. Infrastruktuur - Kaasaegne infrastruktuur kasutab kiudu kiire ühenduvuse, tahkis-draivide ja kiirete protsessorite jaoks marsruutimisseadmete, pilvepõhiste veebiserverite ja andmebaasiserverite käitamiseks. Parimate tulemuste saavutamiseks pakub kaugeltki see, kui teie saiti hostitakse uutes seadmetes uues rajatises, millel on suurepärane ühenduvus.
  2. Domeeni eraldusvõime - Kui soovitakse lehte, lahendatakse domeen nimeserveri kaudu. See taotlus on peaaegu kohene, kuid saate alati taotlusajast pisut raseerida, kasutades a hallatud DNS-teenus.
  3. Andmebaasi optimeerimine - Kaasaegses sisuhaldussüsteemis on hädavajalik, et teie andmebaasi optimeeritaks, et pikendada aega, mis kulub vahemällu salvestamata külastuste päringutele vastamiseks ja nende vastamiseks. Hea tava on ka andmebaasi hostimine veebiserverist erinevasse serverisse, kuid samas keskkonnas.
  4. Koormuse tasakaalustamine - Eksisteerib tehnoloogia mitme serveri juurutamiseks, et jagada külastajate koormust kõigis neis, mitte lihtsalt laadida kõik ühte serverisse. See tehnoloogia pakub võimalust jätkata oma serverite lisamist serveritega, kui nõudlus kasvab ... mõnikord reaalajas.
  5. Lehetaotlused - tee pärast domeeni päringuid sisu saamiseks teie sisuhaldussüsteemist või kaubandussüsteemist. Teie andmebaasi indekseerimine ja riistvara võivad mõjutada sisu allalaadimise kiirust.
  6. Lehe vahemällu salvestamine - Enamik suure jõudlusega veebiservereid pakub võimalust andmebaasist päringut mööda hiilida ja vahemälust sisu teenida.
  7. Päise taotlused - Lehe sisus on tavaliselt ressursse, näiteks skripte ja stiililehti, mida soovitakse enne lehe brauserisse laadimist. Liiga palju ressursse võib teie lehe laadimisaega pikendada.
  8. Lehe elemendid - Tavaliselt esitavad brauserid ühele ja samale serverile tagasi taotlusi. Kui domeene või alamdomeene on mitu, saab elemente samaaegselt taotleda. Mõni ettevõte juurutab skriptide, stiililehtede ja meedia jaoks mitu alamdomeeni, et kasutada brauserite taotluste esitamist. Kui laadite mitu skripti või stiililehte, parandab nende jõudlust ka nende ühendamine vähimaks failide arvuks.
  9. Content Delivery Network - Uskuge või mitte, kuid geograafial on oma osa saidi laadimiseks kuluvas ajas. Kui olete oma serveri lähedal, on see kiire. Kui olete kogu mandril, on see aeglasem. A CDN saab oma pilte piirkondlikult alla laadida ja neid publikule kiiremini teenida.
  10. Kokkusurumine - Veebiserverid, mis sisaldavad veebiressursside gzip-pakkimist, pilte, mis on kokkusurutud, skriptid ja CSS, mis on minimeeritud kõrvalise ruumi eemaldamiseks, võivad kõik veebisaidi laadimiskiirust dramaatiliselt parandada.
  11. Lazy Laadimine - Miks laadida pilte, kui element pole lehel tegelikult nähtav? Kui märkate meie saidil, laaditakse lehel alla kerides pilte korraga, kui need peavad muutuma nähtavaks. Laisk laadimine võib teie veebisaidi laadimiskiirust oluliselt kiirendada.
  12. Hostitud raamatukogud - Sellised saidid nagu Google võõrustavad nüüd ühiste JavaScripti teekide ja fontide jagatud teeke. Kuna brauserid salvestavad need ressursid vahemällu, isegi kui külastaja saabub teie saidile esimest korda - võib neil olla hostitud teek juba vahemälus.
  13. Asünkroonne laadimine - Kõike ei pea kohe lehele laadima. Näiteks sellised elemendid nagu sotsiaalse jagamise nupud võivad brauseris olla uskumatult aeglased ja maksustada. Sildihaldusteenused võib aidata teil ressursse laadida pärast lehe valmimist, selle asemel, et seda aeglustada.
  14. Mobiili optimeerimine - Reageeriv disain on õigustatult praegu moes, et pakkuda järjepidevaid kasutuskogemusi, olenemata teie seadme vaateavast. Kuid see võib aeglustada ka teie mobiiltelefoni vaatamist - kuhu saabub üha suurem osa külastajatest.
  15. Video formaadid - Kui lisate oma saidile videotausta, peate tagama, et see oleks iga brauseri jaoks optimeeritud ja tihendatud. Aeglaselt laaditav video võib lohistada saidi laadimisaega ja pettumust teie külastajatele.

Siin on värskelt avaldatud infograafik Installige loogika kuidas veebisaidid on muutunud paksemja mõju.

Veebisaidi laadimiskiirus

Üks kommentaar

  1. 1

    Sir,

    Nõustun kõigi 12 välja toodud punktiga.

    Veebisaidi liikluse suurendamiseks soovitan minna jagatud hostimiselt üle VPS-i või WordPressi hostimisele, järgides samal ajal ülaltoodut.

    Cheers,
    Skytech

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.