Un ghid complet pentru utilizarea W3 Total Cache

Publicat: 2015-10-28

Utilizatorii de internet de astăzi se așteaptă ca paginile pe care le vizitează să fie rapide și fluide. Cu siguranță observă când site-urile nu funcționează bine, așa că performanța este o caracteristică, iar optimizarea performanței este crucială. De exemplu, paginile cu timpi de încărcare mai mari tind să aibă rate de respingere mai mari, iar vizitatorii petrec mai puțin timp acolo. Timpii de încărcare mai lungi au un impact negativ și asupra conversiilor.

clip_image002

Prin urmare, viteza paginii este importantă pentru experiența utilizatorului și pentru conversii. Un alt motiv pentru accelerarea site-urilor web este că, în aprilie 2010, Google a indicat că viteza site-ului (și, prin urmare, viteza paginii) este unul dintre semnalele folosite de algoritmul de căutare Google pentru a clasa paginile. Pe scurt, site-urile mai rapide se clasează și convertesc mai bine.

Unele dintre modalitățile de a crește viteza paginii și, prin urmare, de a îmbunătăți performanța site-ului dvs. includ:

  1. Activarea compresiei pentru fișierele dvs. CSS, HTML și JavaScript
  2. Minimizarea CSS, JavaScript și HTML
  3. Reducerea redirecționărilor
  4. Utilizarea memoriei cache a browserului
  5. Îmbunătățirea timpului de răspuns al serverului să fie sub 200 ms
  6. Utilizarea unei rețele de livrare de conținut (CDN)
  7. Și optimizarea imaginilor

Și dacă sunteți unul dintre cei 60 de milioane de oameni care au ales WordPress pentru a alimenta locul de pe web pe care îl numiți „acasă”, secretul din spatele unui site WordPress cu încărcare rapidă (în afară de găzduire web bună, pluginuri bine codificate și un CDN). ) folosește memoria cache adecvată.

Ce este WordPress Caching și de ce este important?

De fiecare dată când un utilizator de internet vizitează un site web alimentat de WordPress, au loc o serie de evenimente în care WordPress generează dinamic o pagină HTML și o oferă utilizatorului:

  1. Browserul utilizatorului solicită o pagină web
  2. Miezul WordPress (sau creierul WordPress dacă îl puteți numi așa) interogează baza de date (numite interogări baze de date MySQL)
  3. Baza de date returnează datele solicitate
  4. Nucleul WordPress combină datele și datele preluate de la pluginuri și tema active pentru a genera dinamic o pagină HTML
  5. Apoi trimite această pagină HTML generată dinamic către browserul utilizatorului

Acum să presupunem că 100 de persoane vă văd pagina. Rularea aceleiași interogări de bază de date din nou și din nou irosește cicluri și timp CPU.

Introduceți în cache WordPress! Acesta salvează rezultatele interogărilor anterioare ale bazei de date MySQL în memoria cache pentru reutilizare. Memorarea în cache WordPress este una dintre cele mai rapide moduri de a îmbunătăți performanța site-ului folosind plugin-uri precum W3 Total Cache, WP Super Cache sau Quick Cache.

Cache WordPress cu W3 Total Cache

Recomandat de gazde web precum Media Temple, GoDaddy și HostGator și folosit de multe site-uri populare, inclusiv Mashable, blogul lui Matt Cutt, AT&T și WPBeginners, W3 Total Cache este unul dintre cele mai complete și populare pluginuri de optimizare a performanței WordPress concepute pentru a îmbunătăți experiența și viteza de utilizare a site-ului dvs. Oferă stocarea în cache a obiectelor și a interogărilor, stocarea în cache a paginilor, minimizarea HTML, CSS și JavaScript, compresie gzip, integrare CDN și stocare în cache în browser. Atunci când sunt combinate, aceste optimizări îmbunătățesc semnificativ viteza site-ului dvs.

Prin urmare, caracteristicile remarcabile ale W3 Total Cache includ:

  • Memorarea în cache a paginilor și postărilor
  • Memorarea în cache a CSS și JavaScript
  • Memorarea în cache a fluxurilor și a paginilor cu rezultatele căutării
  • Memorarea în cache a obiectelor bazei de date
  • Minimizarea postărilor, paginilor și fluxurilor, inclusiv spații albe suplimentare și comentarii și combinarea mai multor fișiere CSS sau JavaScript într-o singură solicitare
  • Memorarea în cache a browserului
  • Suport mobil
  • Integrare și suport CDN
  • Și suport WP-CLI

Beneficiile pluginului includ:

  • Timp de încărcare a paginii redus
  • Îmbunătățire semnificativă a performanței generale a site-ului și a vitezei atunci când pluginul este configurat corect
  • Performanță îmbunătățită în rezultatele căutării organice
  • Rate de conversie îmbunătățite
  • Optimizarea randării browserului pentru redarea rapidă a paginilor
  • Performanță îmbunătățită a serverului web
  • Și economii de lățime de bandă prin minimizare și compresie

Provocarea este că W3 Total Cache este un plugin foarte puternic. Are o mulțime de opțiuni, așa că trebuie să știți cum să-l configurați pentru a maximiza beneficiile. Configurarea corectă nu este întotdeauna evidentă imediat, mai ales pentru utilizatorii pentru prima dată. În secțiunea următoare, vom parcurge configurația de cele mai bune practici pentru cel mai versatil plugin de stocare în cache WordPress disponibil.

Note:

  • Înainte de a instala și configura W3 Total Cache, asigurați-vă că verificați performanța site-ului dvs. utilizând PageSpeed ​​Insights de la Google și sau testul de viteză a site-ului Pingdom . Acest lucru vă va oferi o comparație precisă înainte și după.
  • La fel de important, dacă în prezent utilizați un plugin cache precum WP Super Cache, trebuie să îl dezactivați mai întâi înainte de a instala W3 Total Cache, altfel pluginul va avea probleme la activare.
  • W3 Total Cache folosește memoria cache pentru a salva rezultatele interogărilor bazei de date MySQL. Aceasta înseamnă că trebuie să aveți o cantitate decentă de memorie rezervată pentru memoria cache. Dacă nu aveți atât de multă memorie alocată pentru memcached pe cât doriți sau serverul dvs. are atașat RAM, acest plugin ar putea să nu fie pentru dvs.
  • Și, în sfârșit, W3 Total Cache se combină extraordinar de bine cu MaxCDN.

Instalarea și configurarea W3 Total Cache

Pentru a instala W3 Total Cache, dezactivați și dezinstalați orice alt plugin de cache pe care îl utilizați. De asemenea, trebuie să vă asigurați că wp-content/ și wp-content/uploads/ au temporar 777 de permisiuni înainte de a continua.

Pentru a instala și activa pluginul:

1. Deschideți tabloul de bord WordPress.

2. Găsiți secțiunea „Plugin-uri” din navigare și selectați opțiunea de meniu „Adăugați nou”.

clip_image004

3. Căutați „W3 Total Cache”.

clip_image006

4. Faceți clic pe „Instalare acum”.

5. Găsiți drumul către „Pluginuri instalate” în secțiunea „Pluginuri” din navigare și activați W3 Total Cache. Acest lucru va face ca stocarea paginii să ruleze în modul de bază.

Returnează permisiunile wp-content/ și wp-content/uploads/ înapoi la 755.

Pentru a configura pluginul:

1. Faceți clic pe linkul „Setări” pentru a accesa fila „Setări generale”. „Activați” memoria cache a paginii și alegeți „Disc: îmbunătățit” ca metodă de cache a paginii.

clip_image008

Minimizarea „Activare” la setarea automată.

clip_image009

„Activați” cache-ul bazei de date și cache-ul obiectelor.

clip_image011

„Activați” cache-ul browserului și CDN-ul. Specificați tipul dvs. CDN, de exemplu, MaxCDN.

clip_image013

Lăsați restul setărilor implicite activate.

2. În secțiunea avansată din fila „Page Cache”, bifați totul, în afară de „Cache 404 (not found) pages” în opțiunile generale

clip_image015

Sub Cache Preload, bifați „Aprindeți automat memoria cache a paginii” și introduceți adresa URL a sitemapului.

clip_image017

Lăsați restul setărilor implicite activate.

3. În continuare, modulul „Minify” controlează dacă fișierele HTML, CSS și Javascript sunt comprimate și reduse și este ceva ca un câmp minat când vine vorba de configurare. Trebuie să fiți conștienți de ceea ce porniți, deoarece unele servere nu au suficientă memorie sau putere de calcul pentru minificare. Setările ideale pentru HTML și XML, JS și CSS sunt următoarele:

clip_image019

clip_image021

Notă: Ca o practică bună, în fila „Minify”, setați „Minify error notification” la „Admin Notification”, astfel încât să fiți notificat când apar erori de creare a cache-ului de minimizare.

clip_image023

4. Mergând mai departe, setările „Database Cache”, „Object Cache” și „Browser Cache” nu fac la fel de mult ca pagina cache și minificare, dar este bine să le pornești.

În filele „Database Cache” și „Object Cache”, toate setările recomandate sunt prestabilite. În fila „Cache browser”, sub General, bifați totul, cu excepția „Preveniți stocarea în cache a obiectelor după modificarea setărilor” și „Nu procesați erorile 404 pentru obiectele statice cu WordPress”. Când salvați setările, toate setările de mai jos se vor ocupa automat de la sine.

5. CDN, așa cum am menționat mai sus, reprezintă Rețeaua de livrare a conținutului. Dacă aveți un furnizor CDN, treceți la fila „Rețea de livrare a conținutului” pentru a completa câmpurile și a vă seta preferințele. Trebuie să 1) să decideți ce tipuri de conținut veți descărca în CDN în opțiunile generale și 2) să stabiliți conexiunea cu CDN-ul însuși prin panoul de configurare.

6. Și, în sfârșit, utilizați fila „Grupuri de agenți de utilizator” pentru a specifica orice agenți de utilizator, de exemplu telefoane mobile, dacă este utilizată o temă mobilă.

Depanarea W3 Total Cache

Uneori, după instalarea W3 Total Cache, s-ar putea să descoperi (spre consternarea ta) că viteza site-ului tău a scăzut. Cel mai probabil motiv pentru aceasta este că ați efectuat benchmark-ul site-ului în timp ce preîncărcați memoria cache. Soluția: așteptați o oră și încercați din nou.

Un alt motiv comun pentru acest lucru este dacă selectați metodele de stocare în cache greșite. Memorarea în cache WordPress cu W3 Total Cache implică uneori o anumită cantitate de testare A/B pentru a obține cele mai bune rezultate posibile.

Nu în ultimul rând, dacă site-ul tău încă are probleme, ar putea fi un conflict între W3 Total Cache și un alt plugin sau tema ta. Trimiteți un raport de eroare făcând clic pe fila „Performanță”, apoi făcând clic pe „Asistență” pentru a trimite o cerere de asistență gratuită și depanare. Dezactivați temporar W3 Total Cache până când solicitarea dvs. de asistență este gestionată.

Citește acum:

  • Top 20 de pluginuri WordPress gratuite pentru bloggeri
  • Pluginuri WordPress nebunești la îndemână de care nu ați auzit (încă)
  • 5 cele mai bune pluginuri SEO pentru WordPress

Pasii urmatori:

  • Top 20 de pluginuri WordPress gratuite pentru bloggeri
  • Pluginuri WordPress nebunești la îndemână de care nu ați auzit (încă)
  • 5 cele mai bune pluginuri SEO pentru WordPress

Articole similare alese manual:

  • Top 20 de pluginuri WordPress gratuite pentru bloggeri
  • Pluginuri WordPress nebunești la îndemână de care nu ați auzit (încă)
  • 5 cele mai bune pluginuri SEO pentru WordPress

* Imagine principală adaptată după ·JERRYANG