Shkaqet dhe zgjidhjet e Semalt për të ngadalësuar faqet e internetit


Tabela e Përmbajtjes

1 Prezantimi
2 Shkaqet dhe zgjidhjet për të ngadalësuar faqet e internetit
  • Shumë kërkesa HTTP
  • Skedarë të mëdhenj mediatikë
  • Shumë shtojca
  • Çështjet JavaScript
  • Ju nuk jeni duke përdorur teknikat e caching
  • Ju nuk jeni duke përdorur një CDN
  • CSS e pa optimizuar
  • Faqe Hyrëse e rrëmujshme
  • Kodimi i papastër
3 Përfundim

1. Hyrje

Ju nuk mund të jeni me të vërtetë të suksesshëm si pronar i një faqe në internet nëse keni faqe që ngarkohen përgjithmonë. Ka kaluar koha kur përdoruesit duhet të duronin përvojën zhgënjyese të një faqe në internet të ngadaltë. Studimet e fundit kanë zbuluar se shumica e përdoruesve braktisin një sit nëse ngarkohen më shumë se tre sekonda. Kuptimi është i thjeshtë; në këtë shekull 21, shpejtësia është emri i lojës.

Shpejtësia e faqes ndikon në mënyrën se si motorët e kërkimit e rendisin faqen tuaj. Ndikon gjithashtu në shikueshmërinë dhe besueshmërinë e faqes tuaj. Pasja e një uebfaqe të ngadaltë mund të rezultojë në një rënie të të ardhurave, pasi 40% e përdoruesve do ta braktisin faqen tuaj nëse ngarkohen më shumë se 2-3 sekonda. Ju gjithashtu do t'u jepni vizitorëve të faqes një përvojë negative, duke i bërë ata më pak të ngjarë të kthehen në faqen tuaj.

Ka shumë faktorë përgjegjës për faqet e internetit të ngadalta. Lexoni për të gjetur se cilët janë këta faktorë dhe si t'i rregulloni ato.

2. Shkaqet dhe zgjidhjet për të ngadalësuar faqet e internetit

  • Shumë kërkesa HTTP
Kjo është një arsye e zakonshme për faqet e internetit të ngadalta. Kur keni kaq shumë imazhe JavaScript dhe CSS, kjo mund të ngadalësojë kohën e ngarkimit të faqes suaj të internetit sepse shfletuesi kërkon të ngarkojë secilën nga këto skedarë sa herë që dikush viziton faqen tuaj. 80% e kohës së ngarkimit të faqes suaj të internetit është e lidhur me shkarkimin e këtyre elementeve.
Për të zgjidhur këtë problem, minimizoni kërkesat tuaja HTTP. Nëse përdorni shfletuesin Chrome, përdorni cilësimet e mjetit tuaj për zhvillues për të zbuluar numrin e kërkesave që faqja juaj në internet bën aktualisht për çdo kërkim, dhe më pas zvogëloni atë numër sa më shumë që të jetë e mundur.

Mund të provoni të kombinoni disa prej tyre. Ju mund të minimizoni dhe kombinoni skedarët në HTML, CSS dhe JavaScript ndërsa këto skedarë shtojnë numrin e kërkesave që faqja juaj bën në çdo vizitë. Gjithashtu, mund të hiqni ridrejtimet e panevojshme pasi ato kontribuojnë në ngadalësimin e kohës së ngarkimit ose përdorimit Analizuesi i faqes në internet të Semalt për të drejtuar diagnostifikimin dhe zgjidhjet e përfitimit.

  • Skedarë të mëdhenj mediatikë
Ky është një nga fajtorët më të zakonshëm të një faqe në internet të ngadaltë. Pasja e shumë imazheve ose videove jo të optimizuara zvogëlon shpejtësinë e ngarkimit të faqes suaj të internetit sepse imazhet do të përdorin shumë gjerësi bande gjatë ngarkimit. Nëse shpesh ngarkoni skedarë të mëdhenj përpara se të përpiqeni t'i kompresoni, ju pa nevojë po rritni madhësinë e faqes suaj të internetit, e cila do të ndikojë në shpejtësinë e faqes suaj të internetit.
Për të zgjidhur këtë problem, optimizoni skedarët tuaj mediatikë duke i kompresuar ato përpara se t'i ngarkoni në faqen tuaj të internetit. Imazhet tuaja nuk duhet të jenë më të mëdha se 100 mijë. Ka mjete të ndryshme në internet që mund të përdorni për të optimizuar imazhet tuaja. Ju mund të përdorni një mjet falas për kompresimin e imazhit të quajtur TinyJPG për të zvogëluar madhësinë e imazhit tuaj përpara se t'i ngarkoni ato. Nëse keni një faqe WordPress, mund të përdorni WP Smush.
Ju gjithashtu duhet t'i kushtoni vëmendje formatit të imazhit pasi formatet e imazheve PNG ose GIF janë shumë më të mëdha në krahasim me formatin JPG, kështu që përdorimi i formatit të imazhit JPG mund të ndihmojë që faqja juaj të ngarkohet shumë më shpejt. Ju mund të përdorni aplikacione të redaktimit grafik si Photoshop për të zgjedhur formatin e imazhit që dëshironi. Photoshop ka një mundësi të quajtur "Ruaj për Ueb dhe Pajisjet", e cila ju lejon të ulni cilësinë e një imazhi përpara se ta ngarkoni atë në një sit.
  • Shumë shtojca
Shumë shtojca mund të jenë një arsye tjetër që faqja juaj e internetit është e ngadaltë. Nëse keni shtojca të ndryshme që kontrollojnë veçoritë e ndryshme të faqes suaj, ato mund ta rëndojnë faqen tuaj dhe të shkaktojë ngarkimin e saj më ngadalë. Kjo sepse shtojcat rrisin punën që faqja juaj duhet të bëjë gjatë ngarkimit. Shtojcat gjithashtu mund të ndërhyjnë në kapjen e faqeve në faqen tuaj, duke zvogëluar shpejtësinë e faqes së faqes tuaj.
Mos u mërzitni me mijëra shtojca që ofrojnë gjëra të mahnitshme për faqen tuaj dhe mbingarkoni faqen tuaj me shumë shtojca. Në vend të kësaj, keni një shtojcë gjithçka në një që mund ta bëjë punën në mënyrë efikase. Një shtojcë që mund të përdorni për këtë qëllim është MalCare. Kjo ju lejon të menaxhoni faqen tuaj WordPress dhe gjithashtu mbron faqen tuaj nga hakerat dhe malware.
  • Çështjet JavaScript
JavaScript është një mjet i rëndësishëm që e bën faqen tuaj funksionale dhe më interaktive për përdoruesit. Kjo e bën më të lehtë ngarkimin e të dhënave dinamike përmes AJAX dhe gjithashtu shtimin e efekteve speciale në faqen tuaj. Sidoqoftë, nëse nuk trajtohet mirë, JavaScript mund të jetë problem për faqen tuaj të internetit.

Mund të parandalojë ngarkimin e faqeve tuaja aq shpejt sa duhet sepse shfletuesi duhet të ngarkojë plotësisht çdo skedar JavaScript para se të shfaqë një faqe në internet. Një JavaScript jo e optimizuar mund të rezultojë në atë që njihet si JavaScript bllokuese e renderimit, ose JavaScript që vonon faqet tuaja kur përdoruesit përpiqen t'i hapin ato në shfletuesit e tyre.
Për të trajtuar këtë problem, duhet të:
  • Përdorni JavaScript inline në vend që të përdorni skedarë të jashtëm JavaScript.
  • Kontrolloni skedarët tuaj JavaScript për të parë nëse ka ndonjë që nuk është aq i rëndësishëm, në mënyrë që të shpëtoni prej tyre.
  • Kompresimi i JavaScript do t'ju ndihmojë gjithashtu, të instaloni një kompresor YUI dhe ta përdorni për të shtypur skedarët tuaj.
  • Përdorni ngarkimin asinkron për skedarët tuaj JavaScript.
  • Shtyni ngarkimin e JavaScript; nëse parandaloni ngarkimin e JavaScript deri sa të ngarkohen elementë të tjerë, do të rrisni shpejtësinë e faqes tuaj.

  • Ju nuk jeni duke përdorur teknikat e caching
Kur aktivizoni një memorizim të shfletuesit, shfletuesi juaj mund të ruajë kopje statike të skedarëve të faqes suaj të internetit në një hard disk ose një memorie të fshehtë. Në atë mënyrë, ajo mund të shfaqë të dhënat e memorizuara në vend që të dërgojë një kërkesë tjetër HTTP në server sa herë që një përdorues viziton faqen tuaj.

Mund ta aktivizoni lehtësisht memorizimin duke përdorur shtojca si W3 Total Cache. Kjo do të funksionojë më mirë për ju nëse përdorni një faqe WordPress. W3 Total Cache thotë se shpejtësia e faqes së përdoruesve të saj u bë dhjetë herë më e mirë se para se të përdorte shtojcën.
Për të ruajtur një version të memorizuar të faqes tuaj në shfletuesin e një përdoruesi dhe shkoni te cilësimet e përgjithshme. Zgjidhni memorien e shfletuesit, klikoni në kutinë "Aktivizo". Vini re se mund të përcaktoni kohëzgjatjen e kohës që dëshironi që një skedar të ruhet në memorien e një vizitori. E vetmja gjë që duhet të bësh është të shtosh një linjë që i tregon shfletuesit për sa kohë dëshiron që një skedar të qëndrojë në memorjen e një vizitori.
  • Ju nuk jeni duke përdorur një CDN
Një Rrjet i Dorëzimit të Përmbajtjes ju lejon të ruani kopjet e faqes suaj të internetit në servera të ndryshëm të pozicionuar në disa vende strategjike në mënyrë që faqet tuaja të mund të ngarkohen shpejt kur përdoruesit shumë larg serverit tuaj kryesor përpiqen të hyjnë në faqen tuaj. Pritja e faqes tuaj në vetëm një server mund të shkaktojë një shpejtësi të ngadaltë të faqes sepse të gjithë vizitorët në faqen tuaj dërgojnë kërkesa në të njëjtin server dhe kjo mund të krijojë një nivel të lartë trafiku për faqen tuaj, duke rritur kohën e kaluar për të përpunuar kërkesat e përdoruesve dhe duke udhëhequr për të ngadalësuar kohën e ngarkimit.
Për të rregulluar këtë problem, është më mirë të përdorni një CDN. Me një CDN, ju lehtë mund të memorizoni të dhënat tuaja në servera të ndryshëm dhe të shmangni ngatërrimin e serverit tuaj kryesor me shumë kërkesa. Kjo do të thotë që kur një përdorues kërkon një skedar nga faqja juaj, shfletuesi i tij mund ta shkarkojë atë nga një server më i afërt me të. Cloudflare dhe MaxCDN janë mundësi të mira CDN që mund të përdorni.
  • CSS e pa optimizuar
Fleta e stilit kaskadë (CSS) ka të bëjë shumë me paraqitjen e faqes tuaj. Ai jep udhëzime të shfletuesit për madhësinë e shkronjave, ngjyrën, menunë, titullin, fundin e faqes dhe detaje të tjera të faqes tuaj në pamjen e faqeve tuaja. Skedarët CSS mund të jenë shumë të gjatë, me kaq shumë linja kodesh. Kjo mund të zvogëlojë ndjeshëm shpejtësinë e ngarkimit të faqes tuaj.
Ju mund të optimizoni CSS duke kombinuar të gjitha imazhet tuaja në një skedar të madh duke përdorur Image Sprites. Një këshillë tjetër është të kompresoni skedarin tuaj CSS në një të ri me hapësira të bardha të reduktuara. Ju mund ta bëni këtë duke përdorur minifiers CSS si CSS Nano. Kontrolloni skedarët dhe kodet tuaja CSS dhe hiqni qafe skedarët ose kopjimet e panevojshme.
  • Faqe Hyrëse e rrëmujshme
Nëse faqja juaj e internetit ngarkohet shumë ngadalë, kjo është ndoshta për shkak se keni neglizhuar sasinë e rrëmujave të ndërtuara në faqen tuaj dhe ndoshta në të gjithë faqet e internetit tuaj.

Shumë zhvillues të uebit mbushin faqen e tyre kryesore me imazhe, widget dhe përmbajtje të ndryshme mahnitëse, të gjitha në një përpjekje për të bërë një përshtypje të parë mbresëlënëse për vizitorët në faqen e tyre. Megjithëse është gjë e mirë të kesh një faqe tërheqëse tërheqëse, kalimi i tepërt i detit dhe rrëmuja e saj me përmbajtje të ndryshme mund të ndikojnë negativisht në kohën e ngarkimit të faqes tuaj.
Sa më shumë elementë të keni në faqen tuaj, aq më shumë kohë do të duhet për të ngarkuar. Alwaysshtë gjithmonë më mirë ta mbash të thjeshtë. Ruajuni bazave dhe eleminoni të gjithë elementët e panevojshëm nga faqja juaj në shtëpi, gjithashtu skanoni të gjitha faqet në faqen tuaj dhe pastroni ato për të mundësuar ngarkimin e faqes tuaj më shpejt.

  • Kodimi i papastër
Nëse faqja juaj në internet është e mbushur me hapësira të bardha të tepërta, stilizimet inline linjat e reja boshe dhe komente të panevojshme, atëherë po, do të përjetoni një faqe në internet të ngadaltë. Çdo faqe në internet është krijuar me shumë kode. Google, për shembull, është ndërtuar në 2 miliardë rreshta kodesh. Disa krijues të uebfaqeve prodhojnë faqe në internet që kanë linja të tepruara kodesh që nuk kryejnë ndonjë funksion të madh. Këto kode të dendura dhe të gjera mund të ngadalësojnë shpejtësinë e ngarkimit të faqes tuaj në internet.

Zgjidhja e këtij problemi është të eleminoni të gjitha elementet e panevojshme nga kodet tuaja, siç janë hapësirat shtesë, linjat e reja boshe dhe komentet e panevojshme. Ka shumë mjete që mund të përdorni për të pastruar kodet tuaja. Një Mark-up është një mjet i mahnitshëm që mund ta përdorni për këtë qëllim. Ju gjithashtu mund të punoni me një zhvillues me përvojë të internetit si p.sh. Semalt për të siguruar që faqja juaj është e mirë-koduar.

3. Përfundimi

Çdo faqe në internet duhet të optimizohet për shpejtësinë më të lartë të mundshme, por kjo nuk mund të bëhet pa njohuri adekuate të faktorëve përgjegjës për ngarkimin e ngadaltë të faqes në internet. Nëse faqja juaj e internetit ngarkohet shumë ngadalë, mos u frikësoni. Thjesht përdorni faktorët e lartpërmendur si një udhëzues për të kuptuar arsyen e vonesës dhe për t'i rregulluar ato duke përdorur këshillat e përmendura nën secilën pikë.

mass gmail