Predmemoriranje i brzina

Višeslojno predmemoriranje koje web-mjesta održava brzima na velikoj razini

Većina posjeta web-mjestu Zinn Digital® uopće ne dotiče PHP ili MySQL. LiteSpeed predmemorija cijele stranice, Redis objektna predmemorija po web-mjestu i CDN rubna mreža rade zajedno, usklađeni pametnim automatskim čišćenjem, tako da stranice ostaju brze, a izvorni poslužitelji rasterećeni — na više od 700.000 posluženih web-mjesta diljem svijeta.

Zahtjev za stranicom koji je poslužen iz obližnje predmemorije i vraćen bez dolaska do izvornog poslužitelja.

Tri sloja predmemorije, jedan usklađeni sustav

Brzina dolazi iz posluživanja pravog sadržaja s najbržeg mjesta. Slažemo tri razine predmemorije kako bi se na zahtjev odgovorilo što je ranije moguće — na rubu mreže (edge), na web-poslužitelju ili iz memorije — te se već izgrađena stranica nikada ne mora ponovno graditi.

LSCache predmemorija cijele stranice

Na LiteSpeed poslužiteljima, prednji odgovori koji se mogu predmemorirati označavaju se zaglavljima LiteSpeed cache-control i oznakama (tag), tako da web poslužitelj isporučuje cjelovite stranice bez pozivanja PHP-a ili upita prema MySQL-u. To je najveći pojedinačni dobitak za vrijeme do prvog bajta na sustavu WordPress.

Redis predmemorija objekata po web-mjestu

Prekidač s jednim klikom instalira samostalni Redis drop-in za predmemoriju objekata, rasterećujući ponavljana čitanja iz baze podataka. Ako Redis ikada postane nedostupan, drop-in se vraća na memorijsku predmemoriju po zahtjevu, tako da stranica nastavlja s radom.

CDN i rub

Statički resursi poslužuju se s CDN-a blizu posjetitelja, a predmemorija CDN-a može se isprazniti s kartice CDN web-mjesta kad god vam zatreba.

Pametno automatsko čišćenje održava sadržaj svježim

Predmemorija je korisna samo ako briše prave stranice u pravom trenutku. Naša prati stvarne promjene i kirurški precizno čisti pomoću LiteSpeed oznaka predmemorije — umjesto grubog brisanja svega pri svakom uređivanju.

  • Kada se objava ili stranica spremi, premjesti u smeće ili izbriše, čiste se samo zahvaćene stranice i popisi na kojima se pojavljuju.
  • Komentari, uređeni pojmovi taksonomije, promjene tema, aktivacija priključaka i ažuriranja jezgre/priključaka/tema pokreću ciljana čišćenja predmemorije.
  • Predmemorija stranice prazni se na web-poslužitelju, a CDN predmemorija s kartice CDN web-mjesta.
  • REST krajnja točka za čišćenje omogućuje ploči brisanje svega, određenih URL-ova ili određenih oznaka — autentificirano administratorskom sesijom ili HMAC-SHA256 potpisom.

Zadano sigurno — dinamičke stranice se nikada ne predmemoriraju

Agresivno predmemoriranje sigurno je samo kada se stvari koje moraju ostati dinamične nikada ne predmemoriraju. Zinn® Cache dolazi s razumnim zadanim postavkama za WordPress i WooCommerce / Easy Digital Downloads: cart, checkout, my-account, REST i AJAX, preview i search su isključeni, a svaki zahtjev prijavljenog korisnika ili sa sesijskim kolačićem poslužuje se izravno.

To znači da kupac nikada ne vidi tuđu košaricu, a prijavljeni urednik nikada ne vidi zastarjelu skicu. Možete dodati dodatna pravila za putanju, ključ upita i prefiks kolačića po web-mjestu kada ih dodatak zatraži, bez mijenjanja sigurnih zadanih postavki.

Predmemoriranje je mogućnost na razini pojedinog nacrta, tako da statička, PHP i Node web-mjesta dobivaju predmemoriranje koje im odgovara, a priključak kontrolirano smanjuje funkcionalnost gdje god nedostaje sloj predmemorije za cijelu stranicu.

Često postavljana pitanja

Moram li išta od ovoga konfigurirati?

Ne. Dodatak Zinn® Cache isporučuje se u implementacijskom otisku, a predmemorija cijele stranice, predmemorija objekata, automatsko čišćenje i sigurna izuzeća automatski su povezani na web-mjestima koja poslužuje Zinn®. Ako želite, sve možete precizno podesiti pod Postavke → Zinn® Cache ili na upravljačkoj ploči.

Hoće li predmemoriranje narušiti rad moje WooCommerce trgovine?

Ne. Košarica, naplata, moj račun i svaki zahtjev prijavljenog korisnika ili zahtjev sa sesijskim kolačićem prema zadanim postavkama nikada se ne predmemoriraju, stoga dinamične stranice i stranice prilagođene pojedinom kupcu uvijek ostaju ažurne. Predmemorija cijele stranice poslužuje samo stranice koje su iste za svakog posjetitelja.

Što se događa ako Redis nije dostupan?

Predmemorija objekata nije obavezna i sigurna je od zatajenja. Ako nedostaje proširenje phpredis, prekidač se onemogućuje uz obavijest; ako Redis postane nedostupan tijekom izvođenja, drop-in poslužuje iz predmemorije u memoriji za svaki pojedinačni zahtjev kako stranica nikada ne bi prestala raditi.

Zahtijeva li ovo LiteSpeed?

Predmemoriranje cijele stranice koristi web-poslužitelj LiteSpeed ili dodatak treće strane LiteSpeed Cache ako je već aktivan. Na drugim poslužiteljima ne šalju se zaglavlja predmemorije, ali predmemorija objekata i izuzimanja i dalje rade.

Kako predmemorije CDN-a i poslužitelja ostaju sinkronizirane?

Na web poslužitelju, automatski. Kada se sadržaj promijeni, ciljana čišćenja temeljena na oznakama brišu samo zahvaćene stranice iz predmemorije stranica poslužitelja. Predmemorija CDN-a čisti se s kartice CDN web-mjesta.

Pogledajte to na vlastitim web-mjestima

Započnite 14-dnevno probno razdoblje bez unosa kartice i prepustite višeslojnom predmemoriranju da odradi posao. Besplatne migracije, 30-dnevno jamstvo povrata novca, 99,99% jamstva neprekidnog rada i bez ugovorne vezanosti za pružatelja usluge.

Započnite besplatno

LiteSpeed Partner Zinn Digital® je službeni LiteSpeed Partner. Svaka stranica na našem vlastitoj Zinn® floti radi na licenciranom LiteSpeed Enterprise poslužitelju s LSCache dodatkom — najbržem načinu posluživanja sustava WordPress i WooCommerce — koji mi podešavamo, licenciramo i održavamo ažuriranima, a nikada besplatnu inačicu.