Cum să faci memorarea în cache în WordPress fără un plugin. WP Super Cache vs W3 Total Cache: ce plugin de cache WordPress să alegeți

26.06.2020 Toate întrebările

Pentru înțelegere, voi scrie tipurile de cache, care sunt acestea:

  • Cache pe găzduire – gazda în sine include stocarea în cache a unor obiecte, inclusiv documente din WordPress. Funcția se aplică documentelor statice care nu se modifică niciodată, cu excepția cazului în care se actualizează
  • În browser - am observat că atunci când vizitați prima dată site-ul se încarcă lent, iar când îl vizitați din nou aproape imediat. Acest lucru declanșează memoria cache a browserului, descarcă fișiere de resurse pe computer și le afișează ulterior de pe hard disk
  • Pluginuri – pot crea un cache pentru a accelera timpul de încărcare. Spre deosebire de precedentul, acestea generează fișiere pe găzduire și le afișează în format HTML imediat când utilizatorul se conectează

Cum să ștergeți memoria cache din plugin

Orice supliment de stocare în cache are o funcție de curățare rapidă. Mă voi uita la popularul Comet Cache, merg la setări și există două butoane:

  • Ștergeți – ștergeți toată memoria cache
  • Ștergeți manual cache-ul WordPress fără pluginuri

    WordPress în sine nu creează un cache, ci diverse plugin-uri și, în unele cazuri, teme o fac. Conform regulilor WP, suplimentele își creează propriile foldere și sunt stocate strict în wp-content > cache. Trecem prin orice manager, folosind căile.

    Fișiere în FileZilla

    Vedem patru foldere, ele conțin documente, introducem oricare și ștergem totul din interior. Am reușit să ștergem toată memoria cache rezultată de pe blog. Procesul este lung, aveți răbdare.

    Meniu și șterge

    Dacă nu dorim să fie create din nou, atunci dezactivăm suplimentele care le generează.

    Dezactivare

    Lucrul manual este bun, deoarece datele șabloanelor și extensiilor șterse sunt complet șterse și, de asemenea, eliberează memorie pe server. Vă sfătuiesc să citiți cum.

    Ștergeți memoria din browser

    Dacă site-ul încă nu mai funcționează corect, atunci memoria cache din browser poate fi declanșată. Pentru a o șterge pentru o pagină, utilizați combinația cnrl+f5 . Doar pagina pe care vă aflați în prezent va fi ștearsă.

    Îl puteți curăța la nivel global ștergând istoricul. Orice program are această funcție, Google Chrome este aici.

    Istoria în chrome

    Faceți clic pe butonul din colțul din stânga.

    Buton

    Nu ștergem parolele

    Deci, să ștergem istoricul și ne putem uita la site așa cum ar trebui să fie.

    Găzduire cache management

    Formarea cache-ului pe găzduire se realizează numai pentru obiectele statice. WordPress este dinamic și se actualizează și se schimbă mereu, așa că sunt puține fișiere care nu se schimbă niciodată.

    Pe planurile virtuale ale majorității furnizorilor nu există nicio funcție de ștergere și gestionare a cache-ului, doar pe cele dedicate. Dar puteți solicita accesul la el.

    Dacă nu înțelegeți astfel de setări tehnice, este mai bine să contactați asistența tehnică. Pentru un exemplu mai clar, voi atașa videoclipul autorului.

    Ultima modificare etichetă

    Eticheta specială Last Modified este destinată optimizării SEO dacă este configurată incorect, poate introduce multe erori în baza de date; Arată data ultimei modificări a documentului prin baza de date, în cazul WordPress, când a fost adăugat conținutul postării.

    Browserul și motorul de căutare își amintesc când au fost făcute ultimele modificări și le afișează în aceeași formă, chiar și după ștergerea cache-ului din program și din directorul motorului. Dar WordPress are multe suplimente și soluții care actualizează automat data publicată. Pentru a verifica, accesați ultimul serviciu modificat și verificați disponibilitatea oricărei postări.

    Serviciu de verificare Ultima modificare

    Dacă este prezent, atunci puteți dezactiva funcția și puteți verifica resursa în funcțiune fără ea. Dacă blogul se afișează bine, recomand să renunți la LM sau să te asigur că nu există dispute în lucrare.

    Voi termina aici, v-am spus cum să ștergeți memoria cache în WordPress în diferite moduri și ce poate influența reprezentarea incorectă a resursei.

    Memorarea în cache a datelor în WordPress vă permite să vă accelerați site-ul și să reduceți în mod semnificativ sarcina pe server. Există trei tipuri principale de stocare în cache în nucleu: cache pentru pagini, cache pentru obiecte și cache pentru tranzit. În acest articol vom vorbi pe scurt despre toate cele trei tipuri și, de asemenea, vom analiza câteva plugin-uri de cache populare în WordPress.

    Ce este memoria cache?

    Un cache este un buffer intermediar care vă permite să stocați datele cele mai frecvent utilizate în memorie sau pe hard disk, ceea ce poate accelera semnificativ procesul de emitere a acestora. Exemple bune în care stocarea în cache este benefică sunt:

    Fiecare dintre aceste interogări poate fi accelerată folosind memorarea în cache. De exemplu, dacă afișăm cel mai recent mesaj al nostru de la Twitter pe pagina de pornire a site-ului, nu trebuie să facem o solicitare către Twitter de fiecare dată când vizităm pagina de pornire.

    Este suficient să faceți o solicitare la prima vizită și să salvați rezultatul pentru un anumit timp în cache, iar data viitoare când vizitați pagina principală, putem returna mult mai rapid rezultatul salvat din memorie.

    Memorarea în cache în WordPress

    Există trei tipuri principale de stocare în cache în WordPress:

    • Memorarea în cache a paginilor - vă permite să salvați pagini întregi în cache și să le preluați din cache la solicitările ulterioare
    • Memorarea în cache a obiectelor - vă permite să stocați în cache tipuri de date arbitrare
    • Memorarea în cache de tranzit - foarte asemănătoare cu stocarea în cache a obiectelor, vă permite să salvați date pentru o anumită perioadă de timp

    Toate cele trei tipuri de cache se suprapun sau depind unele de altele în anumite circumstanțe. Vă vom spune despre fiecare tip mai detaliat, începând cu cel mai simplu și cel mai comun.

    Memorarea în cache a paginii în WordPress

    Este nevoie de multă muncă pentru a produce o singură pagină de arhivă WordPress. Acestea sunt mai multe interogări la baza de date pentru a obține cele mai recente postări, setări widget, setări teme, plugin-uri active, numele și descrierea site-ului, imagine de fundal, antet și multe, multe altele.

    Memorarea în cache a paginii vă permite să salvați rezultatul întregii pagini. Cu o cerere ulterioară la aceeași adresă, se returnează aceeași pagină, dar din cache, ceea ce înseamnă mult mai rapid și cu mai puțină încărcare pe server.

    Când conținutul unei înregistrări sau al unei pagini se modifică, memoria cache a paginii este resetată și, la o solicitare ulterioară, o nouă pagină cu date actualizate este stocată în cache.

    Memorarea în cache a paginii nu este implementată în nucleul WordPress în sine, dar există toate funcțiile necesare pentru a implementa acest lucru la nivel de plugin. Cele mai populare două pluginuri de cache a paginilor sunt WP Super Cache și W3 Total Cache, deși există și altele.

    Pluginul WP Super Cache

    WP Super Cache este cel mai popular plugin de stocare în cache a paginilor din WordPress. Vă permite să creați și să serviți fișiere HTML statice pentru paginile dvs., iar cu o anumită configurație, puteți configura livrarea acestor pagini direct de către serverul dvs. web (Apache sau nginx), ocolind procesarea fișierelor PHP cu totul.

    Noile versiuni ale pluginului WP Super Cache au câteva caracteristici suplimentare, cum ar fi configurarea CDN, suport pentru versiunea mobilă a site-ului etc., dar esența principală a acestui plugin este stocarea în cache a paginii.

    WP Super Cache este potrivit atât pentru începători, cât și pentru utilizatorii WordPress mai experimentați, dar din moment ce folosește un sistem de fișiere pentru stocarea în cache, va fi extrem de dificil de utilizat pentru un site cu două sau mai multe servere web.

    Pluginul W3 Total Cache este mai tânăr decât WP Super Cache, dar nu este inferior acestuia ca funcționalitate. Câștigă foarte repede popularitate, iar astăzi are peste 2 milioane de descărcări din directorul WordPress.org.

    W3 Total Cache vă permite să stocați paginile în cache atât pe hard disk, cât și în memorie. Nu păstrează structura cache-ului, așa cum o face WP Super Cache, deci este imposibil să configurați ieșirea fără a utiliza PHP, dar spre deosebire de WP Super Cache, utilizarea stocării externe vă permite să lucrați cu ușurință într-o arhitectură multi-server.

    W3 Total Cache are un număr mare de setări și funcționalități suplimentare, inclusiv suport CDN, memorarea în cache a interogărilor bazei de date, compresie de script și stil și multe altele. Recomandăm W3 Total Cache pentru utilizatorii WordPress mai experimentați.

    La momentul scrierii acestui articol, pluginul Batcache a fost descărcat doar de aproximativ zece mii de ori din directorul WordPress.org, dar în acest caz acesta nu este un indicator al eficienței sale. În ceea ce privește performanța, nu este inferior nici WP Super Cache, nici W3 Total Cache.

    Plugin-ul Batcache are o singură funcție - stocarea în cache a paginii, dar o face perfect. Batcache folosește stocarea în cache a obiectelor externe pentru a stoca date, făcându-l ușor de utilizat într-o arhitectură cu mai multe servere. Acest plugin este folosit de rețeaua masivă WordPress.com, cu peste 40 de milioane de site-uri, peste 2.000 de servere și peste 10 miliarde de vizualizări de pagini în fiecare lună.

    Ce plugin de stocare în cache a paginii pe care îl alegeți depinde de dimensiunea site-ului dvs., de capacitățile dvs. și de experiența dvs. cu WordPress. Dacă nu utilizați în prezent pluginuri de stocare în cache a paginii, vă recomandăm întotdeauna să începeți cu WP Super Cache. Dacă este important pentru dvs. să aveți mai multe funcții și o configurație mai fină de cache, încercați W3 Total Cache. Dacă sunteți bine versat în programare și administrarea serverului și sunteți dispus să sacrificați interfața grafică la configurare, încercați Batcache.

    Memorarea în cache a obiectelor în WordPress

    Memorarea în cache a obiectelor este implementată în nucleul WordPress însuși. Acest mecanism vă permite să stocați obiecte de tipuri arbitrare în memorie și este util în principal dezvoltatorilor de teme și pluginuri WordPress.

    De exemplu, atunci când interogați o opțiune dintr-o bază de date MySQL folosind funcția get_option, WordPress va stoca rezultatul acelei funcții în memorie, iar data viitoare când o accesați, va returna rezultatul din memorie fără a face o interogare în baza de date. .

    Cache similară în nucleu este implementată pentru multe obiecte, inclusiv: opțiuni, postări (pagini și tipuri personalizate), metadate post, termeni și taxonomii. De aceea, dezvoltatorii WordPress nu ar trebui să se teamă să folosească funcții precum get_option și get_post, deoarece... astfel de apeluri nu provoacă interogări inutile în baza de date.

    Memorarea în cache a obiectelor în WordPress se face folosind o serie de funcții interne, inclusiv: wp_cache_add, wp_cache_set, wp_cache_get.

    Memorarea în cache a obiectelor persistente

    Este important să știți că în mod implicit, memorarea în cache a obiectelor în WordPress nu este persistentă. Aceasta înseamnă că valorile stocate în cache sunt valabile doar pentru o cerere de pagină, iar solicitările ulterioare generează memoria cache de la zero.

    La prima vedere, acest lucru nu este deloc benefic, dar dacă numărați de câte ori WordPress apelează funcția get_option pentru a procesa o solicitare (de aproximativ 500 de ori), atunci beneficiul stocării în cache a obiectelor devine evident.

    Cu toate acestea, memorarea în cache a obiectelor (sau cache externă) în WordPress este ușor de implementat folosind pluginuri terțe, cum ar fi Memcached Object Cache sau APC Object Cache. Ambele plugin-uri vă permit să utilizați RAM de server pentru a stoca obiecte WordPress, fără ca obiectele să se piardă la încheierea cererii. Această abordare reduce semnificativ încărcarea bazei de date MySQL.

    De asemenea, merită remarcat faptul că, atunci când stocarea în cache a paginii este activată, cel mai adesea nu există timp pentru a lucra cu obiectele salvate, deoarece întreaga pagină este preluată din cache. Acesta nu este un motiv pentru a dezactiva stocarea în cache a obiectelor, mai ales atunci când lucrați cu utilizatori autentificați, iar unele plugin-uri (de exemplu Batcache) folosesc în general stocarea în cache a obiectelor pentru a stoca pagini.

    Transit Caching în WordPress

    Pentru utilizatori, această metodă de stocare în cache este complet transparentă. Memorarea în cache pentru transport public permite dezvoltatorilor să stocheze date pentru o anumită perioadă de timp. Această metodă este implementată în WordPress folosind funcțiile get_transient, set_transient și delete_transient.

    Cacheul de tranzit este cel mai adesea folosit pentru a stoca fragmente, mai ales când vine vorba de solicitări de resurse externe, de exemplu, pentru a afișa un mesaj din rețeaua Twitter sau pentru a afișa o prognoză meteo de la un serviciu terț.

    Cache similară este, de asemenea, utilizată în nucleu atunci când lucrați cu fluxuri RSS și solicitări de actualizări ale temelor, pluginurilor și nucleului WordPress.

    Spre deosebire de memorarea în cache a obiectelor, memorarea în cache de tranzit este persistentă în mod implicit în WordPress și stochează toate datele în baza de date. Dar este important să rețineți că, atunci când utilizați un plugin pentru stocarea în cache a obiectelor externe (de exemplu, Memcached sau APC), memorarea în cache de tranzit va folosi acest plugin pentru a stoca date.

    Memorarea în cache a obiectelor sau stocarea în cache de tranzit?

    Este destul de ușor pentru dezvoltatori să aleagă între cele două metode. Dacă trebuie să salvăm rezultatul pentru o anumită perioadă de timp și pentru mai multe solicitări, cel mai bine este să folosim tranzitul în cache. Dacă trebuie să stocăm un obiect mic în memorie doar pentru cererea curentă, stocarea în cache a obiectelor este potrivită pentru noi. Dacă trebuie să salvați ceva pentru o perioadă nedeterminată de timp, cel mai simplu mod este să utilizați opțiunile - atunci există o garanție că valoarea va ajunge în baza de date.

    Când utilizați un plugin pentru a stoca în cache obiecte în mod persistent, toate cele trei metode vor folosi pluginul.

    Concluzie

    Memorarea în cache joacă un rol important în creșterea performanței și vitezei site-urilor, precum și în optimizarea acestora pentru încărcări mari. În cele mai multe cazuri, pentru site-urile cu trafic redus acest lucru nu este atât de important, deși este întotdeauna plăcut când site-ul se deschide mai repede.

    Pentru majoritatea site-urilor, simpla stocare în cache a paginii rezolvă toate problemele de viteză și încărcare. Acesta este primul lucru de făcut dacă apar probleme, în special pe platformele de găzduire ieftine. Pluginurile de stocare în cache a paginii sunt ușor de instalat și configurat.

    Memorarea în cache a obiectelor și tranzitul în cache sunt destul de transparente pentru utilizatorii WordPress, dar este important ca dezvoltatorii să cunoască bine și să separe cele două mecanisme. Pluginurile pentru stocarea în cache a obiectelor externe necesită adesea mai mult efort de configurare decât stocarea în cache a paginii.

    În cele din urmă, amintiți-vă că stocarea în cache este doar o modalitate de a îmbunătăți viteza site-ului dvs. Dacă viteza este importantă pentru dvs., nu uitați de optimizarea imaginilor, compresia de scripturi și stiluri, optimizarea interogărilor și a bazelor de date, utilizarea serverelor CDN și echilibrarea încărcăturii.

    Dacă aveți întrebări despre stocarea în cache în WordPress sau probleme la configurarea oricărui plugin de stocare în cache, vă rugăm să lăsați un comentariu și vom fi bucuroși să vă ajutăm.

    02.07.2013 05.11.2013

    Cofondatorul WP Magazine și prima conferință WordCamp din Rusia. Dezvoltator la Automattic, participă activ la dezvoltarea nucleului WordPress. Limbajul de programare preferat: Python.

    (Ultima actualizare: 30.04.2019)

    Salutare prieteni! Astăzi subiectul meu este - corecta configurarea WP Super Cache. Memorarea în cache a paginii în WordPress permite site-ului dvs. web să reducă semnificativ încărcarea găzduirii dvs. Cele mai populare două pluginuri de stocare în cache a datelor sunt WP Super Cache și W3 Total Cache. WP super cache este un plugin foarte rapid.

    WP Super Cache este unul dintre cele mai populare pluginuri pentru stocarea în cache a blogurilor/site-urilor WordPress. Și dacă nu îl configurați corect, nu vă va ajuta prea mult!

    Memorarea în cache WordPress

    Configurarea pluginului WP super cache este mai ușoară decât, de exemplu, W3 Total Cache și, prin urmare, este cel mai popular printre utilizatorii WordPress (instalat de peste 26.072.370 de ori). Da, și este complet gratuit. Prin urmare, astăzi vom vorbi în mod special despre WP Super Cache.

    Modulul este susținut activ de dezvoltatorii Automattic, așa că nu ezitați să-l instalați. Configurați-l o dată și puteți uita de el. Și așa, hai să mergem.

    WP Super Cache este potrivit atât pentru începători, cât și pentru utilizatorii WordPress mai experimentați.

    Un plugin de stocare în cache generează pagini statice și îmbunătățește viteza paginii site-ului. Paginile stocate în cache sunt stocate în memorie, iar atunci când un utilizator face o solicitare, paginile sunt servite din cache. În acest caz, execuția php și interogările bazei de date sunt ignorate.

    Pentru o performanță mai bună a site-ului dvs., vă rugăm să consultați ghidul pentru configurarea corectă/recomandată.

    WP Super Cache este cel mai popular plugin de stocare în cache a paginilor

    Instalați pluginul în modul standard din panoul de administrare. Plugin-uri - Adăugați unul nou, introduceți numele acestuia în câmpul de căutare - WP Super Cache. Faceți clic pe Instalare:

    Instalarea unui plugin pentru stocarea în cache a paginilor WP

    După instalarea și activarea pluginului, va apărea un nou element WP Super Cache în secțiunea Setări.

    Setările pluginului WP Super Cache

    Plugin-ul este în rusă și, prin urmare, înțelegerea lui nu este dificilă. Pe această pagină de setări, în fila „Simplu”, activați stocarea în cache - Memorarea în cache este activată (recomandat):

    Stare cache: Activați stocarea în cache

    Nu uitați să faceți clic pe butonul de actualizare. Următoarea filă „Avansat”:

    Setări avansate de cache

    Marcați ca în captură de ecran, și anume:

    • Activați stocarea în cache;
    • Simplu (Recomandat);
    • Nu păstrați în cache pagini pentru utilizatori cunoscuți. (Recomandat);
    • Comprimați fișierele cache pentru a accelera munca. (Recomandat);
    • Reconstrucție automată a memoriei cache. Oaspeții blogului vor vedea versiuni învechite ale paginilor cache în timp ce sunt generate altele noi. (Recomandat);
    • Eroare 304. Această eroare apare atunci când pagina nu a fost modificată de la ultima solicitare. (Recomandat);
    • Luați în considerare utilizatorii cunoscuți anonimi, astfel încât să le poată fi date fișiere super-cache.
    • Suport pentru dispozitive mobile.
    1. Ștergeți toate fișierele cache atunci când publicați sau actualizați o pagină sau postare;
    2. Reconciliere suplimentară în cache (foarte rar poate perturba stocarea în cache). (Recomandat);
    3. Reîmprospătează pagina când i se adaugă un comentariu nou;
    4. Creați o listă de pagini în cache (afișată pe această pagină).

    Actualizați-vă setările.

    Următorul, . Colectarea gunoiului este curățarea fișierelor cache învechite. Nu există o setare corectă sau greșită pentru colectarea gunoiului. Aceasta depinde de propriul site. Dacă site-ul dvs. primește actualizări sau comentarii regulate, setați timpul de expirare la 1800 de secunde și cronometrul la 600 de secunde.

    Dacă site-ul dvs. este static și rar actualizat atunci:

    • Timeout cache: 0 secunde;
    • Orele: 00:00 HH: MM;
    • Interval: o dată pe zi.

    Nu există o configurație perfectă pentru eliminarea gunoiului, dar mai jos veți găsi câteva scenarii comune. Curățarea gunoiului este separată de alte evenimente care duc și la curățarea gunoiului (de exemplu: adăugarea unui nou comentariu sau publicarea unei postări):

    Termenul de valabilitate și colectarea gunoiului

    Salvați setările dvs. Apoi bifați casetele - Nu păstrați în cache următoarele tipuri de pagini:

    Nume valide și adrese refuzate

    Salvați setările dvs. Apoi, accesați fila General Cache. Vom sări peste setările CDN (Rețeaua de livrare a conținutului), deoarece aceasta este o metodă avansată care necesită o înțelegere de bază a modului în care funcționează serverul dvs. web sau CDN.

    Pentru a îmbunătăți eficiența preluării, poate fi util să dezactivați colectarea gunoiului, astfel încât fișierele cache vechi să nu fie eliminate. Setați-l să Actualizați memoria cache partajată la fiecare 0 minute; Memorați în cache toate intrările; Modul de prepornire (colectarea gunoiului dezactivată. Recomandat):

    Setări WP Super Cache

    Salvați setările dvs. Totul este gata.

    Acum 99% dintre vizitatorii dvs. vor fi serviți de fișiere HTML statice. Un singur fișier din cache poate fi servit de mii de ori. Alți vizitatori vor primi fișiere personalizate stocate în cache în funcție de vizita lor. Dacă s-au autentificat sau au plecat

    Site-urile rapide atrag mai mulți vizitatori, reduc vizualizările inutile ale paginilor și se clasează pe primul loc în motoarele de căutare. Poate că este timpul să vă gândiți la stocarea în cache și să cumpărați un plugin de înaltă calitate, astfel încât să puteți culege în sfârșit roadele muncii tale grele.

    A dura prea mult timp pentru a încărca o pagină are un impact negativ asupra site-ului dvs. WordPress, iar memorarea în cache vă va asigura că nu întâmpinați niciodată această problemă. În acest articol, vom analiza mai multe opțiuni în căutarea unui plugin care să ofere cea mai rapidă încărcare a paginii și stocarea în cache adecvată.

    Să înțelegem mai întâi ce este memoria cache.

    O notă despre stocarea în cache

    Pe scurt, un cache este un buffer intermediar care vă permite să stocați datele cele mai frecvent utilizate, ceea ce poate accelera semnificativ procesul de emitere.

    De obicei, datele sunt stocate în cache pentru a accelera procesul de încărcare și pentru a reduce timpul de încărcare a site-ului. Acest lucru este util în special pentru utilizatorii care vizitează frecvent un anumit site web. Dacă site-ul este stocat în cache, atunci browserul nu trebuie să încarce întregul site, este suficient să restabilească versiunea în cache și să încarce date noi, ceea ce accelerează semnificativ timpul de încărcare a paginii.

    Motoarele de căutare acordă o atenție deosebită vitezei de încărcare în algoritmii lor de clasare. Este simplu: site-urile rapide sunt mai sus în clasament. Pentru a accelera site-urile WordPress, majoritatea webmasterilor folosesc pluginuri de cache. Instalarea unui plugin dovedit, de înaltă calitate, vă poate accelera în mod semnificativ site-ul web și vă poate economisi mult efort (și bani) pentru a afla cum să o faceți diferit.

    Pluginurile de stocare în cache stochează toate fișierele HTML generate dinamic în cache și le preiau direct de acolo. Adică, site-ul dvs. reutiliza datele create anterior. Prin urmare, de fiecare dată când există o solicitare de restaurare a unor date, browserul descarcă versiunea stocată în cache în loc să descarce din nou toate scripturile PHP. Și acest lucru reduce viteza de încărcare a site-ului pentru dvs.

    Metodologia noastră de testare

    Am decis să testăm o temă WordPress reală de la WPExplorer - Total. Site-ul web testat pe această temă Color Awesome este o instalare WordPress care a fost creată special pentru a emula un site web real.

    Acest site web avea instalate toate pluginurile WordPress tipice, inclusiv Contact Form 7, Slider Revolution, Visual Composer, Formidable Forms, WooCommerce și Yoast SEO. Color Awesome are date demonstrative și un magazin online integrat. Dimensiunea site-ului testat este aproape de dimensiunea celui real.

    Acum să ne uităm la găzduire și să comparăm instrumentele care au fost folosite pentru acest experiment.

    Furnizor de gazduire si plan tarifar

    Conform site-ului Bluehost:

    Bluehost și WordPress au colaborat din 2005 pentru a crea o platformă de găzduire potrivită pentru rularea site-urilor web WordPress.

    Site-ul Color Awesome este găzduit de Bluehost Shared. Am ales în mod special acest furnizor de găzduire și plan de găzduire, deoarece Bluehost este una dintre cele mai recomandate găzduire pentru site-urile WordPress.

    Instrumente de testare pentru analiză

    În timpul experimentului, starea site-ului a rămas neschimbată, ceea ce înseamnă că niciun plugin nu a avut niciun avantaj. Mai mult, pentru a oferi date cât mai precise despre performanța fiecărui plugin, am selectat o gamă largă de instrumente de testare pentru experiment.

    1. Instrumente de evaluare a site-ului

    Aceste instrumente sunt concepute pentru a testa un anumit site web pe baza diferitelor criterii, altele decât viteza. Acestea iau în considerare factori precum optimizarea imaginii, memorarea în cache a browserului, minificatorii Javascript, compresia GZIP și un număr mare de solicitări HTTPS. Am folosit GTMetrix și Google PageSpeed ​​​​Insights pentru evaluare.

    GTMetrix

    GTMetrix se bazează pe principiile Yahoo și oferă un raport mai detaliat în comparație cu Google PageSpeed ​​​​Insights. Cu acest instrument, utilizatorii obțin o descriere detaliată a tot ceea ce încetinește procesul de încărcare a paginii.

    Google PageSpeed ​​​​Insights

    Ceea ce este special la Google PageSpeed ​​​​Insights este că testează un site atât din perspectiva desktop-ului, cât și a dispozitivului mobil și apoi atribuie un scor de la 1 la 100. Deși acest instrument nu oferă o perspectivă aprofundată asupra modului în care funcționează algoritmul de clasare Google sau factorii care sunt importanți pentru Google, este încă utilizat pe scară largă pentru evaluarea site-ului, deoarece oferă consultanță site-cu-site.

    2. Instrumente de sincronizare

    Aceste instrumente urmăresc timpul de încărcare a site-urilor web din diferite locații ale serverului. Pe lângă viteza de încărcare a site-ului, acest instrument determină și cât de eficient funcționează site-ul sub sarcină. Folosim Pingdom pentru asta.

    Pingdom este în esență un serviciu pentru testarea și monitorizarea serverelor. Deși are încorporat și un modul de evaluare a site-ului, l-am folosit ca modul de sincronizare, înregistrând timpul de încărcare a paginii pentru testul de cache al fiecărui plugin cu un server persistent.

    Memorarea în cache a pluginurilor

    Am discutat deja despre strategia de testare, ne-am hotărât asupra instrumentelor, să ne uităm la o selecție de pluginuri de cache. În afară de WP Rocket, am găsit toate pluginurile de cache în directorul de pluginuri WordPress:

    • WP Rocket
    • WP Super Cache
    • Cache total W3
    • Cel mai rapid cache WP
    • Cache Zen
    • Hyper Cache
    • Cachify
    • Hyper Cache extins
    • Lite Cache
    • Gator Cache

    Am selectat cele mai bune 10 pluginuri de cache WordPress pe baza popularității și a numărului de instalări active.

    Rezultate pentru GTMetrix și PageSpeed ​​​​Insights

    După ce am testat fiecare plugin de cache folosind GTMetrix și PageSpeed ​​​​Insights, am obținut următoarele rezultate:

    Analiza rezultatelor

    După cum puteți vedea din rezultate, pluginurile de stocare în cache nu au avut un impact semnificativ asupra experimentului de evaluare a site-ului - de fapt, majoritatea valorilor nu s-au schimbat odată cu instalarea pluginului. Este foarte surprinzător că acolo unde există diferențe, acestea sunt minime.

    Folosind Google PageSpeed ​​​​Insights, am constatat că WP Super Cache și Hyper Extended Cache au primit cele mai mari scoruri atât pentru desktop, cât și pentru dispozitivele mobile, cu 52 și respectiv 45 de puncte.

    La categoria GTMetrix, WP Fastest Cache a ocupat primul loc cu cea mai rapidă viteză de încărcare a paginii și a primit un scor de 83, cu WP Rocket în urmă cu 2 puncte. Foarte impresionant!

    Verdictul nostru

    Pe baza rezultatelor testării site-ului, ajungem la concluzia că cele mai bune pluginuri de cache sunt WP Rocket, WP Fastest Cache, WP Super Cache și Hyper Extended Cache.

    Rezultatele Pingdom

    După finalizarea evaluării testării site-ului, începem să măsurăm timpul de încărcare a paginii atunci când folosim fiecare dintre pluginuri. Rezultate:

    Analiza rezultatelor

    Înainte de a testa pluginurile, am măsurat timpul de încărcare a paginii site-ului nostru pe Pingdom. Fără cache, site-ul se încarcă în 9,45 secunde (nu judeca!) După ce am înregistrat timpul de încărcare a paginii cu fiecare plugin, am calculat diferența față de viteza inițială (fără cache - 9,45 secunde) și cât de mult a grăbit pluginul încărcarea .

    Și din nou urmează cu un rezultat de 5,29 secunde, iar W3 Total Cache a ocupat locul trei cu 6,02 secunde.

    Verdictul nostru

    Pe baza rezultatelor măsurării timpului de încărcare a paginii site-ului nostru cu fiecare plugin, putem spune cu încredere că cele mai bune plugin-uri au fost WP Rocket, WP Super Cache și W3 Total Cache.

    Câștigători

    După analizarea rezultatelor ambelor teste, WP Rocket câștigă, fără îndoială. Acest plugin de cache premium a primit cel mai mare scor în YSlow și a încărcat pagina de test în aproape jumătate din timp. WP Rocket are o gamă largă de funcții, opțiuni de personalizare și o echipă de asistență prietenoasă - toate la un preț rezonabil.

    WP Super Cache a primit o medalie de argint pentru timpul de încărcare uimitor al paginii și cel mai mare scor în Google PageSpeed ​​​​Insights pentru desktop și mobil. Pluginul este foarte ușor de instalat și configurat. Este perfect pentru cei care nu vor să cheltuiască mulți bani.

    Un loc al treilea onorabil îi revine W3 Total Cache. Deși acest plugin a arătat rezultate bune la încărcarea paginii, nu a funcționat bine la testarea paginii. Prin urmare, este adesea ales de webmasteri cu mentalitate tehnică, cărora le place să personalizeze toate cele 16 pagini de opțiuni de personalizare până la ultimul detaliu.

    Rezultate

    Asta este! Am finalizat experimentul, am publicat datele și am analizat rezultatele. Fiecare dintre pluginurile descrise are propriul său set de caracteristici unice care îl diferențiază de toate celelalte.

    Alegerea dvs. de plugin de stocare în cache depinde în întregime de nevoile site-ului dvs., de nivelul dvs. de expertiză, de caracteristicile de care aveți nevoie și de bugetul dvs.

    Ce pluginuri de cache folosești pe site-ul tău WordPress? După ce criterii evaluezi? Scrie-ți părerea în comentariile de mai jos!

    A trecut ceva timp de când Google a anunțat că viteza cu care se încarcă un site îi va afecta clasamentul. Același lucru este valabil și pentru dispozitivele mobile. Dar ceea ce ar trebui să vă îngrijoreze cel mai mult este modul în care un site lent va afecta utilizatorii. De exemplu, știți că jumătate dintre vizitatorii site-ului de pe Internet cred că un site ar trebui să se încarce în două secunde sau mai puțin? Cred că acest lucru este destul de corect, pentru că, dacă te gândești bine, nu este nimic mai enervant decât să te uiți la ceva încărcat. Ca să nu mai vorbim de inconvenientul pe care îl întâmpină o persoană când vrea să cumpere ceva, dar site-ul este lent.

    Din fericire, există multe moduri prin care vă puteți accelera site-ul. Una dintre cele mai bune opțiuni este să folosiți un modul special de cache (cache). Astăzi vom arunca o privire rapidă la ce este stocarea în cache și de ce este atât de critică când vine vorba de viteza de încărcare a paginii. În afară de aceasta, vă voi împărtăși și o listă cu cele mai bune pluginuri cache de pe piață.

    Ce este memoria cache?

    Un cache este un loc în memoria computerului în care datele sunt stocate pentru utilizare ulterioară. De exemplu, în loc să se efectueze complet procesul de încărcare a unui site dintr-o bază de date, o parte din date este descărcată din cache. Atunci când un vizitator vă vizitează site-ul, site-ul solicită date dintr-o bază de date stocată pe găzduire. Mai precis, ei solicită imagini, Javascript și CSS ale site-ului dvs., astfel încât să fie în fișiere HTML lizibile și livrate direct în browser. Din păcate, acest proces necesită anumite resurse și necesită timp. Cu toate acestea, nu este nevoie ca utilizatorii site-ului să ruleze acest proces de fiecare dată. Mai ales când vine vorba de conținut static de pe site-ul tău. De exemplu, postări publicate care este puțin probabil să fie editate de cineva.

    Acesta este motivul pentru care stocarea în cache a site-ului dvs. este necesară dacă doriți să:

    • oferiți rapid acces la datele site-ului care se modifică rar
    • accelerarea întregului proces de încărcare a site-ului
    • oferiți o experiență de utilizator mai bună pentru toți vizitatorii site-ului dvs
    • promovați în clasamentul motoarelor de căutare datorită ratelor de descărcare mai mari
    • economisiți resursele serverului și reduceți numărul de blocări

    După cum puteți vedea, păstrarea în cache a site-ului dvs. WordPress are o mulțime de avantaje.

    Funcționalitatea principală care este inclusă în fiecare dintre pluginurile menționate:

    • stocarea în cache pentru utilizatorii de telefonie mobilă
    • reducerea dimensiunii fișierului și compresia GZIP
    • stabilirea unui program de curățare a memoriei cache
    • Suport HTTPS/SSL

    Cele mai bune pluginuri de cache WordPress

    Știind că viteza site-ului este foarte importantă și că depinde direct de stocarea în cache, următorul nostru pas este să adăugăm pluginul corespunzător pe site-ul nostru. Iată câteva dintre cele mai fiabile, accesibile și bogate în funcții soluții.