Postavljanje W3 Total Cache-a može biti zamorno. Ovaj popularni dodatak za predmemoriranje ima 16 izbornika s kojima se može boriti i nudi vrtoglav niz opcija za konfiguriranje. Međutim, prolazak kroz svaki od njih značajan je poticaj za performanse web stranice.

Ovaj je tutorial drugi dio niza tutorijala o W3 Total Cache (W3TC).

U ovom uputstvu, koje će biti izvedeno u nekoliko poglavlja, proći ćemo kroz 16 izbornika W3TC-a i istražiti sve opcije konfiguracije dostupne u W3TC-u. Nakon što završite ove vodiče, bit ćete spremni za postavljanje W3TC-a kao profesionalca.

Konfiguriranje W3 Total Cache-a

W3TC je dostupan u imeniku WordPress plugins, stoga je njegova instalacija jednostavna. Napisali smo vodič o tome kako instalirati a WordPress dodatak. Nećete imati problema sa instaliranjem W3TC.

Nakon instalacije aktivirajte dodatak i vidjet ćete " performanse Dodana kao nova stavka najviše razine u meniju nadzorne ploče.

Performanse menija w3tc dodatka

Odaberite 'Performance' i bit ćete preusmjereni na W3TC nadzornu ploču i vidjet ćete listu W3TC stavki. Pa ćemo proći kroz svaki element:

1 - Kontrolna ploča

Glavna svrha nadzorne ploče je da služi kao mjesto na kojem možete očistiti različite module za predmemoriranje, provjeriti kompatibilnost između dodatka i poslužitelja i nadzirati rad servera.

Prva stavka prikazana na kontrolnoj ploči je niz gumba koji vam omogućavaju nekoliko stvari:

W3TC dugme keš memorije

  • Provjera kompatibilnosti: Testira poslužitelj da utvrdi koje značajke se mogu omogućiti.
  • Očistite predmemorije: Uklanja sve predmemorirane resurse.
  • Obrišite samo memorisane predmemorije: Uklanja sve predmemorirane resurse pomoću metode memcached.
  • Izbrišite samo predmemoriju predkod: Uklanja sve resurse predmemorirane pomoću jedne od metoda predmemorije opcode-a.
  • Obrišite samo predmemorije diska: Uklanja sve predmemorirane resurse pomoću diska.
  • Ažuriranje "Medijskog niza upita": W3TC pričvršćuje string na kraju medijskih izvora (CSS, JS i slikovne datoteke). Kliknite ovo dugme da biste ažurirali ovaj kanal da bi pregledači preuzeli ažuriranu verziju ovih resursa.

Mnogima od ovih funkcija može se pristupiti s bilo koje stranice na vašoj nadzornoj ploči.

dostupan izbornik WordPress W3TC

O testu kompatibilnosti

Podaci generirani provjerom kompatibilnosti mogu biti vrlo korisni. Ova značajka će vam omogućiti testiranje konfiguracije vašeg servera sa svim W3TC značajkama. Pregledajte rezultate i znat ćete koje funkcije možete omogućiti i koje funkcije zahtijevaju nešto više.

WordPress W3TC test kompatibilnosti

Ako prvi put postavljate W3TC, kliknite na gumb za provjeru kompatibilnosti kako biste znali koje ćete značajke moći sastaviti.

Dashboard: Podrška, marketinške ponude, PageSpeed ​​i " Nadgledanje servera »

Ispod reda gumba pronaći ćete još nekoliko odjeljaka:

  • Premium usluge: omogućuju vam da preuzmete uslugu pomoći.
  • Širite riječ: Omogućuje vam dijeljenje W3TC-a na društvenim medijima, dodajte ocjenu dodatku na WordPress.org i dodajte vezu na W3 EDGE u podnožje vaše web stranice.
  • Registracija na MaxCDN.
  • Nadgledanje servera od strane Nova relikvija i praćenje sa Google PageSpeed ​​Insights.

Imajte na umu da je potrebna dodatna konfiguracija u općim postavkama i " nadgledanje ", Gde ključ PageSpeed ​​API, kao i stvaranje računa i instalacija " Nova relikvija“, Su neophodni za aktiviranje ovih funkcija.

Svi ovi odjeljci su neobavezni i ne utječu na optimizaciju web stranica.

2 - Opšte postavke

Izbornik "General Settings" je najvažniji izbornik u W3TC-u. Sve opcije predmemoriranja koje nudi W3TC uključuju se i isključuju iz ovog izbornika, a zatim se pročišćavaju u sljedećim izbornicima.

Prvo pogledajte listu linkova na vrhu stranice.

generalne postavke-w3 ukupno predmemorija

Svaka od ovih veza direktno se povezuje s donjim odjeljkom na izborniku " General Settings ". Klik na njih sprečit će vas da se krećete u velikom broju.

Uobičajeno je da korisnici W3TC-a zbunjuju ove veze sa stavkama W3TC menija na meniju nadzorne ploče. Važno je shvatiti da veze u meniju nadzorne ploče vode do različitih stranica na kojima su značajke poboljšane. Veze na vrhu stranice vode do odjeljka izbornika " General Settings Tamo gdje su ove funkcije omogućene ili onemogućene.

Opšte postavke: Opšte

Ispod ćete pronaći popis veza na ploči " general ". Na ovom panelu postoje dvije mogućnosti:

općeniti dodatak za keš W3TC WordPress

Ako odaberete potvrdni okvir da biste omogućili / onemogućili sve vrste predmemoriranja (odjednom), što obično nije dobra ideja i teži stvaranju režijskih troškova.

Obaveštenje W3TC

Vrlo će malo web lokacija zapravo koristiti sve module za predmemoriranje, pa je logičnije prolaziti kroz opcije predmemoriranja jednu po jednu, olakšavajući prosudbu koju želite koristiti.

Opšte postavke - način pregleda

Način pretpregleda vrijedan je alat ugrađen u W3TC, ali treba malo vremena da se savlada.

Aktivirajte način "Pregled" ako W3TC konfiguracije izvodite uživo na web lokaciji. Jednom omogućeno, na vrhu ekrana pojavit će se dijaloški okvir koji vas obavještava da izvršene promjene neće utjecati na korisničko iskustvo ako ne odaberete gumb za primjenu tih promjena.

pregled W3TC plugin WordPress

Način pregleda omogućuje stvaranje zasebnog spremnika za postavke web mjesta. Promjene napravljene u W3TC postavkama s načinom pregleda spremaju se odvojeno od onih koje su već postavljene. To vam omogućava manipulaciju postavkama W3TC-a bez utjecaja na korisničko iskustvo.

Kada je omogućen način pregleda, vidjet ćete tri gumba:

  • deaktiviranje : Onemogućuje način pregleda i aktivira sve promjene i sigurnosne kopije u mom pretpregledu.
  • razviti : Primjena promjena koje su napravljene i spremljene u režimu pregleda na web stranicu uživo, ali drži način pregleda omogućenim.
  • pregled : Pokreće novi prozor preglednika u kojem možete vidjeti rezultate provedenih promjena bez utjecaja na iskustvo posjetitelja (ova podešavanja odnose se samo na vas).

Nakon odabira " Pregled »(Pregled) i osvježite prozor; dugme će se promijeniti u " Zaustavi pregled ". Izaberite " Zaustavi pregled Da biste web stranicu vidjeli onako kako je posjetioci vide kada nisu povezani.

Uzmite vremena da se upoznate sa načinom pregleda. Neke izmjene na W3TC (posebno, minifikacija CSS i JavaScript datoteka) može učiniti da vaša stranica bude nedostupna.

Suočavanje s ovim postavkama uživo s jednako aktivnim prometom vrlo je loša ideja. S omogućenim načinom pregleda možete raditi na ovim postavkama bez pregledavanja rezultata dok ne budete zadovoljni njihovim rezultatima.

Obriši keš

Jedna vrsta obavještenja koju ćete naviknuti da vidite je pozivnica izbriši keš memoriju.

ukloniti keš W3TC plugin WordPress

Ove obavijesti znače da promjene koje ste izvršili poništavaju sav predmemorirani sadržaj.

Dakle, svaki put kada se od vas zatraži da ispraznite predmemoriju, uradite to.

Opće postavke: Stranica keširanja

Sljedeći odjeljak u " Opće postavke Je li " stranica Cache ". Ovo je vjerovatno najvažnija funkcija koju nudi W3TC. Ako ne učinite ništa osim uključivanja keširanja stranica, trebali biste vidjeti mjerljivo pojačanje u radu vašeg web mjesta. Srećom, to je lako podesiti.

stranica keša W3TC WordPress cache plugin

W3TC može koristiti različite metode predmemoriranja za predmemoriranje statičkih kopija stranica i članaka vaše web lokacije (sve to W3TC naziva "stranice").

Zadani izbor u većini slučajeva treba biti: " Disk: Poboljšan ". Međutim, korisnici dijeljenih poslužitelja možda će morati koristiti " Disk: Basic Ako se njihov domaćin požali na prekomjerno korištenje resursa ili ako test provjere kompatibilnosti otkrije da poslužitelj nije kompatibilan s kaljenjem tvrdog diska.

Korisnici namjenskog ili virtualnog privatnog poslužitelja mogu se odlučiti za jedan od načina predmemoriranja " opcode ". Ako sami upravljate serverom, možete instalirati " opcode Koju biste više voljeli. Ako je vaš poslužitelj Windows mašina, morat ćete odabrati " Opcode: WinCache ".

« memcached Dizajniran je za upotrebu u okruženjima hostinga sa više servera. Kao rezultat toga, možda će biti dostupno ako koristite ' oblak Pa čak i neki dobavljači zajedničkog hostinga. Ako je dostupan u vašem hosting okruženju, moći ćete ga koristiti.

Kad ste odabrali željeni način keširanja stranica, sad biste trebali spremiti svoje postavke.

Opšte postavke: Umanji

Kompresija JavaScript i CSS datoteka može pokvariti web mjesta ako koristite W3TC ili neki drugi dodatak. Stoga morate postupati oprezno kad aktivirate " umanjiti ".

miniranje W3TC WordPress cache plugina

Opcija " auto Kombinira i smanjuje sve JavaScript i CSS resurse. Međutim, odabirom toga znači da nećete moći raditi sa svakim menijem " umanjiti ". Jedini način da saznate kako će se stvari ponašati je da isprobate „Automatski“, fino podesite postavke u meniju „Umanji“ i vidite kako se učitava vaša web lokacija. Ako to učinite i vaša web lokacija izgleda loše, koristite ručnu metodu.

Odaberite način keširanja " disk Ako koristite zajednički hosting. U suprotnom, odaberite isti način keširanja koji ste odabrali za " stranica Cache ".

Opće postavke: predmemorija baze podataka

Ako je vaša web lokacija na zajedničkom poslužitelju, tada je spremanje u bazu podataka onemogućeno. Keširanje baze podataka je težak proces. Ako vaš poslužitelj nije dovoljno moćan za obradu i pohranu, predmemorirana baza podataka zapravo može usporiti vašu web lokaciju, a ne je ubrzati.

Keširanu bazu podataka lako je postaviti. Samo odaberite "Omogući" i odaberite metodu koju želite primijeniti na ovo predmemoriranje.

W3TC Keširanje

Morate razmisliti o uskim grlima koja mogu utjecati na performanse web stranice da biste razumjeli zašto predmemorirana baza podataka može usporiti vašu web lokaciju.

Ako postupak upita baze podataka usporava vašu web lokaciju, tada predmemorirana baza podataka može ubrzati vašu stranicu smanjenjem broja upita za bazu podataka.

Međutim, ako nedostatak memorije poslužitelja usporava vašu web lokaciju, tada traženje poslužitelja da spremi predmemoriju baze podataka daje poslužitelju preopterećenje posla što ga dodatno usporava.

Pa kako znati treba li omogućiti predmemoriranje baze podataka ili ne?

Ako se vaša web lokacija nalazi na zajedničkom poslužitelju, najbolje je onemogućiti ovu značajku.

Ako vaša web lokacija ima resurse - poput VPS-a ili namjenskog servera - tada možete testirati predmemoriranje baze podataka. Možete obaviti i neke testove kako biste bili sigurni da je kad je omogućeno predmemoriranje web mjesto brže.

Opće postavke: Predmemorija objekta

Predmemoriranje objekata ugrađeno je u WordPress jezgru. Modul predmemorije objekata predmemorira API objekte kako bi smanjio broj složenih zahtjeva prema bazi podataka koju je izradio poslužitelj. Baš kao što se baza podataka može predmemorirati, tako je i predmemoriranje objekata lako postaviti, ali može ili ne mora pomoći u poboljšanju performansi vaše web stranice.

keširanje WordPress objekata

Predmemoriranje objekata ima najveći potencijal pomoći pretežno dinamičnim web lokacijama (Web stranice BuddyPress, bbPress web stranice) ugošćen u privatnom okruženju. Ako blog ili web lokaciju vodite s zajedničkog poslužitelja, možete to isprobati, ali u ovim je okruženjima najbolje ostaviti ga onemogućenim.

Da biste omogućili predmemoriranje objekata, odaberite " aktivirati "(omogućiti) i način predmemoriranja koji ste dosad koristili.

Opće postavke: Keš preglednika

Omogućivanje predmemorije preglednika jednostavno je kao i odabir pojedinog potvrdnog okvira klikom na "Spremi sve promjene" (Spremi sve postavke).

keširanje pretraživača

Kada je omogućeno predmemoriranje pretraživača, resursima web stranica pregledat će se resursi web stranica. Na ovaj način, kada se stranica prikaže drugi put, ti će se resursi učitati iz predmemorije preglednika.

Opšte postavke: CDN

Ako koristite mrežu za dostavu sadržaja (CDN) možete integrirati svoju CDN uslugu sa W3TC. Ovo će preslikati predmemorirane datoteke vašeg web servera tako da imate koristi od obje usluge: predmemoriranje i isporuka distribuiranog sadržaja (CDN).

Da biste aktivirali CDN integraciju, odaberite " omogućiti ", Na popisu CDN-ova odaberite svog pružatelja usluga CDN, a zatim kliknite" Spremite sva podešavanja "(Spremite sva podešavanja).

W3TC CDN konfiguracija

Također ćete trebati posjetiti CDN meni da biste dodali svoje CDN vjerodajnice u W3TC kako bi ovo ispravno funkcioniralo.

Možda ćete primijetiti da Cloudflare nedostaje sa liste CDN usluga. Za upotrebu Cloudflare-a morate dodati W3TC ekstenziju. Pristupite „ Ekstenzije ", Aktivirajte Cloudflare proširenje, a zatim se vratite na" General Settings Za dovršavanje CloudFlare integracije.

Opći parametri: "Obrnuti proxy"

Da biste koristili ovu opciju, morate instalirati " lak Na vašem serveru i prođite kroz napredne korake konfiguracije servera. Ovo je samo vrsta stvari koju trebate učiniti ako domaćin svog bloga držite u privatnom okruženju sa „ korijen Na serveru. Ako ste zainteresirani za postavljanje " lak »Tako da radi sa W3TC, Tuts More (na engleskom) nudi tutorial o tome.

Opšta podešavanja: Monitoring

« Nova relikvija »Kontrolni servis, može biti integriran sa W3TC. Za upotrebu ove usluge morate instalirati " Nova relikvija "Na poslužitelju i otvorite račun" Nova relikvija ". S obzirom da " Nova relikvija Mora biti instaliran na serveru, nije kompatibilan sa dijeljenim hostingom.

Ako je New Relic instaliran na vašem poslužitelju i imate novi račun " relikvija », Upišite svoje vjerodajnice u ovaj odjeljak kako biste dodali statistiku servera na svoju W3TC nadzornu ploču.

Opšte postavke: Ostalo

Prva opcija u odjeljku " Divers "Općenito se postavke koriste za aktiviranje" Google PageSpeed ”Na kontrolnoj ploči W3TC. Da biste to učinili, prvo ćete morati postaviti API ključ.

pogrešne postavke W3TC

U većini slučajeva ove opcije nećete željeti konfigurirati.

Provjerite je li opcija ponovnog pisanja označena prema zadanim postavkama. Poništite potvrdu da biste spriječili da vam W3TC daje do znanja da nešto nije u redu s vašom konfiguracijom pravila pisanja.

« Aktivirajte zaključavanje datoteke "(Omogući zaključavanje datoteke) je podrazumevano onemogućeno. Zaključavanje datoteka nije kompatibilno s većinom dijeljenih hostinga. Međutim, na privatnom hostingu možete ga omogućiti i provjeriti poboljšava li performanse vaše web lokacije.

« Optimizirajte stranicu poboljšanu na disku »Et« umanjite predmemoriranje diska za NFS Onemogućeno su podrazumevano. Ovo je opcija koja može skromno pojačati performanse vaše web stranice.

« Omogući Edge Mode »Mora biti deaktivirano na proizvodnim lokacijama. Međutim, ako želite testirati ovu funkciju predmemoriranja u testnom okruženju, odaberite ovu opciju.

Opće postavke: Debug

Način uklanjanja pogrešaka trebao bi ostati onemogućen osim ako ga aktivno ne upotrebljavate.

W3TC način uklanjanja pogrešaka

Kada je omogućen način uklanjanja pogrešaka, informacije za uklanjanje pogrešaka bit će dodane na kraju izvora stranice.

Zanimljivo je napomenuti da su samo predmemorijski memorijski moduli koji su omogućeni u meniju " Opće postavke Bit će dostupno u načinu otklanjanja pogrešaka. Na gornjoj slici možete vidjeti samo " stranica Cache »Et« umanjiti " je dostupno. To je zato što su druge značajke predmemoriranja bile onemogućene u trenutku snimanja slike.

Opće postavke: Postavke izvoza / uvoza

Ako koristite W3TC na većem broju web mjesta i želite svugdje primijeniti iste opcije, ova će vam funkcija biti od velike koristi.

uvoz i izvoz postavki

Odaberite " download Izvoz trenutnih postavki. Zatim koristite opciju " Odabrati datoteku ”Na drugom web mjestu za preuzimanje iste konfiguracije. Ovu opciju možete koristiti i za stvaranje sigurnosne kopije koja će se koristiti kao točka vraćanja prilikom konfiguriranja W3TC.

Zaustavit ćemo se zbog ovog vodiča. Mi ćemo nastaviti u sljedećem. Ne zaboravite da istražujemo različite karakteristike W3TC-a.

Na ovom popisu meta okvira nalazi se sažetak funkcija koje su (u njihovoj punoj verziji) dostupno u meniju " performanse ".

Imate li pitanja do sada? Ne ustručavajte se pitati nas.