Kaip optimizuoti savo svetainės našumą

Turinys:

Anonim

Apsidairykite internete ir rasite daugybę statistinių duomenų apie tai, kaip mažai laiko žmonės nori laukti, kol bet kuri svetainė bus įkelta prieš prarandant susidomėjimą (tokiu atveju ne visada kaltinkite interneto prieglobos paslaugų teikėją).

Tie, kurie turi fiksuoto plačiajuosčio ryšio ryšius, tikisi, kad svetainė pasirodys beveik akimirksniu, ir net mobiliojo ryšio vartotojai neturi begalinės kantrybės.

Skaityti daugiau: „Offcloud“

Remiantis tyrimais, optimalus puslapio įkėlimo laikas yra trys sekundės, nors dauguma svetainių yra arčiau dvigubo ar daugiau. Ir jei jūs praleisite daug daugiau nei 10 sekundžių, greičiausiai dauguma žmonių apleis puslapį ir eis kitur.

Kiek laiko tinklalapis turi pasirodyti naršyklėje, priklauso nuo veiksnių, padalytų tarp serverio ir kliento įrenginio kitame gale.

Nors neįmanoma pagreitinti visų vartotojų dėl dalykų, kurie nepriklauso nuo interneto dizainerio valios, praktiška padaryti svetainę kuo efektyvesnę, didinant našumą daugumai lankytojų.

Didesnį greitį galima pasiekti naudojant įvairius metodus, tačiau yra trys pagrindiniai ramsčiai, skirti pagerinti svetainės našumą. Tai yra patobulintas priegloba, svetainės optimizavimas ir kai kurie su platforma susiję aspektai.

  • Čia mes pasirinkome geriausias interneto prieglobos paslaugas
  • Tai yra geriausios nemokamos interneto prieglobos įmonės
  • Ir šiuo metu tai geriausi svetainių kūrėjai

Prieglobos svarba

Tai, kiek svetainė išleidžia interneto prieglobai, paprastai yra proporcinga bet kurios dienos numatomam lankytojų skaičiui, atsižvelgiant į tai, kiek laiko kiekvienas iš jų pasilieka ir kiek puslapių jie naršo.

Tai yra pagrindinė priežastis kartu su saugumo problemomis, kodėl santykinai nedaug įmonių priglobia svetaines viduje.

Paprastai žiniatinklio priegloba yra „virtuali“, nes tam tikra aparatinė įranga nėra priskirta svetainei - greičiau ji bendrinama su kitomis svetainėmis per virtualizaciją.

Šio sprendimo grožis yra tas, kad esant didelei paklausai svetainei galima lengvai skirti daugiau išteklių, jei prieglobos sutartis leidžia šį lankstumą.

Svarbu nuspręsti numatomą srautą, kurį tikitės gauti, ir tinkamai padidinti savo paslaugą.

Jei turite sparčiai augančią svetainę, tačiau dėl prieglobos lygio ji pradeda nereaguoti, kai pasirodys lankytojų potvynis, tai gali pakenkti jūsų projektui. Todėl planuokite pradėti nuo mažo dydžio, o tada, kai svetainė bus subrendusi, ją keisti.

Svetainės optimizavimas

Bet kurios svetainės veikimas labai priklauso nuo to, kaip ji buvo sukurta ir kokią programinės įrangos technologiją ji naudoja.

Kai turite svetainės prototipą, viena iš pirmųjų procedūrų, kurią turite atlikti, yra įvertinti kiekvieną puslapį, kiek laiko reikia įkelti. Yra daugybė įrankių, leidžiančių įvertinti puslapio našumą, ir kai kurie iš jų suskirstys laiką, kad tiksliai nustatytų, kas sukėlė didžiausią vėlavimą bet kuriame puslapyje.

Šį bandymą turėtumėte atlikti tik vieną kartą viename asmeniniame kompiuteryje, nes lankytojai atvyks iš daugybės skirtingų vietų su įvairialypiu plačiajuosčiu ryšiu ir naudos skirtingo tipo įrenginius.

Ypač svarbu, kad mobiliosios platformos būtų išbandytos tiek naudojant „Wi-Fi“, tiek naudojant korinį ryšį. Idealiame pasaulyje rezultatų gavimas iš tolimų geografinių vietų taip pat yra vertinga informacija.

Surinkus šiuos našumo duomenis, laikas grįžti į svetainę ir pamatyti, kokius pakeitimus galite padaryti, kad pagerintumėte vartotojo patirtį.

Pateikiame septynių svarbiausių klausimų, kurie lėtina svetainę, kurią galima lengvai išspręsti, sąrašą.

1. Kelių šaltinių puslapiai

Jei puslapį sudaro iš kitų vietų atkeliavę elementai, įskaitant skelbimus, tai gali dramatiškai paveikti greitį. Puslapis tampa priklausomas nuo to, kaip greitai aptarnaujami ne svetainės elementai, o tai padidina našumo problemas.

Jei turite puslapį, kurio įkėlimas kartojasi per ilgai, nustatykite, kas jį lėtina, ir pašalinkite.

2. Valdikliai ir papildiniai

Per daug šių komponentų kelia daug tų pačių problemų kaip kelių šaltinių puslapiai, tačiau tai yra problema, kuri ypač veikia „WordPress“ svetaines. Pagunda iš anksto įkelti puslapius įvairiausiais kalendoriais, animuotais mygtukais, laikrodžiais ir pan., Tačiau jūs turite priešintis.

Šių funkcijų vykdymui reikalingas serverio ir kliento pusės kodas, ir jie dažnai pristabdys kitų puslapio elementų pateikimą, kol jie baigs įkelti.

3. Mastelio grafika

Svetainės grafika neturėtų būti keičiama, nebent tai yra nuotraukos, kurias norite spustelėti, jei norite pateikti kokybišką pristatymą.

Jų padidinimas taip pat yra blogas, nes tai juos blokuoja arba atskleidžia suspaudimo artefaktus.

Padarius grafiką tokio pat dydžio, koks turėtų būti peržiūrimas, darbo krūvis bus atimtas iš serverio ir kliento naršyklės, o vartotojas išvengs didesnės grafikos atsisiuntimo nei reikia.

4. Nesuderinamos laikmenos

Yra daugybė failų tipų, kurie kažkada buvo populiarūs asmeniniame kompiuteryje, tačiau dabar jie praktiškai neveikia. Mobiliųjų įrenginių vartotojai negalės jų pasiekti, o daugumai darbalaukio vartotojų taip pat kils problemų, nebent jie vis dar paleidžia senos naršyklės versijos papildinį.

Paprastai nepriglobkite vaizdo, vaizdo ar muzikos formatų, kurie pagal numatytuosius nustatymus neveiks naudojant „Google Chrome“ ar „Microsoft Edge“. Tai erzina vartotojus, kai svetainėje trūksta elementų arba pateikiamos nelyginės klaidos.

5. Backend kodas

Kiek kartų matėte tvarkingą funkciją, kurią galima pridėti prie svetainės su „tik trumpa kodo eilute“? Jų yra daug ir jie gali būti naudingi. Tačiau jie dažnai sukelia daug didesnio kodo, kuris veikia serveryje, skausmą, kad kodo fragmentas būtų naudingas.

Turėkite jų per daug - nes tą kodą įdėjote kiekviename puslapyje - ir serveris užstrigs bandydamas apdoroti šias užklausas, o ne aptarnauti svetainės puslapius.

Ironiška, kad dažniausiai šie dalykai yra analizė ir formos apdorojimas. Tačiau kodas, vykdantis kitas užduotis, taip pat gali turėti neigiamos įtakos bendram rezultatui.

6. Mobiliosios klaidos

Klasikinė klaida, daranti įtaką mobiliųjų telefonų vartotojams, yra tai, kad peradresavimas į mobiliąją svetainės versiją įvyksta tik tada, kai dauguma darbalaukyje numatytų namų puslapių pateikiami telefone ar planšetiniame kompiuteryje.

Dėl to dažnai reikia ilgai laukti, kol naršyklė bus pašalinta į svetainę mobiliesiems, o po to vėl bus vėluojama.

Nors statistiškai mobiliosios platformos internete vis dar šiek tiek atsilieka nuo įprastų kompiuterių, naršymas mobiliuoju ryšiu sparčiai plečiasi ir labai greitai taps dominuojančiu būdu, kuriuo dauguma vartotojų pasieks daugumą svetainių.

Todėl dėmesys bet kurios svetainės mobiliajam variantui yra bent jau toks pat svarbus, jei ne labiau, nei darbalaukio atitikmuo.

Kadangi mobiliojo ryšio vartotojai dažnai jungiasi naudodamiesi 3G ar 4G duomenų paslaugomis be pastovaus perdavimo greičio, kurio gali tikėtis laidinio plačiajuosčio ryšio vartotojai, greito tinklalapio pristatymo reikšmė yra dar didesnė.

7. Naudokite suspaudimą

Yra daugybė būdų, kuriais galima užtikrinti, kad failai, sudarantys svetainę, būtų mažesni, todėl lankytojui būtų lengviau juos atsisiųsti.

Yra pasaulinės serverio technologijos, tokios kaip „Gzip“, kurios gali sugadinti failų dydžius net 70 proc., Nors vien tik tinkamų JPG.webp failų tipų ir glaudinimo lygių pasirinkimas taip pat gali duoti naudos.

„Gzip“ reikės suaktyvinti serverį, o naudodami šią svetainę galite patikrinti, ar jis aktyvus jūsų serveryje.

Vienintelis įspėjimas dėl suspaudimo yra tas, kad turite identifikuoti tuos failus ir aplankus, kurių nenorite suspausti sistemoje. Nes jau suglaudintų vaizdo failų ir suglaudintų tomų (ZIP, RAR ar LZH) negalima toliau spausti.