Cum funcționează WordPress Caching-ul?

Publicat: 2022-04-22

Scopul fiecărui plugin de performanță WordPress este de a reduce timpul necesar pentru a livra o pagină vizitatorilor. Una dintre principalele modalități de a realiza acest lucru este stocarea unei copii a fiecărei pagini. Acest lucru este cunoscut sub numele de „ Page Caching ”.

Pe un site WordPress tipic neoptimizat, timpul mediu de încărcare a paginii poate fi de aproximativ 3 până la 5 secunde. Prin furnizarea de pagini statice și urmând practicile de optimizare recomandate, timpul de încărcare a paginii poate fi redus la între 0,5 secunde și 1 secundă.

beneficiile reducerii timpilor de încărcare a paginii
WP Rocket explică beneficiul reducerii timpilor de încărcare a paginii la o secundă.

De fiecare dată când cineva vizitează o pagină de pe un site web WordPress care nu utilizează memorarea în cache a paginii, serverul trebuie să:

  1. Încărcați toate fișierele de bază WordPress
  2. Preluați conținutul stocat în mai multe tabele din baza de date MySQL a site-ului web
  3. Oferiți acest conținut vizitatorului

Acest proces poate fi destul de intens, așa că poate dura ceva timp pentru ca pagina să fie livrată utilizatorului. De asemenea, procesul trebuie repetat de fiecare dată când cineva încarcă pagina. În loc să treacă prin acest proces de fiecare dată, un plugin de cache WordPress va procesa o pagină o dată și va genera o copie identică a acesteia.

O pagină stocată în cache va fi creată pentru fiecare pagină de pe site-ul dvs. și, atunci când cineva vă vizitează site-ul, i se va livra versiunea mai rapidă „Memorizată în cache ” a fiecărei pagini. Majoritatea pluginurilor de cache WordPress acceptă și rețelele de livrare de conținut (CDN) pentru a vă permite să stocați paginile stocate în cache în centre de date din întreaga lume. Acest lucru reduce și mai mult timpul de răspuns al serverului pentru vizitatori și ajută site-ul dvs. să gestioneze mai bine creșterile de trafic.

Ștergeți memoria cache a site-ului după fiecare actualizare

Paginile HTML stocate în cache vor deveni învechite dacă nu sunt regenerate după actualizările site-ului web. Pentru a actualiza versiunea stocată în cache a unei pagini, trebuie să ștergeți fișierul cache existent.

Butonul pentru a șterge versiunea existentă în cache a unei pagini este de obicei intitulat „ Ștergeți memoria cache ” sau „ Ștergeți memoria cache ”. Cache-ul poate fi șters pagină cu pagină, dar opțiunea „ Ștergeți tot cache ” este preferată în majoritatea situațiilor.

Butonul Golire tot cache
Butonul „Șterge tot cache” din WP Fastest Cache.

Pluginurile de stocare în cache WordPress vor genera o nouă copie statică a unei pagini dacă nu există deja. În mod implicit, aceasta este procesată data viitoare când un vizitator solicită o pagină, deși memoria cache a paginii poate fi preîncărcată dacă doriți.

Ori de câte ori actualizați o postare de blog sau o pagină de pe site-ul dvs. web, pluginul de stocare în cache al site-ului dvs. va actualiza pagina HTML statică corespunzătoare, astfel încât să rămână actualizată. Din păcate, paginile stocate în cache nu sunt actualizate atunci când efectuați alte actualizări.

Prin urmare, este important să ștergeți manual toată memoria cache după efectuarea unei modificări majore site-ului dvs., cum ar fi modificarea designului site-ului dvs. sau activarea sau dezactivarea unui plugin WordPress. Dacă vă obișnuiți să faceți acest lucru, paginile dvs. stocate în cache vor fi mereu actualizate.

Memorarea în cache a paginilor este o piesă din puzzle-ul de optimizare a site-ului web

Memorarea în cache a paginii este una dintre cele mai eficiente tehnici de reducere a timpilor de încărcare a paginii, dar nu garantează un site web rapid. Paginile dvs. se vor încărca încet dacă nu urmați practicile de optimizare recomandate, cum ar fi optimizarea imaginilor.

EWWW Image Optimizer
Optimizarea imaginilor Pluginurile WordPress precum EWWW Image Optimizer pot reduce foarte mult dimensiunea imaginilor.

După cum am arătat în articolul meu „Cele mai bune pluginuri de cache pentru WordPress pentru îmbunătățirea vitezei site-ului”, pluginurile moderne de cache pentru WordPress oferă mai mult decât doar stocarea în cache a paginii. Acestea includ acum instrumente suplimentare de optimizare, cum ar fi optimizarea bazei de date, amânarea analizei Javascript și eliminarea CSS neutilizate. Aceste funcții suplimentare pot fi incredibil de utile și vă pot scuti de instalarea de pluginuri WordPress de optimizare suplimentare, deși rețineți că soluțiile dedicate vă pot oferi uneori rezultate mai bune.

De exemplu, WP-Optimize oferă mai multe instrumente de curățare a bazei de date decât pluginurile de cache WordPress. Pe propriul meu site, am găsit, de asemenea, că Autoptimize este o soluție mai bună pentru agregarea și minimizarea Javascript, CSS și HTML.

În cele din urmă, scopul este de a crea un site web rapid. Pluginurile de cache WordPress ar trebui să fie în centrul oricărei configurații bune de optimizare a site-ului web, dar asigurați-vă că utilizați alte plugin-uri de performanță pentru a îmbunătăți viteza paginii în continuare.

Probleme de stocare în cache a site-ului web care pot apărea

Tehnicile de optimizare WordPress vă vor ajuta să vă faceți site-ul mai rapid, deși rețineți că unele probleme minore și probleme de configurare pot apărea atunci când utilizați un plugin de cache WordPress.

Dacă întâmpinați vreo problemă majoră, primul pas este să anulați ultima setare schimbată. Problemele majore pot fi rezolvate prin resetarea pluginului de cache la setările implicite sau dezactivând complet pluginul.

Problemă Soluţie
Memorarea în cache a paginii poate face ca designul sau conținutul site-ului dvs. să fie depășit. Ștergeți memoria cache a paginii
Fișierele Javascript neesențiale pot fi încărcate ulterior pentru a îmbunătăți viteza paginii, deși acest lucru poate cauza probleme cu formularele de contact și alt conținut. Excludeți fișierele și paginile importante de la amânare
Memorarea în cache a browserului permite browserelor să stocheze conținutul paginii, cum ar fi HTML, CSS, Javascript și imagini. Acest lucru scutește utilizatorii de a fi nevoiți să descarce din nou conținutul, cu toate acestea, conținutul stocat poate deveni învechit. Definiți o dată de expirare pentru tot conținutul
Pot apărea unele probleme minore când utilizați pluginuri de cache WordPress.

Avantajele și dezavantajele stocării în cache a paginilor de găzduire web

Unele companii de găzduire a site-urilor web oferă memorarea în cache a site-ului web la nivel de server, ceea ce înseamnă că nu este necesar niciun plugin de stocare în cache WordPress. Aceasta este o opțiune excelentă pentru mulți proprietari de site-uri web, deoarece simplifică procesul de livrare a paginilor cu încărcare rapidă.

Rețineți că, dacă o companie de găzduire oferă stocarea în cache a site-ului web, este posibil să nu permită instalarea pluginurilor de cache WordPress pe site-ul dvs., deoarece poate provoca conflicte.

Acordat la perfecțiune Gazda web poate configura stocarea în cache a paginii astfel încât să funcționeze în armonie cu serverul său
Simplitate Nu trebuie configurat niciun plugin de cache WordPress atunci când compania de găzduire se ocupă de totul pentru tine
Avantajele stocării în cache a paginilor web gazdă.

Ar trebui să utilizați un plugin de cache WordPress dacă gazda dvs. web oferă stocarea în cache a paginii? Depinde.

Pentru începători, lăsați compania dvs. de găzduire să se ocupe de stocarea în cache a paginii este o modalitate simplă și eficientă de a îmbunătăți viteza paginii. Pentru utilizatorii tehnici, totuși, transmiterea controlului deplin asupra stocării în cache a paginii către compania dvs. de găzduire ar putea fi problematică, deoarece nu puteți personaliza setările exact așa cum aveți nevoie.

Personalizare limitată Pot fi disponibile puține modificări de cache și opțiuni de personalizare
Depanare Poate fi dificil să depanați problemele și să optimizați performanța exact așa cum doriți
Configurațiile de stocare în cache a paginii „One Click” pot frustra utilizatorii avansați.

Vă încurajez să vorbiți cu compania dvs. de găzduire despre configurarea site-ului dvs. Acest lucru vă va ajuta să luați o decizie informată cu privire la metoda de stocare în cache pe care să o utilizați.

Kinsta
Kinsta este o companie de găzduire WordPress gestionată care gestionează stocarea în cache pentru clienți.

Memorarea în cache a paginii cu WooCommerce

Memorarea în cache a paginii este concepută în primul rând pentru conținut static care nu se modifică, așa că este important să nu memorați în cache conținutul dinamic.

Într-un magazin online WooCommerce, paginile dinamice, cum ar fi coșul de cumpărături, zona de casă și zona de cont, nu ar trebui să fie memorate în cache. Widgeturile care afișează informații despre coșul de cumpărături și despre comandă ar trebui excluse și ele. Acest lucru va asigura că clienții nu întâmpină probleme cu comenzile.

Pentru a citi mai multe despre configurarea pluginurilor de cache cu WooCommerce, vă rugăm să citiți pagina oficială de documentație WooCommerce „Configurarea pluginurilor de cache”.

Gânduri finale

Sper că acum înțelegeți mai bine cum funcționează stocarea în cache a paginii și cât de eficientă poate fi în reducerea timpilor de încărcare a paginii pe un site web WordPress.

Vă rugăm să consultați ghidul meu despre „Cele mai bune pluginuri de cache WordPress pentru îmbunătățirea vitezei site-ului” pentru o privire cuprinzătoare asupra celor mai bune soluții de stocare în cache WordPress disponibile astăzi.

Noroc.

Kevin