Uitați-vă în jurul internetului și veți găsi o mulțime de statistici citate despre cât de puțin timp oamenii sunt dispuși să aștepte încărcarea oricărui site web înainte de a-și pierde interesul (în acest caz, nu învinuiți întotdeauna furnizorul de găzduire web).
Cei cu conexiuni fixe de bandă largă se așteaptă ca un site web să apară aproape instantaneu și chiar și utilizatorii de telefonie mobilă nu au răbdare infinită.
Citiți mai multe: Offcloud
Potrivit cercetărilor, timpul optim de încărcare pentru o pagină este de trei secunde, deși majoritatea site-urilor sunt mai aproape de dublu - sau mai mult. Și dacă depășești cu mult peste 10 secunde, este probabil ca majoritatea oamenilor să abandoneze pagina și să plece în altă parte.
Cât durează o pagină web să apară într-un browser depinde de factorii împărțiți între server și dispozitivul client la celălalt capăt.
Deși nu este posibil să accelerați toți utilizatorii din cauza unor lucruri care nu pot fi controlate de designerul web, este practic să faceți un site cât mai eficient posibil, îmbunătățind performanța majorității vizitatorilor.
Viteza îmbunătățită poate fi atinsă cu o serie de metode diferite, dar există trei piloni centrali pentru îmbunătățirea performanței site-ului. Acestea sunt găzduire îmbunătățită, optimizare a site-ului și, de asemenea, unele considerații specifice platformei.
- Am ales cele mai bune servicii de găzduire web chiar aici
- Acestea sunt cele mai bune companii de găzduire web gratuite din jur
- Și aceștia sunt în prezent cei mai buni constructori de site-uri web
Importanța găzduirii
Cât de mult cheltuiește un site pe găzduirea web este, de obicei, proporțional cu numărul de vizitatori așteptați într-o anumită zi, luând în considerare cât timp rămâne fiecare și câte pagini navighează.
Acesta este motivul principal, alături de preocupările de securitate, pentru care relativ puține companii găzduiesc site-uri pe plan intern.
În mod obișnuit, găzduirea web este „virtuală” prin faptul că o anumită bucată de hardware nu este alocată site-ului web - mai degrabă, este partajată cu alte site-uri prin virtualizare.
Frumusețea acestei soluții este că mai multe resurse pot fi alocate cu ușurință unui site în perioade de cerere mare, cu condiția ca acordul de găzduire să permită această flexibilitate.
Ceea ce este important să decideți este traficul proiectat pe care vă așteptați să îl primiți și să vă creșteți serviciul în mod corespunzător.
Dacă aveți un site în creștere rapidă, dar datorită nivelului de găzduire, acesta începe să nu mai răspundă atunci când apare un flux de vizitatori, acest lucru ar putea submina întregul dvs. proiect. Prin urmare, planificați să începeți mic și apoi să scalați când site-ul atinge maturitatea.
Optimizarea site-ului
Performanța oricărui site web depinde foarte mult de modul în care a fost construit și de ce tehnologie software folosește.
Odată ce aveți un site prototip, una dintre primele proceduri pe care trebuie să le efectuați este să înscrieți fiecare pagină pe durata de încărcare. Există numeroase instrumente disponibile pentru a măsura performanța paginii, iar unele dintre ele vor defalca momentele pentru a identifica exact ce a cauzat cea mai mare întârziere pe o anumită pagină.
Această testare nu este un lucru pe care ar trebui să-l efectuați o singură dată pe un singur PC, deoarece vizitatorii dvs. vor proveni dintr-un număr divers de locații diferite, cu conexiuni de bandă largă variate și vor folosi diferite tipuri de dispozitive.
Este deosebit de important ca platformele mobile să fie testate atât prin Wi-Fi, cât și prin conexiuni celulare. Și, într-o lume ideală, obținerea de rezultate din locații geografice îndepărtate reprezintă, de asemenea, informații valoroase.
După ce ați colectat aceste date de performanță, este timpul să vă întoarceți pe site și să vedeți ce modificări puteți face pentru a îmbunătăți experiența utilizatorului.
Iată o listă cu primele șapte probleme care încetinesc un site care poate fi ușor abordat.
1. Pagini multi-sursă
Dacă o pagină este alcătuită din elemente care provin din alte locații, inclusiv reclame, acest lucru poate avea un impact dramatic asupra vitezei. Pagina devine dependentă de cât de repede sunt difuzate acele elemente din afara site-ului, agravând probleme de performanță.
Dacă aveți o pagină care durează în mod repetat să se încarce prea mult, identificați ceea ce o încetinește și eliminați-o.
2. Widgeturi și pluginuri
Prea multe dintre aceste componente cauzează aceleași probleme ca și paginile cu mai multe surse, dar sunt o problemă care afectează în special site-urile WordPress. Tentația de a preîncărca paginile cu tot felul de calendare, butoane animate, ceasuri și așa mai departe este puternică, dar trebuie să vă împotriviți.
Aceste caracteristici necesită executarea codului de pe partea serverului și a codului de pe partea clientului și vor întrerupe adesea prezentarea altor elemente ale paginii înainte de a termina încărcarea.
3. Scalarea graficelor
Grafica site-ului nu ar trebui să fie scalată decât dacă sunt fotografii pe care doriți să le puteți da clic pentru o prezentare de calitate completă.
A fi scalate este, de asemenea, rău, deoarece acest lucru le face blocante sau dezvăluie artefacte de compresie.
Realizarea graficelor la aceeași dimensiune în care ar trebui vizualizate elimină volumul de lucru de pe server și browserul clientului și evită ca utilizatorul să descarce grafică mai mare decât este necesar.
4. Medii incompatibile
Există o serie de tipuri de fișiere care odinioară erau populare pe PC, dar care sunt acum defecte. Utilizatorii de dispozitive mobile nu le vor putea accesa, iar majoritatea utilizatorilor de desktop vor avea probleme, cu excepția cazului în care rulează încă un plugin pe o versiune veche de browser.
De regulă, nu găzduiți formate video, imagine sau muzică care nu vor funcționa în mod prestabilit cu Google Chrome sau Microsoft Edge. Enervează utilizatorii atunci când pe site-ul web lipsesc elemente sau apare erori ciudate.
5. Codul backend
De câte ori ați văzut o caracteristică îngrijită care poate fi adăugată la un site web cu „doar o linie scurtă de cod”? Există multe dintre acestea și pot fi utile. Cu toate acestea, adesea provoacă dureri de cap pentru o bucată de cod mult mai mare care rulează pe server pentru a face ca fragmentul de cod să facă ceva util.
Aveți prea multe dintre acestea - pentru că puneți codul respectiv pe fiecare pagină - și serverul va deveni împiedicat, încercând să proceseze aceste solicitări, mai degrabă decât să servească paginile site-ului.
Cei mai comuni vinovați pentru aceste lucruri sunt, în mod ironic, analiza și prelucrarea formularelor. Dar codul care abordează alte sarcini poate avea, de asemenea, un impact negativ asupra performanței generale.
6. Greșeli mobile
O greșeală clasică care afectează utilizatorii de telefonie mobilă este ca redirecționarea către versiunea mobilă a site-ului să apară numai după ce majoritatea paginii de pornire destinate desktopului este redată pe telefon sau tabletă.
Rezultatul este adesea o așteptare lungă înainte ca browserul să fie îndreptat către site-ul mobil, urmat de o altă întârziere înainte ca acesta să fie redat.
În timp ce platformele statistice mobile rămân încă puțin în comparație cu computerele convenționale în ceea ce privește navigarea pe web, navigarea mobilă se extinde rapid și va fi foarte curând modalitatea dominantă prin care majoritatea utilizatorilor vor accesa majoritatea site-urilor.
Prin urmare, atenția la varianta mobilă a oricărui site este cel puțin la fel de importantă, dacă nu cu atât mai mult, decât omologul desktop.
Deoarece utilizatorii de telefonie mobilă se conectează adesea utilizând servicii de date 3G sau 4G fără viteze de transfer consistente la care s-ar putea aștepta utilizatorii de bandă largă prin cablu, semnificația livrării rapide a paginilor web este și mai mare.
7. Folosiți compresia
Există numeroase modalități prin care este posibil să vă asigurați că fișierele care alcătuiesc site-ul sunt mai mici și, prin urmare, mai rapid de descărcat pentru un vizitator.
Există tehnologii globale la nivel de server, cum ar fi Gzip, care pot reduce dimensiunile fișierelor cu până la 70%, deși alegerea tipurilor de fișiere și nivelurile de compresie potrivite pentru fișierele JPG.webp poate aduce, de asemenea, beneficii de performanță.
Gzip va necesita activarea serverului și puteți verifica dacă este activ pe serverul dvs. utilizând acest site.
Singura avertisment pentru utilizarea compresiei este că trebuie să identificați acele fișiere și foldere pe care nu doriți să le comprimați în sistem. Deoarece fișierele video deja comprimate și volumele comprimate (ZIP, RAR sau LZH) nu mai pot fi comprimate.