Hyper cache - configurarea unui plugin pentru caching-ul wordpress

Salutări, prieteni. Pluginul Hyper Cache, despre setările care vor fi discutate astăzi, reduce semnificativ încărcarea serverului de găzduire datorită memorării în cache a paginilor. Toți fanii WordPress iubesc acest CMS pentru personalizarea flexibilă, ușurința în utilizare și funcționalitatea excelentă. Dar, pentru toate beneficiile trebuie să plătească, în acest caz, taxa este o cerință foarte mare pe resurse server.







Hyper cache - configurarea unui plugin pentru caching-ul wordpress

Webmasterii care au proiecte WordPress cu prezență ridicată vor confirma că încărcarea serverului a motorului este foarte mare și dacă nu se face nimic cu acesta, atunci:

  • cel puțin, blogul se va încărca încet, ceea ce nu va crea condiții confortabile pentru utilizatori și va agrava factorii comportamentali;
  • ca maximum, găzduirea va depune cereri de depășire a sarcinii admise și va propune trecerea la un plan tarifar mai scump, amenințând să vă deconectez (am primit astfel de e-mailuri).

WordPress are multe plug-in-uri importante și utile. Pentru fiecare proiect, unele sunt necesare, altele nu sunt necesare, dar există un grup dintre ele, a cărui utilizare este obligatorie pentru fiecare resursă. Acestea includ Hyper Cache (împreună cu plug-in-uri precum All In One SEO Pack și WordPress Database Backup).

Cum funcționează Hyper Cache

Dar, pentru a înțelege principiul pluginurilor cache, trebuie să săturați mai mult.

Când vine vorba de sisteme complexe de gestionare a conținutului, la care se referă WordPress - informațiile nu sunt stocate ca fișiere gata făcute. Este distribuit în diferite locuri în fișierele de șabloane și tabelele bazei de date. De fiecare dată când o pagină este generată din piesele disparate folosind php-codes.

Pe scurt, de fiecare dată când WordPress creează zeci de interogări de bază de date și determină serverul să execute sute de comenzi diferite. Toate acestea se repetă pentru fiecare utilizator la deschiderea și actualizarea fiecărui document.

Plugin-urile cache fac lucrurile mai usoare. Prima dată când utilizatorul deschide pagina, utilizatorul rulează o listă completă a tuturor acțiunilor necesare pentru afișarea conținutului, dar apoi Hyper Cache salvează documentul deja finalizat, generat ca fișier de pagină HTML static. Atunci când această pagină este solicitată în mod repetat de un alt utilizator sau de o actualizare, pluginul afișează versiunea stocată în cache fără a accesa baza de date și fără a forța WordPress să ruleze scripturi php.

Singurul dezavantaj al acestui algoritm este că atunci când schimbați datele în baza de date a site-ului, utilizatorul nu le va vedea, deoarece va primi o copie în memoria cache a copiei memorate în cache de pe server.

Pentru a nu face criza aceasta, trebuie să ștergeți periodic fișierele vechi și să salvați versiuni noi (în setările Hyper Cache, această opțiune este furnizată - totul se face automat).

Instalarea Hyper Cache

Ca și pentru toate pluginurile WordPress. Există 2 moduri de instalare:

  1. Descărcați arhiva WordPress aici. pune-l pe gazduire si activa;
  2. Puneți plug-ul Hyper Cache chiar prin panoul de administrare (în căutarea pluginurilor este localizat) - este mai ușor.






Ambele metode, am descris în detaliu în articolul "Cum instalez plug-in-ul?" - vezi aici în detaliu.

Dar există o nuanță, fără de care "nu va zbura". Deoarece acest plugin este adânc încorporat în motor, acesta are nevoie de permisiuni speciale, altfel nu va avea acces.

Pentru a face acest lucru, după activarea pluginului, adăugați următoarea linie la fișierul wp-config.php din blogul dvs.:

Când activați pluginul, acesta vă spune că trebuie să modificați fișierul. Am pus-o la capăt, după cum urmează:

Configurarea Plug-in-ului Hyper Cache

Practic, imediat după instalare, plug-in-ul va începe să funcționeze, dar o mai bună ajustare, personalizată pentru proiectul dvs., va fi mai eficientă.

Deci, după instalarea și rularea plug-in-ului în panoul de control din secțiunea "Setări", realizați în mod miraculos elementul, cu numele de plug-in corespunzător. Du-te acolo.

Setările au 4 file. Pluginul este parțial tradus - undeva inscripții în limba rusă, undeva în limba engleză, mai mult, traducerea este în mod clar mașină (nu este întotdeauna clar ce se înțelege) - poate că în versiunile noi va face o traducere normală, atunci va fi mai simplă. Să luăm în considerare fiecare dintre file.

Setări principale

Să începem cu principalul (fila se numește, se deschide implicit). Mai jos este exemplul meu, și apoi descrierea fiecărui bloc.

Secțiunea "Excepții"

Cu setările de bază, ne-am dat seama, du-te la excepții. Aici putem specifica anumite pagini sau secțiuni care nu ar trebui să fie stocate în cache.

Caching-ul unei pagini cu o eroare de dezactivare 404 nu sfătuiesc, deoarece spațiul pe care îl stochează are puțin.

Din ceea ce ați putea avea nevoie:

Secțiunea "Mobil"

Un pic mai devreme am menționat că plug-in-ul poate fi configurat individual pentru a lucra cu traficul mobil și fix.

În această filă, există 3 setări care vă permit să determinați cine și ce să afișați.

În primul rând, trebuie să specificați un plug-in, care va fi considerat ca vizitator dintr-un dispozitiv mobil. Pentru a face acest lucru, folosim aceeași listă de agenți de telefonie mobilă (agent-utilizator), pe care am indicat-o în fila excepție (dacă ați numărat astfel de dispozitive). Dacă nu planificați instrucțiuni specifice pentru traficul mobil - lăsați câmpul gol și asta este tot.

Acum alegeți modul de funcționare, există 3 opțiuni:

  1. Utilizarea cache-ului standard este o opțiune în care nu va exista nicio diferență între utilizatorii diferitelor dispozitive - toată lumea va primi aceleași pagini (am această opțiune în blogul meu, deoarece aspectul site-ului este adaptabil).
  2. Cache Separate - permite utilizatorilor cu agenți de telefonie mobilă să emită o memorie cache folosind o temă diferită de cea principală (pentru utilizatorii de PC, să prezinte un șablon normal, pentru utilizatorii de telefonie mobilă, este ușoară) - primiți 2 cache-uri diferite.
  3. Nu cacheți pagina - totul este clar - plug-in-ul interferează cu activitatea site-ului, cu sosirea utilizatorilor de telefonie mobilă, nu va.

Dacă ați selectat opțiunea cu o memorie cache separată în modul de lucru, atunci în fila tematică mobilă trebuie să specificați ce temă ar trebui utilizată pentru traficul mobil (din lista derulantă).

A apărut recent. Din păcate, nu am înțeles cu adevărat ce fel de trăsătură a fost, ceva legat de stocarea datelor în serviciile cloud. Se pare că datele de pe site sunt plasate pe servere diferite care nu sunt legate de găzduire, iar utilizatorul este transferat informații de la serverul care este mai aproape de acesta.

Pe pagina în sine există 2 linkuri la serviciile care oferă acest serviciu (MaxCDN și KeyCDN) - uitat, totul este acolo pentru bani.

În ceea ce privește performanța pluginului, această filă nu afectează în nici un fel, prin urmare, pentru mine am ajuns la concluzia că nu am nevoie de această setare încă.

Cum se testează funcționarea Hyper Cache

După toate setările de mai sus, trebuie să verificați modul în care funcționează totul.

Pluginul nu afișează cache-ul administratorului site-ului - administratorul primește întotdeauna versiunea completă.

Prin urmare, pentru a verifica, trebuie să vă deconectați de la panoul de administrare sau să deschideți site-ul cu un alt browser (în care nu sunteți conectat pe site).

Apoi apăsați Ctrl + U sau faceți clic dreapta pe fundalul blogului și selectați "Source Page". Derulați până la capăt, ar trebui să apară o etichetă care indică faptul că vedeți o memorie cache cu data creării acesteia - dacă eticheta există, atunci totul este bine și pluginul funcționează.

La această setare și verificarea este terminată, acum blogul dvs. va rula mai repede, iar resursele serverului vor utiliza mai puțin.

Alte articole utile despre blog:

Câștiguri rapide pe Internet

Aici câștigați bloggeri

Ultimele articole din blog







Articole similare

Trimiteți-le prietenilor: