Keširanje i brzina

Višeslojno keširanje koje održava sajtove brzim pri velikom obimu

Većina poseta Zinn Digital® sajtu nikada ne dotiče PHP ili MySQL. LiteSpeed keš cele stranice, Redis objekat keš po sajtu i CDN edge rade zajedno, usklađeni pametnim automatskim čišćenjem, tako da stranice ostaju brze, a izvori mirni — na preko 650.000 hostovanih sajtova širom sveta.

Tri sloja keša, jedan usklađeni sistem

Brzina dolazi od isporuke pravog sadržaja sa najbrže lokacije. Mi slažemo tri keša tako da se na zahtev odgovori što je ranije moguće — na ivici mreže, na veb-serveru ili iz memorije — i stranica se nikada ne ponovo gradi ako je već napravljena.

LSCache keš cele stranice

Na LiteSpeed hostinzima, keširani odgovori interfejsa označeni su LiteSpeed cache-control i tag zaglavljima, tako da veb-server isporučuje kompletne stranice bez pokretanja PHP-a ili upućivanja upita ka MySQL-u. To je najveća pojedinačna prednost za vreme do prvog bajta na WordPress-u.

Redis keš objekata po sajtu

Prekidač jednim klikom instalira samostalni Redis objektni keš dodatak, rasterećujući ponovljena čitanja baze podataka. Ako Redis ikada bude nedostupan, dodatak se vraća na memorijski keš po zahtevu, tako da sajt nastavlja da radi.

CDN и ивица

Statički resursi i stranice pogodne za keširanje isporučuju se sa CDN-a blizu posetilaca. Brisanja keša se preslikavaju na ivicu mreže (edge) tako da ostaje u skladu sa izvornim kešom — jedna kontrola, a ne tri nepovezane postavke.

Pametno automatsko brisanje keša održava sadržaj svežim

Keš je koristan samo ako briše prave stranice u pravom trenutku. Naš sistem prati stvarne izmene i vrši hirurško čišćenje pomoću LiteSpeed keš oznaka — umesto grubog brisanja svega pri svakoj izmeni.

  • Kada se objava ili stranica sačuva, pošalje u korpu ili obriše, čiste se samo pogođene stranice i liste na kojima se one pojavljuju.
  • Komentari, uređeni termini taksonomije, promene tema, aktivacija dodataka i ažuriranja jezgra, dodataka ili tema pokreću ciljana čišćenja keša.
  • Pročišćavanja se preslikavaju na kontrolnu tablu putem potpisanog vebhuka, tako da se CDN i ivica čiste usklađeno sa originom.
  • REST endpoint za čišćenje keša omogućava kontrolnoj tabli da obriše sve, određene URL-ove ili određene oznake — uz autentifikaciju putem administratorske sesije ili HMAC-SHA256 potpisa.

Bezbedno po defaultu — dinamičke stranice se nikada ne keširaju

Agresivno keširanje je bezbedno samo kada se stvari koje moraju ostati aktivne nikada ne keširaju. Zinn® Cache dolazi sa podrazumevanim razumnim podešavanjima za WordPress i WooCommerce / Easy Digital Downloads: korpa, naplata, moj nalog, REST i AJAX, pregled i pretraga su izuzeti, a svaki zahtev prijavljenog korisnika ili sa kolačićem sesije isporučuje se svež.

To znači da kupac nikada ne vidi tuđu korpu, a prijavljeni urednik nikada ne vidi zastareli nacrt. Možete dodati dodatna pravila za putanju, ključ upita i prefiks kolačića po sajtu kada su potrebna nekom dodatku, bez diranja bezbednih podrazumevanih vrednosti.

Keširanje je mogućnost koja se podešava po nacrtu sajta, tako da statični, PHP i Node sajtovi dobijaju keširanje koje im odgovara, a dodatak funkcioniše bez problema svuda gde nedostaje sloj keširanja cele stranice.

Česta pitanja

Da li moram da konfigurišem bilo šta od ovoga?

Ne. Zinn® Cache dodatak se isporučuje u deploy footprint i keš cele stranice, objekti keš, automatsko čišćenje i bezbedni izuzeci su automatski povezani na sajtovima koje hostuje Zinn®. Možete sve fino podesiti u Podešavanja → Zinn® Cache, ili sa kontrolne table, ako to želite.

Da li će keširanje pokvariti moju WooCommerce prodavnicu?

Ne. Korpa, naplata, moj-nalog i bilo koji zahtev prijavljenog korisnika ili sa sesijskim kolačićem se po pravilu nikada ne keširaju, tako da dinamičke stranice i stranice prilagođene svakom kupcu uvek ostaju aktivne. Keš cele stranice služi samo stranice koje su iste za svakog posetioca.

Šta se dešava ako je Redis nedostupan?

Keš objekata je opcionalan i bezbedan u slučaju kvara. Ako nedostaje phpredis ekstenzija, prekidač je onemogućen uz obaveštenje; ako Redis postane nedostupan tokom rada, dodatak (drop-in) vrši isporuku iz keša u memoriji po zahtevu, tako da sajt nikada ne padne.

Da li je potreban LiteSpeed?

Keširanje cele stranice koristi LiteSpeed veb-server, ili dodatnu komponentu LiteSpeed Cache ako je već aktivna. Na drugim serverima se ne šalju zaglavlja keša, ali keš objekata, izuzeci i udaljeno čišćenje i dalje funkcionišu.

Kako ostaju usklađeni CDN i keš memorija servera?

Jedno usklađeno čišćenje keša. Kada se sadržaj promeni, ciljana čišćenja zasnovana na oznakama brišu pogođene stranice na veb-serveru i preslikavaju se na CDN i ivicu (edge) putem potpisanog vebhuka, tako da svaki sloj briše iste stranice u isto vreme.

Pogledajte to na sopstvenim sajtovima

Započnite 14-dnevni probni period bez kartice i prepustite višeslojnom kešu da obavi posao. Besplatne migracije, 30-dnevna garancija povraćaja novca, garantovano vreme rada od 99,99% i bez vezivanja za dobavljača.

Započni besplatno