Poglejte po internetu in našli boste veliko statističnih podatkov o tem, kako malo časa so ljudje pripravljeni čakati, da se katero koli spletno mesto naloži, preden izgubijo zanimanje (v tem primeru ne obtožujte vedno ponudnika spletnega gostovanja).
Tisti s fiksno širokopasovno povezavo pričakujejo, da se bo spletno mesto pojavilo skoraj v trenutku, niti mobilni uporabniki nimajo neskončne potrpljenja.
Preberite več: Offcloud
Glede na raziskave je optimalni čas nalaganja strani tri sekunde, čeprav je večina spletnih mest blizu tega, da se podvoji - ali več. In če presežete 10 sekund, bo večina ljudi verjetno opustila stran in odšla drugam.
Kako dolgo bo spletna stran prikazana v brskalniku, je odvisno od dejavnikov, razdeljenih med strežnik in odjemalsko napravo na drugi strani.
Čeprav ni mogoče pospešiti vseh uporabnikov zaradi stvari, na katere ne more vplivati spletni oblikovalec, je praktično, da spletno mesto naredimo čim bolj učinkovito in izboljšamo delovanje večine obiskovalcev.
Izboljšane hitrosti je mogoče doseči z vrsto različnih metod, vendar obstajajo trije osrednji stebri za izboljšanje učinkovitosti mesta. To so izboljšano gostovanje, optimizacija spletnih mest in tudi nekateri premisleki glede platforme.
- Tu smo izbrali najboljše storitve spletnega gostovanja
- To so najboljša podjetja za brezplačno spletno gostovanje
- In to so trenutno najboljši graditelji spletnih strani
Pomen gostovanja
Koliko spletna stran zapravi za spletno gostovanje, je običajno sorazmerna s številom obiskovalcev, pričakovanih na določen dan, pri čemer se upošteva, koliko časa vsaka ostane in koliko strani brska.
To je glavni razlog, skupaj z varnostnimi vprašanji, zakaj razmeroma malo podjetij interno gosti spletna mesta.
Običajno je spletno gostovanje "navidezno", saj določen del strojne opreme spletnemu mestu ni dodeljen - temveč se z virtualizacijo deli z drugimi spletnimi mesti.
Lepota te rešitve je v tem, da je spletnemu mestu v času velikega povpraševanja mogoče enostavno dodeliti več virov, če sporazum o gostovanju omogoča to prilagodljivost.
Pomembno je, da se odločite za predvideni promet, ki ga pričakujete, in za ustrezno dvig storitve.
Če imate hitro rastoče spletno mesto, vendar se zaradi ravni gostovanja začne odzivati, ko se pojavi poplava obiskovalcev, bi to lahko spodkopalo vaš celoten projekt. Zato načrtujte, da začnete z majhnimi in nato z obsegom, ko bo spletno mesto dozorelo.
Optimizacija strani
Učinkovitost katerega koli spletnega mesta je zelo odvisna od tega, kako je bilo zgrajeno in kakšno programsko tehnologijo uporablja.
Ko imate prototipno spletno mesto, je eden prvih postopkov, ki ga morate izvesti, točkovanje vsake strani glede na to, kako dolgo traja nalaganje. Na voljo so številna orodja za merjenje učinkovitosti strani, nekatera pa bodo razčlenila časovne okvire, da bi natančno ugotovila, kaj je povzročilo največ zamude na kateri koli strani.
To testiranje ni nekaj, kar bi morali opraviti samo enkrat na enem računalniku, saj bodo vaši obiskovalci prihajali z različnih lokacij z različnimi širokopasovnimi povezavami in bodo uporabljali različne vrste naprav.
Še posebej pomembno je, da se mobilne platforme preizkušajo tako v omrežjih Wi-Fi kot v celičnih povezavah. V idealnem svetu so tudi dragocene informacije doseganje rezultatov z oddaljenih geografskih lokacij.
Ko zberete te podatke o uspešnosti, je čas, da se vrnete na spletno mesto in si ogledate, katere spremembe lahko izboljšate za uporabniško izkušnjo.
Tu je seznam sedmih glavnih vprašanj, ki upočasnijo spletno mesto in jih je mogoče zlahka obravnavati.
1. Strani z več viri
Če je stran sestavljena iz elementov, ki prihajajo z drugih lokacij, vključno z oglasi, lahko to močno vpliva na hitrost. Stran postane odvisna od tega, kako hitro se strežejo elementi zunaj spletnega mesta, kar otežuje težave z zmogljivostjo.
Če imate stran, ki se nalaga predolgo, ugotovite, kaj jo upočasnjuje, in jo odstranite.
2. Pripomočki in vtičniki
Preveč teh komponent povzroča približno enake težave kot strani z več viri, vendar gre za težavo, ki vpliva zlasti na spletna mesta WordPress. Skušnjava po predhodnem nalaganju strani z vsemi koledarji, animiranimi gumbi, urami itd. Je močna, vendar se ji morate upreti.
Te funkcije za izvajanje zahtevajo kodo na strani strežnika in kodo odjemalca ter pogosto zaustavijo predstavitev drugih elementov strani, preden se naložijo.
3. Grafična skala
Grafike na spletnem mestu ne smete spreminjati, razen če gre za fotografije, za katere želite, da jih lahko kliknete za kakovostno predstavitev.
Če jih razširimo, je prav tako slabo, saj zaradi tega postanejo blokade ali razkrijejo kompresijske artefakte.
Če grafike nastavite v enaki velikosti, kot bi si jo morali ogledati, se obremenitev odstrani s strežnika in odjemalskega brskalnika ter se izogne uporabniku, ki naloži večje grafike, kot je potrebno.
4. Nezdružljivi mediji
Obstaja vrsta datotek, ki so bile nekoč priljubljene v računalniku, zdaj pa dejansko ne delujejo. Uporabniki mobilnih naprav ne bodo mogli dostopati do njih, večina uporabnikov namizja pa bo imela tudi težave, razen če še vedno izvajajo vtičnik v stari različici brskalnika.
V Google Chromu ali Microsoft Edge praviloma ne gostite video, slikovnih ali glasbenih formatov, ki privzeto ne bodo delovali. Uporabnike moti, če na spletnem mestu manjkajo elementi ali pride do nenavadnih napak.
5. Backend koda
Kolikokrat ste že videli lepo funkcijo, ki jo lahko dodate na spletno mesto s "samo kratko vrstico kode"? Teh je veliko in so lahko koristni. Vendar pa pogosto povzročajo glavobol za veliko večji del kode, ki se izvaja na strežniku, da bi delček kode naredil nekaj koristnega.
Imejte jih preveč - ker to kodo vstavite na vsako stran - in strežnik se bo zataknil, ko bo poskušal obdelati te zahteve, namesto da bi služil stranem.
Najpogostejši krivci za te stvari so, ironično, analitika in obdelava obrazcev. Toda koda, ki se ukvarja z drugimi nalogami, lahko negativno vpliva na splošno uspešnost.
6. Napake v mobilnih napravah
Klasična napaka, ki vpliva na uporabnike mobilnih naprav, je, da preusmeritev na mobilno različico spletnega mesta pride šele po tem, ko se večina namiznih domačih strani upodobi v telefonu ali tabličnem računalniku.
Rezultat je pogosto dolgo čakanje, preden se brskalnik odpelje na spletno mesto za mobilne naprave, čemur sledi še ena zamuda, preden se pokaže.
Čeprav statistično mobilne platforme po brskanju po spletu še vedno nekoliko zaostajajo za običajnimi računalniki, se mobilno brskanje hitro širi in bo kmalu prevladujoč način dostopa do večine spletnih mest.
Zato je pozornost do mobilne različice katerega koli spletnega mesta vsaj enako pomembna, če ne celo bolj kot namizna različica.
Ker se uporabniki mobilnih naprav pogosto povezujejo s podatkovnimi storitvami 3G ali 4G brez konstantnih hitrosti prenosa, ki bi jih lahko pričakovali žični širokopasovni uporabniki, je pomen hitre dostave spletnih strani še toliko večji.
7. Uporabite stiskanje
Obstajajo številni načini, s katerimi je mogoče zagotoviti, da so datoteke, ki sestavljajo spletno mesto, manjše in jih zato hitreje prenesete za obiskovalce.
Obstajajo globalne tehnologije na strani strežnika, kot je Gzip, ki lahko zdrobijo velikost datotek za kar 70%, čeprav lahko samo izbira ustreznih vrst datotek in ravni stiskanja za datoteke JPG.webp prinese tudi prednosti pri delovanju.
Gzip bo zahteval aktiviranje strežnika, s pomočjo tega spletnega mesta pa lahko preverite, ali je aktiven na vašem strežniku.
Edino opozorilo pri uporabi stiskanja je, da morate identificirati tiste datoteke in mape, ki jih ne želite stisniti v sistem. Ker že stisnjenih video datotek in stisnjenih nosilcev (ZIP, RAR ali LZH) ni mogoče več stiskati.