Že nekaj časa je minilo, odkar je Google objavil, da bo hitrost nalaganja spletnega mesta vplivala na njegov položaj v SERP-jih. Enako velja za mobilne naprave. Najbolj pa bi vas moralo skrbeti, kako bo počasno spletno mesto vplivalo na uporabnike. Na primer, ali se zavedate, da polovica obiskovalcev spletnih mest na internetu meni, da se morajo naložiti v dveh sekundah ali manj? Mislim, da je to povsem pošteno, saj ko pomislite na to, nič ni bolj nadležno kot opazovati, kako se nekaj nalaga. Da ne govorim o nevšečnostih, ki jih človek doživi, ​​ko želi nekaj kupiti, stran pa se upočasni.

Na srečo obstaja veliko načinov za pospešitev vašega spletnega mesta. Ena najboljših možnosti je uporaba posebnega modula za predpomnjenje (cache). Danes si bomo na hitro ogledali, kaj je predpomnjenje in zakaj je tako kritično, ko gre za hitrost nalaganja strani. Poleg tega bom z vami delil tudi seznam najboljših vtičnikov predpomnilnika na trgu.

Kaj je predpomnilnik?

Predpomnilnik je prostor v pomnilniku računalnika, kjer so shranjeni podatki za prihodnjo uporabo. Na primer, namesto da bi v celoti izvedel postopek nalaganja mesta iz baze podatkov, se nekateri podatki črpajo iz predpomnilnika. Ko se obiskovalec sprehodi po vašem spletnem mestu, spletno mesto zahteva podatke iz baze podatkov, ki je shranjena na gostovanju. Natančneje, zahtevajo, da so slike vašega spletnega mesta, Javascript in CSS v berljivih datotekah HTML in dostavljeni neposredno v brskalnik. Na žalost ta postopek zahteva določena sredstva in čas. Vendar uporabnikom spletnega mesta ni treba vsakič izvajati tega postopka. Še posebej, ko gre za statično vsebino vašega spletnega mesta. Na primer objavljene objave, ki jih verjetno ne bo nihče urejal.

Zato je predpomnjenje spletnega mesta nujno, če želite:

  • hitro omogočite dostop do podatkov spletnega mesta, ki se redko spreminjajo
  • pospešite celoten proces nalaganja spletnega mesta
  • zagotoviti boljšo uporabniško izkušnjo za vse obiskovalce vaše strani
  • promovirati v iskalnikih zaradi višjih stopenj prenosov
  • prihranite vire strežnika in zmanjšajte zrušitve

Kot lahko vidite, obstaja veliko prednosti predpomnjenja vašega spletnega mesta WordPress.

Glavna funkcionalnost, ki je v vsakem od omenjenih vtičnikov:

  • predpomnjenje za mobilne uporabnike
  • zmanjšanje velikosti datoteke in stiskanje GZIP
  • razporejanje čiščenja predpomnilnika
  • Podpora za HTTPS/SSL

Najboljši vtičniki za predpomnjenje WordPress

Ker vemo, da je hitrost spletnega mesta zelo pomembna in da je neposredno odvisna od predpomnjenja, je naš naslednji korak dodajanje ustreznega vtičnika na naše spletno mesto. Tukaj je nekaj najbolj zanesljivih, cenovno dostopnih in funkcijsko bogatih rešitev.

Pred kratkim nas je eden od naših bralcev vprašal, kako počistiti predpomnilnik programa WordPress? Vaš spletni brskalnik, strežnik in vtičniki, nameščeni na vašem spletnem mestu, lahko uporabljajo postopek predpomnjenja, ki vam verjetno ne bo omogočil ogleda posodobljenega stanja vašega spletnega dnevnika.

V tem članku vam bomo pokazali, kako pravilno počistiti predpomnilnik svojega bloga WordPress.

Rešitve za predpomnjenje shranijo statično različico vašega spletnega mesta. To omogoča WordPressu, da preskoči najtežje skripte PHP in izboljša učinkovitost vašega spletnega mesta.


WordPress Obstaja veliko vrst rešitev za predpomnjenje. Najbolj priljubljeni so vtičniki predpomnilnika tipa "In".

Ti vtičniki zagotavljajo vmesnik, ki je enostaven za uporabo, za upravljanje predpomnilnika spletnega dnevnika, poteka predpomnjene vsebine in predpomnjenja na zahtevo.

Gostovanje WordPress, ki ga upravljajo ponudniki, kot je WPEngine, uporablja lastne rešitve za predpomnjenje, tako da vam ni treba namestiti tega vtičnika za predpomnjenje.

Če uporabljate storitev CDN, kot je »MaxCDN« ali »CloudFlare«, bo služila tudi predpomnjenim kopijam statične vsebine.

Če uporabljate požarni zid spletne aplikacije kot "ali" za povečanje varnosti WordPressa, imajo tudi svoj predpomnilnik za pospešitev vašega spletnega mesta in zmanjšanje časa izpadov.

Končno lahko vaš brskalnik shrani tudi predpomnjene različice strani v vašem računalniku.

Namen predpomnjenja je pospešiti vaše spletno mesto in izboljšati splošno uporabniško izkušnjo. Vendar pa včasih prepreči, da bi videli spremembe, ki jih naredite na svojem spletnem mestu, kar je lahko frustrirajoče. V tem primeru boste morali za ogled sprememb počistiti predpomnilnik.

Vendar pa poglejmo, kako počistiti predpomnilnik v WordPressu.

1. korak: Počistite predpomnilnik brskalnika

Najprej morate počistiti predpomnilnik. Večina spletnih brskalnikov lahko shrani statično vsebino, kot so slogovne datoteke, JavaScript in slike s spletnega mesta, da pospešijo nadaljnje obiske.

Vendar se včasih spletni brskalniki morda ne zavedajo, da se je spletna stran spremenila. Namesto da bi dobili novo kopijo, lahko še vedno znova naložijo stran iz predpomnjene različice na vašem računalniku.

Tako počistite predpomnilnik brskalnika Google Chrome. Najprej morate klikniti ikono menija in nato izbrati« Dodatno Orodja > Počisti navigacijske podatke .


Odpre se okno, kjer lahko izberete vsebino, ki jo želite odstraniti. Prepričajte se, da so predpomnjene slike in datoteke preverjene, nato kliknite » Počisti podatke brskanja P".


Uspešno ste počistili predpomnilnik brskalnika in zdaj lahko poskusite dostopati do svojega spletnega mesta.

Če še vedno ne vidite nobenih sprememb, nadaljujte z naslednjimi koraki.

Če želite izbirati med dvema najboljšima vtičnikoma za upravljanje predpomnilnika WordPress, si oglejte naš članek:

Za druge spletne brskalnike si oglejte ustrezno dokumentacijo o brisanju njihovih predpomnilnikov.

2. korak: Počistite predpomnilnik vtičnikov WordPress

Če uporabljate vtičnik za predpomnjenje WordPress, morate počistiti predpomnilnik vtičnika. Večina vtičnikov za predpomnjenje vam omogoča, da to preprosto storite z ustreznimi nastavitvami.

Počisti predpomnilnik iz WP Super Cache

To uporabnikom omogoča, da svoje spletno mesto takoj shranijo v predpomnilnik z enim klikom. Njegov robot samodejno izbere vaše strani WordPress za ustvarjanje predpomnilnika in nato samodejno aktivira priporočene možnosti predpomnjenja WordPress, kot so stiskanje GZIP, predpomnjenje strani in prednalaganje predpomnilnika.

WP Rocket vključuje tudi dodatne funkcije, ki jih lahko omogočite za nadaljnje izboljšanje vaše produktivnosti. Vključno z lenim nalaganjem slik, podporo CDN, vnaprejšnjim prenosom DNS, pomanjševanjem itd.

2.WP Najhitrejši predpomnilnik

WP Fastest Cache je vtičnik za predpomnilnik WordPress, ki ponuja skoraj vse, kar uporabnik morda išče. Razvijalci tega vtičnika trdijo, da je najpreprostejši in najhitrejši sistem WP Cache. In če sem iskren, je! Z več kot 300.000 aktivnimi namestitvami ta vtičnik obiskovalcem ponuja hitro izkušnjo brskanja.

Pozdravljeni dragi bralci spletnega dnevnika. V tem članku se bomo dotaknili pomembne teme pospešitve vašega spletnega dnevnika na platformi WordPress in zmanjšanja obremenitve gostiteljskega strežnika s pomočjo hiper predpomnilnika.

je vtičnik za predpomnjenje wordpressa (wordpress cache). Ne pozabite uporabiti predpomnilnika wordpress in hitrost nalaganja vašega spletnega mesta se bo znatno povečala.

Ko povečate število obiskovalcev svojega bloga, nastane težava. Ko si bralec želi ogledati določeno stran na vašem spletnem mestu, mora počakati, da jo strežnik ustvari glede na njeno temo in vsebino WordPress.

Kolikokrat bo določena stran zahtevana, tolikokrat se bo znova in znova ustvarila na strežniku. Več obiskovalcev pride na blog, večja je obremenitev strežnika in daljši je čas nalaganja.

Vsemu temu se lahko izognemo z uporabo tako imenovanega predpomnilnika oz predpomnilnik wordpress. Kaj je to?

To je postopek shranjevanja ustvarjene strani na vašo zahtevo v določen imenik na spletnem mestu z uporabo vtičnika Hyper cache. Zdaj, če nekdo drug dostopa do iste strani na strežniku, ta ne bo ponovno ustvarjena, ampak preprosto vzeta iz želene mape, kjer je shranjena predpomnilnik wordpress in poslana v brskalnik uporabnika.

Tako je predpomnjenje spletnih strani bloga zelo učinkovit način za zmanjšanje obremenitve gostiteljskega strežnika in pospešitev celotnega bloga.

Vtičnik Hyper cache. Namestitev in konfiguracija predpomnilnika wordpress.

To je zelo dobro predpomnilnik wordpress deluje samo za neregistrirane uporabnike vašega bloga. V večini primerov lastniki spletnih mest obiskovalcem ne dovolijo, da se registrirajo na njihovem viru, in izkaže se, da je edina oseba, registrirana na blogu, skrbnik, torej vi.

To pomeni, da za vas osebno predpomnilnik wordpress ne bo delovalo in to je super. Predstavljajte si, da ste naredili nekaj sprememb na svojem spletnem dnevniku (na primer v oblikovanju), nato pa se izkaže, da teh sprememb ne boste videli, dokler ne ponastavite predpomnilnika wordpressa, in to bi bilo treba storiti ves čas.

Prenesite vtičnik za predpomnjenje Lahko na uradni spletni strani WordPress.

  1. Razpakirajte arhiv z vtičnikom in s FTP odjemalcem spustite mapo Hyper cache v mapo wp-content/plugins/plugins na vašem strežniku
  2. Pojdite na konzolo spletnega dnevnika Plugins-Add New-Upload-Install

Omogoči predpomnilnik wordpress.

Če želite to narediti, odprite konfiguracijsko datoteko wp-config.php za urejanje, ki se nahaja v korenskem imeniku vašega spletnega dnevnika, in tja prilepite naslednjo vrstico kode:

define('WP_CACHE', res);

To lahko storite tudi z upraviteljem datotek Filezila.

Prilepite lahko kjerkoli v konfiguracijski datoteki wp-config.php, nekje bližje koncu, vendar pred vrstico:

/** Absolutna pot do imenika WordPress. */

if (!defined('ABSPATH'))

ali, če je v angleščini:

/** WordPress absolutna pot do imenika WordPress. */

if (!defined('ABSPATH'))

define('ABSPATH', dirname(__FILE__). '/');

Zdaj se vrnemo na konzolo spletnega dnevnika Plugins, poiščemo vtičnik za predpomnjenje Hyper cache in ga aktiviramo.

Če želite, da vtičnik Hyper cache ustvari mapo za predpomnilnik wordpress v blogu, morate nastaviti dovoljenja na 777 za mapo wp-content ali wp-content/plugins/hyper cache/. Preberite to o nastavljanju dovoljenj.

Nato lahko mape wp-content ali wp-content/plugins/hyper cache ponastavite na dovoljenja 755, novo mapo wp-content/plugins/hyper cache/cache pa lahko nastavite na 777, nato pa lahko vtičnik Hyper cache piše ali izbrišete vse datoteke HTML iz predpomnilnika WordPress.

Konfiguriranje pravilnega delovanja vtičnika Hyper cache.

Pojdimo na nastavitve Hyper cache takoj po aktiviranju njegovega dela s klikom na Možnosti

Ali pa se bo isto zgodilo, če greste na konzolo spletnega dnevnika Nastavitve - Hyper cache

V območju Konfiguracija bo opravljen glavni del nastavitev za vtičnik Hyper cache. Najprej potrdite polje poleg možnosti Aktiviraj predpomnilnik? In shranite nastavitve Shrani.

To je to, wordpress predpomnilnik je omogočen, naprej lahko vidite, koliko strani je skupaj predpomnilnika.

Nasproti polja Življenjska doba predpomnjenih strani morate nastaviti število v minutah, v tem času bo shranjena kopija HTML vaših spletnih strani in vsak uporabnik jo bo v tem času prejel od tam.

Nima smisla ohranjati nizkega števila, saj večina strani v vašem blogu ni posodobljenih in so arhivirane. Stane me 7200 minut (5 dni) Tako svetuje znani tehnik E. Popov.

Samo preveriti morate, ali prostor na disku na strežniku omogoča shranjevanje veliko predpomnjenih strani. In to je odvisno od načrta gostovanja, ki ste ga kupili za svoj blog, in števila obiskovalcev oziroma števila strani, ki bi jih bralci želeli videti.

V osnovi je prostora na disku vsaj 2-5 GB, tako da bo 7200 minut ravno prav.

Naslednje polje "Auto-cleanup every" je prav tako namenjeno optimalni izrabi diskovnega prostora na trdem disku na strežniku. To pomeni, da se vsakih 1440 minut (to ustreza 1 dnevu v mojih nastavitvah) zapiski, katerih življenjska doba je potekla, izbrišejo iz mape predpomnilnika.

Tako se nepotrebne in neuporabne datoteke brišejo s pogostostjo, ki jo nastavite.

Uporaba polja Kako počistiti predpomnilnik določite lahko način čiščenja pri posodabljanju starega materiala ali pri ustvarjanju novega:

- Vse- ustreza posodobitvi celotnega predpomnilnika WordPress

- Noben- predpomnilnik wordpressa se ne spremeni

- Ena stran (enostransko striktno) - predpomnilnik se posodobi samo za zapisek, v katerem je prišlo do sprememb

To polje lahko izpolnite kot jaz (glej zgoraj) ali pa ga izberete sami.

Na terenu stiskanje gzip potrdite polje, nato pa bodo datoteke predpomnilnika wordpress shranjene in poslane v stisnjeni obliki, kar bo zmanjšalo obremenitev strežnika in povečalo hitrost spletnega dnevnika.

Če je v polju Ne predpomni domače strani (Do not cache the home page), domača stran ne bo podvržena postopku predpomnjenja.

To je morda potrebno v primeru pogostega posodabljanja domače strani, ko sama izdelava predpomnilnika wordpressa nima smisla, saj se predpomnilnik pogosto posodablja in potem ni pomembno, kje se stran generira - iz predpomnilnika ali v običajnem način.

Če ne želite predpomniti nobenega dela spletnega dnevnika, lahko to storite v polju izključi URI vnesite del naslova (na primer kategorije bloga /kartinki-foto-smeshno) in potem strani, ki vsebujejo ta del URL-ja, ne bodo shranjene v predpomnilniku.

Ostale nastavitve lahko pustite takšne, kot so. Ne pozabite klikniti gumba Shrani.

Poleg gumba Shrani je še en zelo pomemben gumb Počisti predpomnilnik. Potrebovali ga boste, ko boste preoblikovali svoj spletni dnevnik in želeli, da posodobitve vidijo tudi obiskovalci spletnega dnevnika. V nasprotnem primeru jim bo vedno na voljo le stara predpomnjena različica vseh strani.

Glavno delo je končano, preveriti morate, ali predpomnjenje na blogu deluje z vtičnikom Hyper cache. Če želite to narediti, sledite tem korakom:

Do svojega spletnega dnevnika dostopajte z drugim brskalnikom. Izkazalo se je, da ste prijavljeni kot redni obiskovalec in ne skrbnik

Pritisnite gumba Ctrl-U. Videli boste izvorno kodo strani

Pojdite na sam dno izvorne kode. Videti bi morali nekaj podobnega črti

To pomeni, da vtičnik deluje, predpomnilnik wordpress je ustvarjen.

P.S. Kako vam je všeč članek? Boste namestili vtičnik za predpomnjenje?

Kmalu bo obvestilo o drugih načinih za pospešitev vašega spletnega dnevnika. Svetujem vam, da ne zamudite njenega videza in prejemanja novih

Igor se je popolnoma predal delu v podjetju Myasnoff ...

Upam, da nikomur ni treba razlagati, zakaj je potreben vtičnik za predpomnjenje in kako pomembno je izbrati tistega, ki bo resnično pomagal, in ne le ustvariti dodatne obremenitve baze podatkov s svojo prisotnostjo. Pri analizi bomo upoštevali vse kazalnike, ne le časa prenosa.

Prednosti predpomnjenja

Majhna digresija. Če kljub temu kdo še vedno dvomi v potrebo po predpomnjenju, potem morate vedeti, da je Google od 21. aprila objavil, da imajo vsa spletna mesta, prijazna do mobilnih naprav (hitrost je ena od "prijaznih" komponent), pomembno prednost pri rezultatih iskanja. Googlovi nameni so zelo jasni – SEO in spletni skrbniki morajo delati na učinkovitosti tako namiznih kot mobilnih različic spletnega mesta.

Obstaja več načinov za izboljšanje delovanja vašega spletnega mesta in skrajšanje časa njegovega nalaganja, vendar za večino začetnikov (in ne samo) optimizatorjev vtičniki za predpomnjenje niso eno od, ampak edino orodje, ki ga uporabljajo za doseganje svojega cilja.

WordPress dinamično ustvarja strani, kar ima za posledico veliko poizvedb po bazi podatkov. Predpomnjenje dinamično ustvarjenih strani omogoča uporabnikom ogled običajnih strani HTML, kar bistveno skrajša čas nalaganja strani in zmanjša obremenitev strežnika.

Podrobnosti o testu predpomnjenja

Na samem začetku je bilo načrtovano, da se v testih uporabi 2 temi - najpreprostejša "štiriindvajsetka" in bolj zapletena (ki bo posnemala "pravo" spletno mesto). Toda med preizkusi se je izkazalo, da je učinek predpomnjenja na hitrost nalaganja teme štiriindvajset tako majhen, da ga je mogoče zanemariti. Fina nastavitev strežnika se je izkazala za bolj pomembno, vendar današnji članek ne govori o tem.

Na koncu bomo uporabili samo 1 temo (tema Novost by Tesla Themes). Testna stran je oblikovana z uporabo grafike in besedila. Obstaja tudi stranska vrstica in več vtičnikov (novice, vir Twitter/Instagram). Gostovanje, ki ga uporablja WP Dev Shed. Posledično smo dobili stran z relativno dolgim ​​časom nalaganja.

Ker spletno mesto je novo, potem ni imelo prometa (tudi med testiranjem ni bilo niti PS botov). Strežnik je delal v skupini Apache + Ngnix.

V testu so sodelovali naslednji vtičniki:

  1. AIO predpomnilnik
  2. WP Fast Cache
  3. wp-cache.com
  4. Alfa predpomnilnik
  5. Flexicache
  6. Bodi0's Easy Cache
  7. Hiper predpomnilnik
  8. Hyper Cache Extended
  9. Cachify
  10. Lite predpomnilnik
  11. Predpomnilnik naslednje stopnje
  12. Resnično statično
  13. Super statični predpomnilnik
  14. Skupni predpomnilnik W3
  15. Gator predpomnilnik
  16. Wordfence Falcon
  17. Najhitrejši predpomnilnik WP
  18. WP raketa
  19. WP SuperCache
  20. Zen Cache (prej Quick Cache)

Test levo:

Brutal Cache - ni delovalo;

Batcache je vtičnik, odvisen od Memcache, ki ni bil uporabljen v trenutnem preizkusu.

Autoptimize in Widget Cache sta prav tako izpuščena, ker niso samostojni vtičniki, temveč podpora za druge.

Orodja za primerjalno analizo

Kot orodja smo uporabili storitve Google, GTMetrix in Yahoo. Zahvaljujoč temu ni bila testirana le hitrost nalaganja strani, ampak tudi:

  • optimizacija slike;
  • minifikacija in optimizacija js in css kode;
  • uporaba predpomnjenja brskalnika;
  • časovni zamik strežnika;
  • z uporabo stiskanja Gzip;
  • postavitev skriptov;
  • število zahtev HTTP.
  • uporaba CDN, paralelizacija/drobljenje domene;

Google PageSpeed ​​​​Insights

Stran se preverja tako z vidika namiznega računalnika kot z mobilne naprave. Rezultat je podan na 100-stopenjski lestvici. Storitev je enostavna za uporabo, vendar zagotavlja razmeroma neobdelan rezultat, ki ne daje popolnega razumevanja vsega, kar je mogoče izboljšati.

GTMetrix in YSlow

Na podlagi Yahoojevega vodnika za produktivnost virov. Ponovno je uporabljena 100-stopenjska lestvica. Storitve delujejo z več kot 50 različnimi meritvami. GTMetrix celo vizualizira podatke v slapovem diagramu procesa nalaganja. Po našem mnenju je to eno najboljših orodij za prepoznavanje načinov za izboljšanje delovanja spletne strani.

Časovna razporeditev

Za določanje hitrosti nalaganja strani in preverjanje delovanja strežnika pod obremenitvijo so bila uporabljena naslednja orodja:

ApacheBench

Služi za določanje obremenitve spletnega mesta, izračuna največje število zahtev na sekundo. Med testom je bilo poslanih 1000 zahtevkov na 10 različnih niti. Test je bil izveden 10-krat. Zabeležen najboljši rezultat za vsakega od vtičnikov.

Zelo znana storitev za spremljanje in testiranje spletnih mest. Z vsakim vtičnikom je bilo izvedenih 20 testov in popravljen je bil najboljši rezultat.

Preprosta, a uporabna storitev, ki prikazuje čas nalaganja celotne strani v vašem brskalniku. To ni strežniško orodje, ampak storitev, ki deluje lokalno. Izbrali smo način prenosa preko etherneta, brskalnika Opera. Vsaka stran je bila naložena 101-krat s fiksnim povprečnim časom nalaganja.

Torej, pojdimo k testom.

Google, GTMetrix in Yslow

Rezultat testiranja strani spletnega mesta z uporabo navedenih storitev:

Kot lahko vidite iz tabele, se nekateri vtičniki tukaj niso dobro obnesli – rezultat je enak ali zelo blizu rezultata brez predpomnjenja. Google je dal najboljšo oceno Super cache (za namizne in mobilne naprave). V GTmetrix in Yslow sta Fastest Cache in Rocket pokazala najboljše rezultate. Kot smo že povedali, je ocena iz Googla manj informativna, ker. pri vrednotenju uporablja manj faktorjev.

Tako so se izkazali najboljši vtičniki WP Super Cache, WP Fastest Cache in WP Rocket Cache.

Časovna razporeditev

Ocenjevalni rezultati v bistvu kažejo kakovost kode spletnega mesta. To daje razumevanje, kaj je mogoče storiti za pospešitev spletnega mesta. Kot rečeno, visoke ocene spletnega mesta ne pomenijo, da se nalaga hitreje od drugih. In to je glavna napaka - orodja za ocenjevanje dajejo obilico idej za izboljšanje spletnega mesta, da se zmanjša čas nalaganja, hkrati pa se sam čas nalaganja praktično ne upošteva. Spodaj je dober primer (posnetek zaslona iz Pingdoma).

Stran je dosegla oceno 96 od 100 (bolje kot 99 % strani katerega koli spletnega mesta). Hkrati se stran naloži v približno 35 sekundah. Do tega lahko vodi slepa optimizacija.

Čas je zelo pomemben test, ker izvajajo se dejanske meritve hitrosti nalaganja strani.

ApacheBench

Ugotovimo največje število zahtev na sekundo, ki jih lahko podpira naš strežnik. Višja kot je številka, bolje je.

Najboljši rezultat je pokazal WP Rocket. Drugo in tretje mesto sta si razdelila WP-Cache.com in WP Fastest Cache.

Rezultat brez predpomnjenja je 2,78 sekunde. Vsi vtičniki so lahko izboljšali ta indikator.

Nesporni vodja je ponovno WPRocket. Super Cache je drugi, W3 Total Cache pa tretji.

Tu smo se odločili, da poleg povprečja prikažemo tudi mediano rezultat testa.

Povprečni čas nalaganja

Situacija je podobna prejšnjemu testu. Prvi trije se niso spremenili - WPRocket, WPSuperCache in W3 TotalCache.

Srednji čas prenosa

Vodilni je še vedno WP Rocket, vendar skoraj neznani WP-Cache.com spet kaže zelo dober rezultat.

Ne samo s predpomnjenjem

Seveda ni vse odvisno le od predpomnjenja. Svojo vlogo igrajo izbira paketa Apache + Nginx, pravilnost nastavitev strežnika in njegove vrste (namenski, VPS, deljeni), število in kakovost (optimizacija) slik in še veliko več.

Zaključek

Vsi predstavljeni vtičniki imajo različne funkcionalnosti. Nekatere so nespodobno preproste, druge pa lahko primerjamo s švicarskim nožem. Super Cache, W3 in drugi podobni vtičniki pri svojem delu pogosto uporabljajo profesionalce, ki poznajo CDN in druge trike. Drugi uporabniki (predvsem začetniki) se odločajo za preprostejše vtičnike (Lite Cache ali WP-Cache.com). Mimogrede, WP-Cache.com je kljub svoji nejasnosti lahko pokazal odlične rezultate.

Kateri je najboljši vtičnik WordPress za predpomnjenje?

Na prvem mestu (z veliko razliko) - WP-Rocket. Ima veliko prednosti, vendar obstaja en AMPAK (za mnoge bo to minus) - plača se. Razvijalci zanjo zahtevajo 39 dolarjev (poleg tega posodobitve niso doživljenjske, ampak samo eno leto)

Na drugem mestu (čeprav je zastonj, ga lahko postavimo tudi na prvo) -WPSuperCache. Rezultati so skoraj enaki kot vodilni, vendar je popolnoma brezplačen!

Na tretjem - WP-cache.com. Edina stvar, ki me bega je, da je bil nazadnje posodobljen leta 2014.

Vendar je preprost, brezplačen in kaže spodobne rezultate.

Pozdravljeni vsi skupaj! Želim vam povedati eno zgodbo o svoji nepazljivosti, ki me je spodbudila k pisanju tega članka. Pred približno tednom dni je moj ponudnik gostovanja porabil preventivno delo, ura je bila dogovorjena in je bilo opozorilo, da stran ne bo delovala 15-30 minut. Mislil sem, da ni tako veliko in me to ni posebej skrbelo in sem se lotil svojega posla.

Med vzdrževanjem je stran res ležala, a časa nisem posebej opazil. Na moje presenečenje po koncu dela ni bilo dostopa do spletnega mesta - imelo je napako 403 (preberite o kodah napak in odzivu strežnika), kar pomeni pomanjkanje pravic stranke. Približno v istem času je bilo napisano pismo službi za podporo ponudnika. Odgovorili so kar hitro.

Razlog za blokado računa je bil velika obremenitev gostovanja. Podporni delavec je prinesel dnevnike strežnika. takrat je bilo majhno - približno 300 ljudi na dan, zato je vprašanje spremembe tarife takoj izginilo. Stran se mi je vklopila, vendar po 5-urnem pregledu glede virusov in možnih vzrokov preobremenitve. Mimogrede, skupno je bilo spletno mesto nedelujoče približno en dan, kar je vplivalo na položaje - blog je odletel iz prvih 10 za nekatere poizvedbe v .

Preden sem onemogočil spletno mesto, sem obesil pasico iz seohammera (lahko preberete o avtomatskih sistemih promocije), zato je sum padel nanj. Transparent so odstranili in vse je bilo videti v redu. Tehnični podpori je bilo poslano tudi vprašanje o stopnji obremenitve - odgovorili so, da je vse v redu. Vendar se nisem ustavil pri tem in sem začel iskati načine zmanjšajte obremenitev gostovanja.

Veliko razdelkov je bilo predelanih in odstranjenih, malo sem delal s php in naredil veliko malenkosti, nekega dne bom napisal podroben članek o zmanjšanje obremenitve gostovanja. Že na začetku bloga sem namestil vtičnik Hyper Cache, ki je zasnovan za zmanjšanje obremenitve s predpomnjenjem strani. Ker takrat nisem upošteval pravil namestitve, se je izkazalo, da ta vtičnik sploh ne deluje.

In navsezadnje je bilo vse napisano v navodilih za namestitev, vendar iz nekega razloga nisem bil pozoren na to. In tako glavno sredstvo za znižanje bremena ves ta čas ni delovalo. Torej, glavna tema tega članka bo pravilna namestitev in konfiguracija vtičnika Hyper Cache na blog. Zdaj vtičnik deluje dobro, tako da ne boste ponavljali mojih napak.

Namestitev vtičnika Hyper Cache

Na strani, ki se prikaže, vnesite ime vtičnika - Hyper Cache, naj bo na prvem mestu. Namestite vtičnik (vnesti boste morali podatke svojega ftp računa). Prav tako lahko prenesete arhiv z vtičnikom z uradne strani, nato pa ga prenesete in namestite prek skrbniške plošče. Glede na vse, namestite na kateri koli način, ki vam ustreza.

Končano, vtičnik je nameščen. Za aktivirajte podporo za uporabo predpomnjenih strani, morate dodati to vrstico:

define("WP_CACHE", res);

vložiti wp-config.php. Vrstico lahko vstavite kamor koli v datoteko, glavna stvar je, da je v oznaki

zdaj je potrebno v mapi wp-vsebina nastavite dovoljenja na 777 (to lahko storite prek odjemalca ftp, kot je Filezila). To je potrebno za vtičnik je ustvaril mapo za shranjevanje predpomnjenih datotek strani c. Mapa se imenuje predpomnilnik. Ko ga ustvari, lahko spremenite pravice do wp-vsebina nazaj na 755, ampak v mapo predpomnilnik(Imam ga v mapi wp-vsebina, lahko je tudi v mapi z vtičnikom, poglejte) dovoljenja so nastavljena na 777, tako da lahko vtičnik piše datoteke tja.

zdaj kratko in jedrnato:

  1. Namestitev vtičnika
  2. Dodajanje vrstice v datoteko wp-config
  3. Za mapo nastavite dovoljenja na 777 wp-vsebina
  4. Iščem mapo predpomnilnik in tudi nastavite dovoljenja na 777
  5. Vrnemo mapo wp-vsebina pravice 755

pripravljena Vtičnik je nameščen, zaželeno je preveriti, ali deluje. Zapomni si - vtičnik ustvari ločeno datoteko za vsako predpomnjeno stran, vendar le, ko ga uporabnik obišče. Tisti. oseba je vstopila, stran se je naložila, dodala v predpomnilnik. Upoštevajte tudi, da vam bo vedno prikazana najnovejša različica strani in ne iz predpomnilnika (če spletno mesto vnesete pod svojo prijavo). Če želite preveriti, naredite naslednje:

  1. Poglej v parametri vtičnika. Če ni opozoril od zgoraj, potem je vse v redu.
  2. Če že imate materiale in obiskovalce na svojem spletnem mestu, poglejte vrstico "Datoteke v predpomnilniku(relevantno in zastarelo)« – obstajati mora število, večje od 1.
  3. Pojdi na stran Niste prijavljeni(na primer iz drugega brskalnika) in si oglejte kodo. Na koncu naj bo črta, podobna
  4. Pojdite v mapo predpomnilnika na strežniku (v njej smo nastavili tudi pravice na 777). če vsebuje neprazne datoteke, vtičnik deluje pravilno.

Vse, vtičnik deluje in lahko ga začnete nastavljati na skrbniški plošči.

Konfiguriranje vtičnika Hyper Cache

Torej vstopimo v meni "Možnosti - Hyper Cache"

Zdaj pa pojdimo skozi vsak element menija. AT stanje predpomnilnika lahko vidite trenutno število predpomnjenih strani in datum ponastavitve naslednje predpomnjene strani. Slednje ne čisti predpomnilnika, ampak se nanaša na element v naslednjem meniju. Mimogrede, pri kakršnih koli spremembah morate klikniti gumb »Posodobi« pod blokom, da bodo spremembe začele veljati.

Konfiguracija - glavni parametri vtičnika:

  • Časovna omejitev predpomnjenih strani- čas, po katerem bodo vse strani v predpomnilniku izbrisane. Privzeta vrednost je 1440 - na dan, kar je povsem običajno za bloge, ki se ne posodabljajo prepogosto.
  • Način razveljavitve predpomnilnika- določa pogoj, pod katerim bo sistem odstranil stran iz predpomnilnika. Najboljša možnost je pri menjavi zapisa.
  • Onemogoči predpomnilnik komentarjev- funkcija, ko je omogočena, bo uporabnik, ki je pustil komentar, videl svežo različico strani in ne shranjene (predpomnjene). Oseba bo takoj videla, ali je bil komentar poslan v moderiranje ali takoj objavljen (odvisno od vašega)
  • Predpomnjenje RSS- samo predpomnjenje vira novic bloga. Možno je, da bo prišlo do manjših zamud pri distribuciji, ko bo omogočeno.
  • Dovoli predpomnjenje brskalnika- vključuje možnost shranjevanja strani na trdi disk uporabnika, dodatno zmanjša obremenitev gostovanja

Konfiguracija za mobilne naprave

Uporablja se, če imate mobilno različico spletnega mesta, ustvarjeno z vtičnikom WordPress Mobile Pack, to možnost lahko omogočite. Vtičnik Hyper Cache bo ustvaril ločene predpomnjene datoteke pod različnimi imeni za mobilne naprave (glede na vaše nastavitve mobilne teme) in preusmeril obiskovalce na ustvarjene strani. Nimam mobilne različice, zato nisem označil polja

Vtičnik optimizira besedilo (na strani strežnika) in ga posreduje uporabniku. Pospeši nalaganje spletnih strani.

  • Shranite stisnjene strani- pravzaprav vključitev same funkcije.
  • Pošlji stisnjene strani- omogoča prihranek pasovne širine pri stiskanju strani, če je to mogoče.
  • Stiskanje na letenju- spet pomaga povečati hitrost nalaganja spletnega mesta, če je to mogoče.

  • Prevajanje— onemogoči rusko različico strani z nastavitvami vtičnika.
  • Onemogoči glavo Last-Modified- onemogoči čas zadnje spremembe v naslovu strani.
  • Predpomnilnik Domov- onemogoči predpomnjenje domače strani (pomaga, če se glavna stran spletnega mesta pogosto posodablja).
  • Preusmeri predpomnjenje- predpomni vse preusmeritve spletnega dnevnika Wordpress, kar skrajša čas za njihovo obdelavo.
  • Predpomnjenje strani ni bilo najdeno (HTTP 404)- Omogoča predpomnjenje strani z napako 404.
  • Strip poizvedbeni niz- omogoča predpomnilnik URL-jev z dodatnimi poizvedbami (naslovi z?, =, & itd.) kot URL-jev brez njih
  • URL s parametri- Omogoča predpomnjenje poizvedb z vprašajem. CNC-ja ne morete uporabljati, ko je CNC vklopljen, čeprav je, ko je možnost aktivirana, obremenitev zmanjšana (nekateri roboti pošiljajo zahteve?).
  • Dovoli brskalniku, da obide predpomnilnik- omogoča brskalniku, da obide predpomnjenje. Na primer pri ponovnem nalaganju strani.

Filtri

  • Izključeni URL-ji— strani, ki jih želite izključiti iz predpomnilnika. Ena na vrstico.
  • Izključeni agenti- uporabniški agenti (na primer iskalni roboti), za katere želite, da vedno prikazujejo najnovejšo različico strani.
  • Match Cookies- prekliče predpomnjenje, ko se piškotki ujemajo. Ena na vrstico.

Po spremembi nastavitev ne pozabite pritisniti gumba Osveži, vsak blok ima svoj gumb.

Če ste vse naredili pravilno, bo vtičnik začel delovati in . O drugih načinih za znižanje bom govoril v naslednjih člankih. tema je zelo pomembna, saj so iskalniki še posebej pozorni na hitrost nalaganja strani. Se vidimo kmalu na straneh bloga CoinOnline!