WordPress

Si ta shpejtosh një faqe WordPress të ngadaltë: rendi praktik i veprimeve

Një faqe WordPress e ngadaltë zakonisht ka disa shkaqe që zgjidhen. Ja si të matësh, të gjesh pengesën dhe ta rregullosh në rendin e duhur pa humbur kohë.

Nga Zebra Hosting Cloud

Një faqe WordPress e ngadaltë rrallë ka një shkak të vetëm. Zakonisht është një grumbull problemesh të vogla: një temë e rëndë, imazhe të paoptimizuara, mungesa e caching, një version i vjetër PHP dhe një plan hostimi që ka pak burime. Lajmi i mirë është se shumica e tyre zgjidhen, dhe zgjidhja në rendin e duhur kursen shumë përpjekje të kota. Ky udhëzues përshkruan atë rend.

Mat së pari, pastaj ndaj ngadalësinë e serverit nga pesha e faqes

Hamendësimi është gabimi më i zakonshëm. Para se të prekësh ndonjë cilësim, regjistro një bazë krahasimi që të dish nëse një ndryshim ndihmoi. Kalo faqen nëpër një mjet testimi falas si PageSpeed Insights ose WebPageTest dhe shëno tri gjëra: sa kohë i duhet serverit për të dërguar bajtin e parë, sa kohë i duhet përmbajtjes kryesore për t'u shfaqur dhe sa kërkesa e sa kilobajtë ngarkon faqja.

Testo faqen kryesore dhe një a dy faqe të brendshme të rëndësishme, si një produkt ose faqja e kontaktit. Testo më shumë se një herë, sepse rezultatet e vetme ndryshojnë. Mbaji numrat në një shënim. Do t'i krahasosh me ta më vonë.

Ndaj ngadalësinë e serverit nga pesha e faqes

Ka dy lloje të gjera ngadalësie, dhe kërkojnë zgjidhje të ndryshme.

  • Përgjigje e ngadaltë e serverit. Shfletuesi pret gjatë para se të mbërrijë diçka. Kjo tregon mungesë të page caching, pyetje të ngadalta të bazës së të dhënave, shtesa të rënda ose llogari hostimi të mbingarkuar.
  • Faqe e rëndë. Serveri përgjigjet shpejt, por faqja është e madhe: imazhe të mëdha, shumë skripte, fonte uebi, slajdere dhe widget-e të palëve të treta. Kjo tregon punë në anën e front-end.

Nëse bajti i parë merr shumë kohë, fillo nga ana e serverit. Nëse është i shpejtë por faqja prapë ndihet e ngadaltë, fillo me imazhet dhe skriptet.

Zgjidhjet, sipas rendit të ndikimit

WordPress funksionon në PHP, dhe versionet e reja të mbështetura të PHP janë përgjithësisht më të shpejta se të vjetrat. Kontrollo cilin version përdor faqja jote dhe kalo në një version aktualisht të mbështetur te paneli i kontrollit. Testo së pari në një kopje nëse përdor shtesa më të vjetra, sepse kodi i braktisur mund të prishet në PHP më të ri. Baza e njohurive është vend i mirë për të gjetur hapat e saktë në Plesk.

Aktivizo page caching

Pa caching, WordPress e ndërton çdo faqe nga e para për çdo vizitor: ngarkon PHP, ekzekuton pyetje në bazën e të dhënave dhe e mbledh HTML-në. Një page cache e ruan HTML-në e gatshme dhe e shërben drejtpërdrejt. Për shumicën e faqeve prezantuese, blogjeve dhe dyqaneve me faqe kryesisht statike, ky ndryshim i vetëm bën diferencën më të madhe në kohën e përgjigjes së serverit.

Përdor një shtesë caching, jo disa. Aktivizo page caching, browser caching dhe kompresimin, dhe përjashto faqet që duhet të mbeten dinamike, si shporta dhe pagesa në një dyqan.

Rregullo imazhet

Imazhet zakonisht janë pjesa më e rëndë e një faqeje. Problemet e zakonshme janë fotot e ngarkuara drejtpërdrejt nga kamera me disa mijëra pikselë gjerësi dhe imazhet e shfaqura shumë më të vogla se madhësia e tyre reale.

  1. Ndrysho madhësinë e imazheve në madhësinë më të madhe ku shfaqen realisht.
  2. Kompresoji. Formatet moderne si WebP zakonisht janë më të vogla se JPEG me cilësi të ngjashme.
  3. Përdor lazy-load për imazhet poshtë pjesës së dukshme. WordPress e bën këtë si parazgjedhje për shumicën e imazheve, por kontrollo që tema jote të mos e zhbëjë.
  4. Mos përdor lazy-load për imazhin kryesor në krye të faqes, sepse vonon pjesën që vizitorët e shohin së pari.

Audito shtesat dhe temën

Numri i shtesave ka më pak rëndësi se ajo që bën secila. Një shtesë e vogël që shton një shortcode kushton gati asgjë. Një shtesë që ekzekuton pyetje të rënda në çdo faqe, ngarkon skripte të mëdha kudo ose thërret shërbime të jashtme mund ta ngadalësojë vetë faqen.

Çaktivizo shtesat një nga një në një kopje staging dhe ri-testo për të gjetur ato të kushtueshmet. Hiq çdo gjë që nuk e përdor. Shiko edhe temën: temat shumëpërdorimëshe që përfshijnë slajdere, animacione dhe biblioteka page-builder shpesh ngarkojnë skedarë që nuk i përdor kurrë.

Ul skriptet e palëve të treta

Widget-et e chat-it, pikselët e gjurmimit, hartat e ngulitura dhe feed-et sociale shtojnë kërkesa te serverë që nuk i kontrollon. Mbaji ato që e meritojnë vendin, ngarkoji pasi faqja është e përdorshme dhe hiq të tjerat. Ngulitja e një videoje si pamje paraprake click-to-play në vend të lojtarit të plotë kursen shumë peshë.

Përdor një CDN

Një rrjet shpërndarjeje përmbajtjeje (CDN) i shërben skedarët statikë, si imazhet, CSS dhe JavaScript, nga lokacione më afër vizitorit. Ndihmon më shumë kur audienca jote është e shpërndarë në disa vende. CDN-ja e Cloudflare ofrohet në faqet e hostuara te ne; shih faqen e CDN për çfarë mbulon.

Shiko bazën e të dhënave

Me kalimin e kohës, bazat e të dhënave të WordPress grumbullojnë rishikime postimesh, transient-e të skaduar, komente spam dhe mbetje nga shtesat e fshira. Një tabelë options e fryrë, sidomos me shumë zëra të ngarkuar automatikisht, ngadalëson çdo kërkesë. Pastro me kujdes, me kopje rezervë, dhe shqyrto kufizimin e rishikimeve në wp-config.php.

Kur vetë hostimi është kufiri

Nëse i ke bërë hapat e mësipërm dhe bajti i parë prapë është i ngadaltë, plani mund të jetë shumë i vogël për faqen. Shenjat përfshijnë ngadalësime në orët e ngarkuara, gabime të kufirit të memories dhe timeout gjatë importeve ose kopjeve rezervë. Kalimi nga hostimi i përbashkët në një plan me më shumë burime, ose në VPS për faqet më të mëdha, mund të zgjidhë atë që asnjë shtesë nuk e zgjidh. Për një shikim më të afërt se kur vjen ai moment, lexo opsionet tona VPS.

Ri-testo dhe mbaj një regjistër

Pas çdo ndryshimi, ekzekuto të njëjtat teste dhe krahaso me bazën tënde. Ndrysho një gjë çdo herë që të dish çfarë funksionoi. Puna për performancën nuk është e njëhershme: një shtesë e re ose një grup imazhesh të mëdha mund t'i zhbëjë fitimet, ndaj ri-kontrollo pas ndryshimeve të mëdha.

Si ndihmon Zebra Hosting

Planet tona të hostimit WordPress konfigurohen automatikisht brenda pak minutave nga pagesa, vijnë me Plesk për menaxhimin e versioneve PHP dhe bazave të të dhënave dhe përfshijnë SSL falas. Cloudflare CDN ofrohet në faqet e hostuara, dhe nëse faqja jote është tashmë e ngadaltë diku tjetër, ekipi ynë mund ta zhvendosë falas.