WP Super Cache dodatak je za ubrzavanje WordPressa. Dodatak za predmemoriju WP Super Cache i njegova konfiguracija Gdje preuzeti WP Super Cache

Velika većina web stranica i blogova radi na dijeljenom hostingu, koji ne zahtijeva specijalizirano znanje o upravljanju web stranicama, a to je nedvojbeno plus, posebno za početnike u izradi web stranica. Ali postoji i negativna strana - stroga ograničenja opterećenja na poslužitelju, što utječe na rad stranice. Kako se opterećenje povećava, stranica koristi cijeli dodijeljeni limit i najčešće počinje prikazivati ​​pogrešku 500. To znači da stranica ne može obraditi sve zahtjeve. Razlog takve pogreške može biti prekoračenje ograničenja I/O operacija ili prekoračenje navedene količine memorije dodijeljene za račun.

Ali sve su to posljedice, a dva su prava razloga. Riječ je o velikom prometu i neoptimiziranom radu skripti. Postoji lijek, a to je keširanje. Trenutno najpopularniji dodatak za predmemoriju je dodatak WP Super Cache. Posljedice njegovog rada su stvarno smanjenje opterećenja virtualnog hostinga.

Kako instalirati dodatak? Mapa wp-content mora imati mogućnost pisanja (dopuštenje pisanja 777).

Instalacija je standardna, pa prijeđimo na opis postavki i rada dodatka. Nakon što je WP Super Cache instaliran, morate otići u odjeljak "WP Super Cache Settings" dodatka i omogućiti predmemoriju na kartici "Cache". Nakon što se omogući predmemorija, datoteka wp-config.php bit će malo izmijenjena - dodatak će napisati potrebne direktive.

Zatim idite na “Postavke” i potvrdite okvir “Koristi mod_rewrite za održavanje predmemorije”. Ovo će omogućiti algoritam za predmemoriju datoteke. Također biste trebali provjeriti "". To će omogućiti dodatku da predmemorira najposjećenije stranice web mjesta, odnosno omogući brži pristup njima.

Ovdje morate biti posebno oprezni - ako stranica preopterećuje CPU, tada će primjena kompresije još više povećati opterećenje, jer će poslužitelj, osim izvršavanja naredbi skripte prije predmemoriranja, također komprimirati datoteke nakon predmemoriranja, a to zahtijeva više vremena i pamćenje. U ovom slučaju, bolje je ne koristiti kompresiju predmemorije. Ako je stranica premašila ograničenje I/O operacija, ali je opterećenje CPU-a normalno, bilo bi preporučljivo omogućiti kompresiju predmemorije; ova funkcija će povećati performanse zbog činjenice da će se vrijeme učitavanja datoteka smanjiti i njihova veličina smanjena.

Zatim označite potvrdne okvire "Podrška za mobilne uređaje" i "Osvježi stranicu kada se doda novi komentar". Prva radnja omogućit će predmemoriranim stranicama da rade s mobilnim preglednicima, a druga znači da će dodatak ponovno predmemorirati stranicu s novim komentarom. To će omogućiti posjetiteljima da uvijek vide najnoviju verziju stranice ispred sebe.

Sada kliknite gumb "Ažuriraj" i spremite sve postavke.

Također morate ažurirati pravila modula “mod_rewrite”.

WP Super Cache dodatak će napisati nova pravila u .htaccess datoteku koja se nalazi u korijenu stranice. Ova nova pravila bit će odgovorna za predmemoriju preglednika i ispravno prikazivanje stranica.

Dodatak će ih zapisati u .htaccess datoteku - oni su odgovorni za ispravno vraćanje predmemoriranih stranica i predmemoriranje preglednika.

Postavite vrijeme čekanja predmemorije na "0".

Ova je točka vrlo važna u postavkama dodatka. Mnogi webmasteri početnici instaliranjem dodatka WP Super Cache nadaju se smanjiti opterećenje hostinga, ali često se to ne dogodi zbog činjenice da je web mjesto veliko, a životni vijek stranica koje su već predmemorirane kratak. Zbog ovog odstupanja, WordPress će stalno čistiti predmemoriju i uklanjati istekle stranice iz nje, što će dovesti do značajnog povećanja opterećenja na hostingu.

Korištenje predmemorije opravdano je samo za hostove s malim dodijeljenim volumenom - WP Super Cache dodatak će samo očistiti predmemoriju koja je istekla tako da prostor ne bude ispunjen nepotrebnim datotekama. Ako vam je cilj smanjiti opterećenje, tada vam je potreban slobodan prostor za predmemoriju, što bi trebao biti volumen svih datoteka plus 15-20%, a periodična provjera relevantnosti predmemorije trebala bi biti onemogućena. Dodatni prostor omogućuje WP Super Cacheu spremanje u predmemoriju svih stranica na web mjestu, ali ne i brisanje predmemorirane verzije stranice. Odnosno, vraćanje gotove, predmemorirane stranice će ubrzati rad stranice zbog činjenice da neće biti potrebne nepotrebne I/O operacije i pozivi bazi podataka, a dodatno opterećenje procesora će nestati.

Obrazac u koji se unose imena pretraživačkih robota mora se ostaviti nepromijenjen. U ovom slučaju, dodatak će pružiti već predmemorirani popis robota, što smanjuje opterećenje koje botovi stvaraju prilikom postavljanja zahtjeva.

Unaprijediti. Trebali biste otići na "Shared Cache" i postaviti vrijeme ažuriranja za dijeljeni cache. Automatsko čišćenje predmemorije može se onemogućiti, jer web mjesto s velikom količinom slobodnog prostora ne mora brisati predmemoriju.

Stvaranje nove predmemorije možete pratiti na različite načine - u postavkama dodatka prema razini svijesti ili pomoću poruka e-pošte koje će naznačiti vrijeme početka i završetka operacije. Opcija “Shared Cache” omogućuje vam spremanje u predmemoriju svih stranica web mjesta u jednom potezu, što WP Super Cache dodatak ističe među ostalim sličnim dodacima.

To jest, posjetiteljima se daju već predmemorirane, odnosno unaprijed pripremljene verzije stranica web mjesta. Prilikom renderiranja takvih stranica koristi se značajno manje resursa nego kod dinamičkog generiranja. Tijekom najvećih opterećenja vašeg hostinga (vremena učitavanja možete dobiti od hostera), unaprijed pripremljena predmemorija značajno će smanjiti opterećenje i zaštititi stranicu od grešaka.

I ne zaboravite, nakon što napravite sve postavke dodatka, napravite mapu wp-content stranice CMOD 755, odnosno, pisanu samo za vas.

Ispostavilo se da postavke nisu baš iste kao što sam našao na netu. Recenzije su također bile vrlo različite. Bilo je i negativnih kritika. Rekli su da se mora isključiti jer ne dopušta promjene u dizajnu. Što se kasnije i potvrdilo. Kada mijenjate dizajn, bolje ga je onemogućiti, jer neće raditi, bez obzira koliko brisali povijest u pregledniku.

Nisam mislio da je to prevelika cijena za priliku da se znatno smanji vrijeme učitavanja stranice. Prilikom postavljanja dodatka vodio sam se preporukama zaposlenika Sprithost.ru, koji nisu ništa manje zainteresirani za smanjenje vremena učitavanja moje stranice od mene. Uspjeli smo ovaj pokazatelj staviti u prihvatljive granice.

Moja varalica za postavke dodatka WP Super Cache

Instalacija dodatka WP Super Cache i njegovih postavki postala je posljednji korak u nizu metoda za optimizaciju web mjesta.

Prvo, ukratko, zašto je ovaj pokazatelj toliko važan - brzina učitavanja stranice.

U početku sam i sam primijetio da se moja stranica počela duže učitavati prilikom otvaranja. A kada je članak objavljen, općenito, možete otići na čaj. Tada su poštom počela stizati pisma stalnih posjetitelja s kojima smo razvili prijateljske odnose. Napisali su da je moja web stranica počela usporavati.

Analizirajući prvih deset stranica u rezultatima pretraživanja, otkriveno je da tamo prevladavaju stranice niske težine i brzog učitavanja stranica.

Morao sam se brinuti o mjerenju brzine učitavanja svoje stranice. Različiti izvori pokazali su različita vremena - od 3 sekunde do 12 sekundi. Jedan izvor za analizu zapravo mi je dao brojku od 3 minute.

Potpuno zapanjen, pisao sam tehničkoj podršci Sprinthosta. Tamo rade vrsni stručnjaci. I, što je najvažnije, nikada ne kažu da to pitanje nije u njihovoj nadležnosti - pomažu i objašnjavaju, ne pokazujući nezadovoljstvo pitanjima "lutaka".

Osoblje domaćina podijelilo je sa mnom svoju metodu za mjerenje brzine učitavanja stranice:

Tipkovnički prečac u pregledniku Google Chrome je Shift + Ctrl + i.

  • ili na željenoj stranici kliknite desnom tipkom miša i odaberite redak View element code
  • Pojavit će se ploča webmastera. U njemu pronađite karticu Mreža i ponovno učitajte stranicu web-mjesta.

Tablica će pokazati koliko je vremena potrebno za učitavanje stranice stranice, svakog dodatka i slika na stranici.

Sve mi je bilo jako tužno. Brzina učitavanja stranice bila je gotovo 11 sekundi.

Morao sam nešto poduzeti.

  • Počeo sam s uklanjanjem dodataka bez kojih sam mogao. Među najprometnijima bio je dodatak za gumbe društvenih mreža.
  • Zatim sam morao napraviti optimizaciju slike - ali to je druga priča. Noćna mora. Više o ovome kasnije.
  • A sada je red na dodatak WP Super Cache.

Zašto je potreban? Dodatak WP Super Cache se koristi za stvaranje predmemorija (privremenih kopija) stranica web stranice.

Općenito, cache je smeće, nepotrebne kopije naših stranica koje samo štete stranici, ali u našem slučaju to je korist.

Za određeno vrijeme, koje sami postavite, spremaju se predmemorije i nema nepotrebnih zahtjeva prema bazi podataka na hostu. Što značajno povećava vrijeme učitavanja stranice. Nakon vremenskog razdoblja koje ste naveli u postavkama dodatka, sve predmemorije se sigurno brišu.

Sve mjere koje su poduzete zajedno pomogle su u smanjenju kritičnog pokazatelja i sada je vrijeme učitavanja moje stranice od jedne i pol do dvije i pol sekunde. Q.E.D.

Moglo se to dodatno reducirati, ali sam odabrao zlatnu sredinu i zadržao neke dodatke koji zahtijevaju pristup bazi podataka na hostu, točnije mapama u kojima žive slike. Kako ne bi potpuno razotkrili mjesto.

Instaliranje i konfiguriranje WP Super Cache

Instalacija WP Super Cache dodatka je jednostavna. Dostupan je u repozitoriju dodataka za WordPress. Potražite dodatke u administratorskoj ploči, instalirajte, aktivirajte – sve kao i obično.

Prva kartica je mjesto gdje jednostavno omogućujemo dodatak.

Drugi jezičak je dug. Morao sam ga razbiti na komade.

Stvarne postavke dodatka

Ovdje morate obratiti pozornost na vrijeme naznačeno u poljima. Ovo je vrijeme od sekundi u danu.

Postoje vrste tehničkih problema na stranici koje je moguće riješiti u nekoliko minuta, ali pronalaženje ovog rješenja može potrajati tjednima ili čak mjesecima. Moj problem nije mogao biti riješen gotovo godinu dana, jer se na konzoli web mjesta pojavilo upozorenje da su dodaci i WP Super Cache instalirani na web mjestu počeli sukobljavati jedni s drugima. I da se kao rezultat ovog sukoba mobilna verzija stranice ne prikazuje.

Valja napomenuti da se rješenje problema moglo pronaći tamo, u poruci, klikom na poveznicu, ali prijevod uputa s engleskog nije odgovarao stvarnom stanju kartica i odjeljaka dodatka WP Super Cache. , nisam uspio pronaći rješenje na internetu, tako da je ovo važna stvar prepuštena je slučaju i sve je ostalo kako je bilo.

Kako je završilo?

Instalirao sam raniju verziju dodatka WpTouch Mobile, mobilna verzija je radila i radila je bez ažuriranja sve do nedavno, kada sam primijetio da je postalo nemoguće gledati moje stranice na pametnom telefonu bez povećala. Morao sam zadatak učiniti hitnim i važnim i ponovno povezati sveznajući Internet s potragom.

Spas je pronađen u raspravama o jednom od članaka Evgeniya Versusa, gdje je autor komentara vrlo detaljno, i što je najvažnije, na ruskom jeziku objasnio što treba učiniti. Nećete vjerovati. Cijela godina zastoja za tako važan dodatak kao što je WpTouch Mobile mogla se spriječiti uz samo tri jednostavna koraka.

Ako imate isti problem, možete ga riješiti ovako:

1. Idite na postavke WP Super Cache dodatka. U poglavlju "Dodaci", na samom dnu stranice provjeravamo prisutnost WPTouch dodatka. Ako ne, onda ga uključite.

2. Na stranici dodatka idite na karticu "Napredna"(druga kartica). Označite okvir pored "Podrška za mobilne uređaje" ako ga nema.

3. Pomaknite se prema dolje na stranici i pronađite odjeljak "Tražilica i ostali roboti". Kopirajmo ovaj popis:

iPhone
iPod
Android
BB10
Kupina
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Dodir

i dodajte na popis koji već postoji. Pritisnite čarobni gumb "Spremi postavke"(odmah ispod), i vidimo da je upozorenje o sukobu dodataka nestalo.

4. Za vlastiti mir, možete slijediti standardni postupak za brisanje predmemorije: odjeljak "Status predmemorije"— Ažuriraj statistiku predmemorije — Izbriši cijelu predmemoriju.

To je to, oba dodatka rade bez sukoba, a to možete odmah provjeriti na stranicama za provjeru mobilne stranice u Google:

Tražilice su potvrdile da je sve u redu. Ulazimo u svoj pametni telefon i provjeravamo koliko stranica izgleda zgodno za druge korisnike. Zapravo, moja je stranica prikazana na pametnom telefonu onako kako je vidi Yandex, a ne Google, sljedeći put ću morati to shvatiti i potražiti razlog. Glavna stvar je da danas Google ima dugo očekivani unos koji navodi da je stranica optimizirana za mobilne uređaje.

Upravo te male radosti čine sreću webmastera 😀. Danas je dobar dan.

[Znanost za budućnost]: naučite engleski, napravite adaptivnu verziju stranice 😀 😀.

Danas ćemo govoriti o postavljanju dodatka W.P.SuperPredmemorija. U današnje vrijeme, kada brzina kućnog interneta doseže kozmičke brzine, brzina učitavanja stranica postaje vrlo važan pokazatelj za web stranicu. Pa, nije tajna da je jedan od pokazatelja rangiranja stranice na tražilicama brzina učitavanja stranice, što je također vrlo važno za korisnika brzina učitavanja stranice kako biste brzo došli do potrebnih informacija. Općenito, svi vole brze web stranice.

Najbolji način da ubrzate WordPress stranicu je predmemorija. A najbolji dodatak za predmemoriranje je W.P.SuperPredmemorija. U ovom članku ću vam detaljno reći, kako instalirati i konfigurirati predmemoriju web stranice na WordPressu pomoću dodatka W.P.SuperPredmemorija.

Što je predmemoriranje web stranica?

Predmemoriranje stranice- ovo je način da se ubrza učitavanje stranice pohranjivanjem učitane stranice u predmemoriju preglednika ili poslužitelja, tako da se tijekom sljedećih poziva ovoj stranici smanji opterećenje poslužitelja, koristeći već preuzete ili “spremljene” stranice, ovo je posebno kritično za stranice s velikim prometom.

Kako instalirati WP Super Cache dodatak?

Instaliranje dodatka W.P.SuperPredmemorija Ne razlikuje se od instaliranja bilo kojeg drugog dodatka, ali bih preporučio instaliranje dodatka putem WordPress konzole za instalaciju dodatka, vrlo je lako i jednostavno.

Prije instaliranja dodatka, svakako napravite sigurnosnu kopiju stranice! Na primjer, pomoću dodatka ""

Idite na konzolu stranice => Dodaci => Dodajte novo u pretragu i pišite W.P.SuperPredmemorija i pritisnite tipku Enter. Zatim kliknite gumb za instalaciju.

Postavljanje i aktiviranje dodatka WP Super Cache

Aktivacija dodatka W.P.SuperPredmemorija nije sasvim standardno, osim što ćete morati aktivirati dodatak, nakon instalacije morat ćete ga aktivirati direktno u postavkama dodatka.

Za aktivaciju označite "caching is enabled" i kliknite gumb za ažuriranje. Ako dobijete pogrešku tijekom aktivacije, provjerite postavke za pristup datotekama i mapama na hostingu.

Ako niste primili poruku o pogrešci, to znači da je dodatak počeo raditi, ali sa zadanim postavkama. Ako vam ovo odgovara, onda ne morate čitati dalje, dodatak već radi prilično uspješno.

Postavljanje WP Super Cache dodatka

Idite na karticu "Postavke".

  • Status predmemoriranja

Ako odlučite prijeći na mod_prepisati zatim označite ovu stavku i idite malo niže na stranici i kliknite gumb za ažuriranje. Nakon čega ćete vidjeti veliko žuto polje na kojem ćete morati kliknuti na “ Ažurirajte pravilamod_prepisati" Prvi znak da su postavke uspješno primijenjene bit će poruka u zelenom okviru. Pa, ako vi, poput mene, volite sve vidjeti vlastitim očima, onda idemo datoteka.htacces i provjerite jesu li postavke primijenjene.

  • Razno

U ovom odlomku sve je jako dobro opisano od strane programera WP Super Cache dodatka, pročitajte i donesite odluku koja vam najviše odgovara, ja sam konfigurirao kao na slici.

  • postavke

U ovoj stavci možete ostaviti sve kao zadano, ali ja sam označio opciju “Osvježi stranicu kada se na nju doda novi komentar”

  • Istekle stranice i čišćenje smeća

Ova stavka konfigurira postavke za brisanje predmemorije. U ovom trenutku ne vidim razloga da bilo što promijenim i ostavim sve zadane postavke.

Ostavljam sve ostale postavke u ovoj kartici "Postavke" kao zadane; ne vidim razloga da bilo što mijenjam.

Da. Još nešto, ako se iznenada odlučite vratiti na zadane postavke, to možete učiniti doslovno jednim klikom tako da odete na kraj kartice "Postavke" i kliknete na gumb "Vrati zadane postavke".

Postavljanje CDN-a

Korištenje dodatka W.P.SuperPredmemorija možete omogućiti CDN podršku.

CDN (Content Delivery Network) je doslovno sredstvo za isporuku sadržaja. Riječ sadržaj odnosi se na statičke resurse koji se koriste na stranici, kao što su CSS stilovi, slike, JavaScript, arhive, flash datoteke ili bilo koji drugi dokumenti.

WP Super Cache stanja predmemorije

Na ovoj kartici možete pratiti statistiku predmemorije svoje web stranice, izbrisati predmemoriju koja je istekla ili izbrisati cijelu predmemoriju.

Zajednički WP Super Cache

Ovo je glavna razlika ovog dodatka i njegova glavna prednost. Ova vam funkcija omogućuje pohranjivanje stranica web-mjesta u predmemoriju, a korisnici će primiti već pohranjene stranice. Učitavanje takvih stranica zahtijevat će puno manje resursa nego kada se generiraju dinamički. Savjetujem svima da naprave opći cache cijele stranice u vrijeme najmanjeg opterećenja poslužitelja.

Da biste stvorili zajedničku predmemoriju, morate kliknuti gumb "Stvori zajedničku predmemoriju sada" na ovoj kartici.

To je sve za postavljanje dodatka W.P.SuperPredmemorija završio.

Zaključno, želim reći da je tema predmemoriranja i ubrzavanja učitavanja stranice vrlo relevantna i vjerojatno ću biti u pravu ako kažem da je to vječna tema za WordPress, budući da je sam WordPress CMS vrlo težak sustav i zahtijeva mnogo resursa. Ali koliko ja znam, programeri aktivno rade na optimizaciji ovog problema i uskoro se nećemo morati sami nositi s ovim problemom.