Memorie cache și viteză

Stocare în cache multistrat care menține site-urile rapide la scară largă

Majoritatea vizitelor pe un site Zinn Digital® nu ating niciodată PHP sau MySQL. O memorie cache de pagină completă LiteSpeed, o memorie cache de obiecte Redis pentru fiecare site și rețeaua CDN edge colaborează, coordonate printr-o golire automată inteligentă, astfel încât paginile să rămână rapide, iar serverele de origine să nu fie solicitate — pe peste 700.000 de site-uri găzduite la nivel mondial.

O solicitare de pagină preluată dintr-un cache apropiat și returnată fără a ajunge la serverul de origine.

Trei straturi de memorie cache, un sistem coordonat

Viteza provine din livrarea elementului potrivit din cel mai rapid loc. Suprapunem trei memorii cache, astfel încât o solicitare să primească răspuns cât mai curând posibil — la margine, la serverul web sau din memorie — și să nu fie nevoie niciodată de reconstruirea unei pagini deja create.

Cache de pagină întreagă LSCache

Pe gazdele LiteSpeed, răspunsurile front-end care pot fi stocate în memoria cache sunt marcate cu antete LiteSpeed cache-control și etichete, astfel încât serverul web livrează pagini complete fără a apela PHP sau a interoga MySQL. Acesta este cel mai mare câștig individual pentru time-to-first-byte pe WordPress.

Memorie cache pentru obiecte Redis per site

Un comutator cu un singur clic instalează un modul drop-in autonom de memorie cache pentru obiecte Redis, degrevând citirile repetate din baza de date. Dacă Redis devine vreodată inaccesibil, modulul drop-in revine la o memorie cache în memorie per solicitare, astfel încât site-ul continuă să funcționeze.

CDN și edge

Resursele statice sunt livrate din CDN-ul din proximitatea vizitatorilor, iar memoria cache a CDN-ului poate fi golită din fila CDN a site-ului oricând aveți nevoie.

Curățarea automată inteligentă menține conținutul proaspăt

O memorie cache este utilă doar dacă golește paginile potrivite la momentul potrivit. A noastră monitorizează modificările reale și curăță cu precizie chirurgicală folosind etichetele de cache LiteSpeed — nu printr-o golire totală și brutală la fiecare editare.

  • Când o postare sau o pagină este salvată, mutată la gunoi sau ștearsă, sunt golite numai paginile afectate și listele în care apar acestea.
  • Comentariile, termenii de taxonomie editați, schimbările de temă, activarea modulelor și actualizările de nucleu/module/temă declanșează curățări țintite.
  • Memoria cache a paginii este golită pe serverul web, iar memoria cache CDN din fila CDN a site-ului.
  • Un punct final de golire REST permite panoului să șteargă totul, adrese URL specifice sau etichete specifice — autentificat printr-o sesiune de administrator sau o semnătură HMAC-SHA256.

Sigur în mod prestabilit — paginile dinamice nu sunt stocate niciodată în memoria cache

Memoria cache agresivă este sigură numai atunci când elementele care trebuie să rămână active nu sunt stocate niciodată în cache. Zinn® Cache este livrat cu setări implicite rezonabile pentru WordPress și WooCommerce / Easy Digital Downloads: coșul, finalizarea comenzii, my-account, REST și AJAX, previzualizarea și căutarea sunt excluse, iar orice solicitare autentificată sau cu cookie de sesiune este servită în mod direct.

Aceasta înseamnă că un cumpărător nu vede niciodată coșul altcuiva, iar un editor autentificat nu vede niciodată o ciornă învechită. Puteți adăuga reguli suplimentare pentru cale, cheie de interogare și prefix de cookie pentru fiecare site atunci când un modul are nevoie de ele, fără a modifica setările implicite sigure.

Memoria cache este o funcționalitate specifică fiecărui șablon, astfel încât site-urile statice, PHP și Node beneficiază fiecare de stocarea în cache adecvată, iar modulul își reduce funcționalitatea în mod controlat oriunde lipsește un nivel de memorie cache pentru întreaga pagină.

Întrebări frecvente

Trebuie să configurez ceva din toate acestea?

Nu. Modulul Zinn® Cache este inclus în amprenta de implementare (deploy footprint), iar memoria cache pentru pagini întregi, memoria cache pentru obiecte, golirea automată și excluderile sigure sunt configurate automat pe site-urile găzduite de Zinn®. Puteți ajusta fin totul din Setări → Zinn® Cache sau din tabloul de bord, dacă doriți.

Va afecta stocarea în cache magazinul meu WooCommerce?

Nu. Coșul de cumpărături, finalizarea comenzii, contul meu și orice solicitare trimisă de un utilizator conectat sau care conține cookie-uri de sesiune nu sunt niciodată stocate în memoria cache în mod prestabilit, astfel încât paginile dinamice și personalizate pentru fiecare client rămân întotdeauna live. Memoria cache pentru întreaga pagină servește doar paginile care sunt identice pentru fiecare vizitator.

Ce se întâmplă dacă Redis nu este disponibil?

Memoria cache a obiectelor este opțională și sigură în caz de eroare. Dacă extensia phpredis lipsește, comutatorul este dezactivat cu o notificare; dacă Redis devine inaccesibil în timpul rulării, drop-in-ul servește dintr-un cache în memorie per solicitare, astfel încât site-ul să nu se defecteze niciodată.

Aceasta necesită LiteSpeed?

Memorarea în cache a întregii pagini utilizează un server web LiteSpeed sau modulul terț LiteSpeed Cache, dacă acesta este deja activ. Pe alte servere nu sunt emise anteturi de cache, însă memoria cache pentru obiecte și excluderile funcționează în continuare.

Cum rămân sincronizate memoriile cache ale CDN-ului și ale serverului?

La nivelul serverului web, automat. Când conținutul se modifică, golirile țintite pe bază de etichete șterg doar paginile afectate din memoria cache de pagini a serverului. Memoria cache CDN este ștearsă din fila CDN a site-ului.

Vedeți-l pe propriile site-uri

Începeți o perioadă de probă de 14 zile fără card și lăsați memoria cache multistrat să facă treaba. Migrări gratuite, o garanție de rambursare a banilor de 30 de zile, o asigurare de disponibilitate de 99,99% și fără dependență de furnizor.

Începeți gratuit

Partener LiteSpeed Zinn Digital® este un Partener LiteSpeed oficial. Fiecare site de pe propria noastră flotă Zinn® rulează pe licențiatul LiteSpeed Enterprise cu modulul LSCache — cel mai rapid mod de a rula WordPress și WooCommerce — configurat, licențiat și menținut la zi de noi, niciodată versiunea gratuită.