WordPress

Kaip sukonfigūruoti W3 bendrosios talpyklos nustatymus jūsų „WordPress“ svetainei

Su daugiau nei 1 milijonu aktyvių diegimų, W3 Total Cache yra vienas populiariausių talpyklos ir optimizavimo papildinių „WordPress“ saugykloje. Skirtingai nuo kitų „WordPress“ optimizavimo įskiepių, kurie siūlo palyginti paprastesnę ir supaprastintą sąsają, „W3 Total Cache“ leidžia visiškai valdyti jūsų „WordPress“ svetainės talpyklos konfigūraciją.

Dėl W3TC nustatymų detalumo jis yra idealus papildinys pažengusiems vartotojams ir kūrėjams, kurie nori visiškai valdyti savo „WordPress“ svetaines. Šiame straipsnyje mes išsamiai apžvelgsime W3 Total Cache nustatymus ir pateiksime rekomenduojamą konfigūraciją, kad padidintume jūsų „WordPress“ svetainės našumą.

Jei esate Behmaster vartotojui, jums nereikės konfigūruoti tam tikrų W3 Total Cache nustatymų, nes mūsų prieglobos krūvoje jau yra daug optimizacijų. Pavyzdžiui, serverio lygio puslapių talpyklos kaupimas per NGINX yra įjungtas pagal numatytuosius nustatymus visuose Behmaster svetaines, todėl jums nereikės to įjungti W3 Total Cache. Jei W3TC nustatote a Behmaster- priglobta svetainė, tiesiog atkreipkite ypatingą dėmesį į toliau pateiktas sąrankos instrukcijas. Būtinai informuosime jus, jei konkretus nustatymas nereikalingas arba su juo nesuderinamas Behmaster.

Kaip įdiegti bendrą W3 talpyklą

Jei savo svetainėje nesate įdiegę W3 Total Cache, galite ją įdiegti tiesiai „WordPress“ prietaisų skydelyje. Tiesiog ieškokite „W3 Total Cache“ puslapyje „Pridėti priedų“ ir įdiekite.

Įdiekite bendrą W3 talpyklą.
Įdiekite bendrą W3 talpyklą.

Taip pat yra W3 Total Cache „Pro“ versija, kurią galima įsigyti „BoldGrid“ svetainėje. „Pro“ versijoje yra keletas papildomų funkcijų, pvz., REST API talpyklos kaupimas, „Google“ žemėlapių talpyklos kaupimas ir papildomi plėtiniai. Šiame straipsnyje naudosime nemokamą versiją iš „WordPress“ papildinių saugyklos.

Padidinkite savo #WordPress svetainės našumą 🚀 ir perimkite pažangių funkcijų valdymą naudodami šį „W3 Total Cache“ nustatymų vadovą ⚡️Spustelėkite Tweet

Kur saugomi W3 bendrosios talpyklos nustatymai?

Įdiegę W3 Total Cache, „WordPress“ administratoriaus prietaisų skydelio šoninėje juostoje pamatysite skirtuką „Našumas“. Spustelėjus skirtuką „Našumas“, bus rodomi įvairūs submeniu, pvz., „Bendrieji nustatymai“, „Puslapio talpykla“, „Sumažinti“ ir kt.

„W3 Total Cache“ šoninės juostos nustatymai.
„W3 Total Cache“ šoninės juostos nustatymai.

Taip pat galite pasiekti W3 Total Cache nustatymus naudodami „WordPress“ administratoriaus įrankių juostos skirtuką „Performance“.

W3 „Total Cache“ administratoriaus įrankių juostos nustatymai.
W3 „Total Cache“ administratoriaus įrankių juostos nustatymai.

Kaip išvalyti bendrą W3 talpyklą

Prieš pereidami prie W3 bendros talpyklos konfigūravimo, greitai peržvelkime, kaip išvalyti talpyklą. Jei administratoriaus įrankių juostoje užvessite pelės žymeklį virš skirtuko „Našumas“, pamatysite dvi valymo parinktis.

  1. Išvalyti visas talpyklas - išvalykite visas talpyklas vienu metu.
  2. Valymo moduliai - išvalykite atskirą talpyklą (pvz., sumažintus išteklius, puslapio talpyklą, objekto talpyklą ir kt.).
Išvalyti W3 bendrą talpyklą.
Išvalyti W3 bendrą talpyklą.

„W3 Total Cache“ bendrieji nustatymai

Pasinerkime į W3 Total Cache meniu „Bendrieji nustatymai“, kad sukonfigūruotumėte keletą pagrindinių nustatymų.

puslapio podėlį

Pagal numatytuosius nustatymus kiekviena jūsų „WordPress“ svetainės užklausa pateikiama realiuoju laiku. Tam tikrų tipų svetainėms, pvz., el. prekybos parduotuvėms ar diskusijų forumams, dinaminis atvaizdavimas yra idealus. Tačiau tinklaraščių, naujienų svetainių ir kitų svetainių, kurioms nereikia dinaminio turinio, pridėjus puslapio talpyklos sluoksnį, galima pagerinti našumą ir sumažinti serverio apkrovą.

Įgalinti puslapių talpyklą W3TC.
Įgalinti puslapių talpyklą W3TC.

Jei jūsų svetainė yra priglobta Behmaster, jums nereikia jaudintis dėl puslapio talpyklos. Mes turime didelio našumo serverio lygio konfigūraciją, kuri automatiškai talpina jūsų svetainės puslapius į statinius HTML failus. Jei jūsų priegloba nesiūlo puslapio talpyklos, galite įjungti puslapių talpyklą W3 Total Cache papildinyje.

Nemenkinti

Sumažinus HTML, CSS ir „JavaScript“ išteklius gali sumažėti bendras svetainės puslapių dydis pašalinus nereikalingus tarpus. Daugumoje „WordPress“ svetainių bus puiku įjungti W3 Total Cache „Sumažinti“ funkciją ir pasirinkti „Automatinis“ parinktį „Minify Mode“.

Sumažinkite W3TC HTML, CSS ir „JavaScript“ išteklius.
Sumažinkite W3TC HTML, CSS ir „JavaScript“ išteklius.

Kai kuriais atvejais sumažinus išteklius gali nutrūkti CSS arba „JavaScript“ kodas, o tai dažnai sukelia matomas klaidas sąsajoje. Jei sumažinę išteklius savo svetainėje pastebėsite neįprastų problemų, rekomenduojame bendradarbiauti su kūrėju, kad nustatytų išteklius, dėl kurių kyla problemų. Po to rankiniu režimu galite naudoti funkciją „Sumažinti“, kuri leidžia apeiti konkrečių CSS ir JavaScript failų sumažinimą.

„Opcode“ talpykla

„WordPress“ yra dinamiška TVS, o tai reiškia, kad PHP darbuotojai nuolat vykdo kodą fone. Opcode talpykla padeda pagreitinti jūsų svetainę, nes išsaugomas sukompiliuotas PHP kodas, todėl paskesnės užklausos, kurioms reikalingas tas pats kodas, yra greitesnės.

Įjunkite „opcode“ talpyklą W3TC.
Įjunkite „opcode“ talpyklą W3TC.

Jei jūsų svetainė yra priglobta Behmaster, jums nereikės jaudintis dėl operacinės sistemos talpyklos sluoksnio įjungimo W3 Total Cache. Įgaliname OPcache, operacinės kodo talpyklą, visose tiesioginėse aplinkose. OPcache yra išjungta sustojimo aplinkose, siekiant užtikrinti, kad sukompiliuotas PHP kodas nebūtų talpinamas ir netrukdytų svetainės kūrimui bei derinimui.

Jei jūsų priegloba nesiūlo opcode talpyklos, rekomenduojame ją įjungti W3 Total Cache. Atminkite, kad opcode talpyklos funkcija galima tik W3TC Pro versijoje.

Duomenų bazės talpykla

W3TC duomenų bazėje saugomi MySQL duomenų bazės užklausų rezultatai. Nors ši funkcija atrodo naudinga, rekomenduojame ją išjungti ir naudoti objekto talpyklą.

Duomenų bazės talpykla W3 bendrojoje talpykloje.
Duomenų bazės talpykla W3 bendrojoje talpykloje.

Pastebėjome, kad kai kuriais atvejais dėl duomenų bazės talpyklos funkcijos gali būti naudojamas didelis CPU. Tai reiškia, kad procesoriaus kiekis, sutaupytas išsaugant duomenų bazės užklausų rezultatus, gali būti kompensuotas padidėjus šiai funkcijai reikalingas CPU.

Objekto talpyklos

„WordPress“ kontekste objekto talpykla saugo užbaigtų duomenų bazės užklausų rezultatus. „WordPress“ iš tikrųjų turi integruotą objektų talpyklą, tačiau ji išsaugo tik vieno puslapio įkėlimo duomenis. Tai leidžia efektyviau pateikti puslapius, nes užtikrina, kad įkeliant puslapį nereikės eikvoti procesoriaus išteklių vykdant identiškas duomenų bazės užklausas.

Nors numatytoji „WordPress“ objektų talpykla neabejotinai yra naudinga našumui, objekto talpykla, kuri išsaugo duomenis įkeliant puslapį, yra dar geresnė! W3TC „Objekto talpyklos“ funkcija prideda tinkintą talpyklos scenarijų /wp-content katalogą ir pakeičia „WordPress“ objektų talpyklos elgseną, kad duomenys būtų nuolat (įkeliami keli puslapiai).

Rekomenduojame įjungti W3TC objektų talpyklos funkciją savo „WordPress“ svetainėje, kad paspartintumėte užklausas, kuriose naudojamos duomenų bazės užklausos. jei jūsų svetainė nėra priglobta Behmaster.

W3 „Total Cache“ objekto talpykla.
W3 „Total Cache“ objekto talpykla.

Jei jūsų svetainė yra priglobta Behmaster, siūlome didelio našumo objektų talpyklos sluoksnį, kurį maitina mūsų Redis priedas. „Redis“ yra atvirojo kodo duomenų struktūros saugykla atmintyje, dažnai naudojama duomenų bazių ir pranešimų tarpininko programoms.

Kadangi „Redis“ talpina duomenis RAM, tai leidžia „WordPress“ pasiekti talpyklos duomenis iš nuolatinės objekto talpyklos, kuri yra daug greitesnė nei tradicinės objektų talpyklos konfigūracijos.

Naršyklės talpyklą

Naršyklės talpyklos kaupimas gali žymiai pagreitinti jūsų „WordPress“ svetainę, nes vietoje saugomi statiniai ištekliai, pvz., CSS, „JavaScript“, vaizdai ir šriftai. Naršyklės talpykloje naudojamas galiojimo laikas, kad nustatytų, kiek laiko talpykloje saugoti išteklius. Šiuolaikiniame žiniatinklyje dauguma kūrėjų nurodo 1 metų statinio turto galiojimo laiką.

Įgalinti naršyklės talpyklą „W3 Total Cache“.
Įgalinti naršyklės talpyklą „W3 Total Cache“.

Svetainėms, priglobtoms Behmaster, statiniams failams taikome 1 metų talpyklos laikotarpį. Tai galima patikrinti patikrinus cache-control statinio failo antraštė Behmaster. Jei jūsų žiniatinklio priegloba neįgyvendina „tolimos ateities galiojimo laiko“ naršyklės talpykloje, galite įjungti „Naršyklės talpyklos“ funkciją W3 Total Cache ir sukonfigūruoti galiojimo laiką.

CDN (turinio pateikimo tinklas)

Jei naudojate CDN arba turinio pristatymo tinklą statiniams failams perkelti į duomenų centrus visame pasaulyje, galite sukonfigūruoti W3 Total Cache, kad perrašytų URL adresus „temų failams, medijos bibliotekos priedams, CSS, JS“ ir kt. CDN pagrindinio kompiuterio pavadinimas.

CDN nustatymai „W3 Total Cache“.
CDN nustatymai „W3 Total Cache“.

Jei jūsų svetainė yra priglobta Behmaster, rekomenduojame naudoti Behmaster CDN, mūsų didelio našumo turinio pristatymo tinklas, maitinamas KeyCDN. Kada Behmaster CDN įgalintas, statiniai failų URL bus automatiškai perrašyti, kad būtų teikiami iš Behmaster CDN.

Jei norite naudoti kitą CDN teikėją arba jei jūsų svetainė nėra priglobta Behmaster, galite įjungti „CDN“ funkciją W3 Total Cache ir pridėti savo CDN URL.

Atvirkštinė Proxy

Atvirkštinis tarpinis serveris yra tarp jūsų žiniatinklio serverio ir „WordPress“ ir gali būti naudojamas atliekant įvairias logika pagrįstas manipuliacijas su gaunamomis užklausomis. W3TC palaiko „Varnish“, kuris yra populiarus „HTTP greitintuvas“, skirtas duomenims kaupti talpykloje ir aptarnauti, siekiant sumažinti foninės sistemos apkrovą.

Norint naudoti Laką, Lako paketą pirmiausia turi įdiegti jūsų šeimininkas. Jei esate a Behmaster klientas, neįjunkite atvirkštinio tarpinio serverio parinkties, nes mūsų infrastruktūra nėra sukurta dirbti su laku.

Vartotojo patirtis

W3TC „User Experience“ optimizavimas leidžia įjungti tingų įkėlimą, išjungti jaustukus ir išjungti wp-embed.js scenarijus. Rekomenduojame įjungti tingų įkėlimą „WordPress“ svetainėje, kad paspartintumėte puslapio įkėlimą. Jei dar nenaudojate naršyklės ar papildinių pagrįsto tingaus įkėlimo, rekomenduojame naudoti W3 Total Cache, kad būtų įkeltas tingus.

Vartotojo patirties nustatymai W3TC.
Vartotojo patirties nustatymai W3TC.

Šiuolaikiniame pasaulyje dauguma operacinių sistemų turi integruotą jaustukų palaikymą. Taigi, jei nesate didelis jaustukų naudotojas, galbūt norėsite išjungti „WordPress“ įtrauktą jaustukų scenarijų. Norėdami pašalinti, naudokite W3TC wp-emoji-release.min.js padės nuskusti HTTP užklausą ir pašalinti ~10KB nuo puslapio įkėlimų.

Panašiai, jei neįterpiate „WordPress“ įrašų, galite išjungti wp-embed.js su W3 Total Cache. Šio scenarijaus išjungimas neturės įtakos oEmbed funkcijai, skirtai įterpti „YouTube“ vaizdo įrašus, „SoundCloud“ srautus ir kt.

įvairus

W3 Total Cache turi keletą įvairių nustatymų, kuriuos taip pat galite konfigūruoti. Jei norite, kad „WordPress“ būtų rodomas „Google“ puslapio greičio prietaisų skydelio valdiklis, galite įvesti puslapio greičio API raktą. Taip pat yra galimybė kiekvieno „WordPress“ svetainės puslapio meniu juostoje rodyti puslapio greičio įvertinimą.

Įvairūs W3 bendrosios talpyklos nustatymai.
Įvairūs W3 bendrosios talpyklos nustatymai.

Kitų nustatymų, pvz., „NGINX serverio konfigūracijos failo kelias“, „įgalinti failų užrakinimą“, „optimizuoti patobulintą disko puslapį ir sumažinti disko talpyklą NFS“, rekomenduojame palikti numatytuosius nustatymus, nebent turite konkrečios priežasties juos pakeisti.

Debug

Jei šalinate triktis svetainėje, W3 Total Cache turi patogų „Debug“ meniu, leidžiantį išjungti konkrečius talpyklos sluoksnius ir optimizavimo nustatymus. Pavyzdžiui, jei svetainėje pastebėjote vizualinį triktį, galite įjungti derinimo režimą parinkties „Sumažinti“, kuri įterps HTML komentarus į jūsų puslapio šaltinio kodą, kad padėtų jums pašalinti triktis.

Derinimo režimas „W3 Total Cache“.
Derinimo režimas „W3 Total Cache“.

Kadangi derinimo režimo funkcija papildomai apkrauna serverio išteklius, rekomenduojame ją naudoti tik sustojimo aplinkoje arba mažo srauto valandomis. Be to, baigę trikčių šalinimą būtinai išjunkite derinimo režimą!

Importavimo / eksportavimo nustatymai

Baigę konfigūruoti nustatymus, galite naudoti W3TC funkciją „Importuoti/eksportuoti“, kad sukurtumėte atsarginę konfigūracijos kopiją. „W3 Total Cache“ turi daug nustatymų, todėl galimybė eksportuoti visą atsarginę kopiją yra puiki ramybė. Be to, tai leidžia lengvai pakartoti tinkintą W3TC konfigūraciją keliose svetainėse nieko nekonfigūruojant rankiniu būdu.

Importuoti ir eksportuoti W3TC nustatymus.
Importuoti ir eksportuoti W3TC nustatymus.

W3 bendrosios talpyklos nustatymai - puslapio talpykla

Pasinerkime į W3 Total Cache „Page Cache“ nustatymus. Atminkite, ar jūsų svetainė yra priglobta Behmaster, jums nereikia jaudintis dėl puslapio talpyklos saugojimo – todėl drąsiai praleiskite šį skyrių.

  • Talpyklos pagrindinis puslapis – Daugumos svetainių pagrindinis puslapis paprastai yra puslapis, kuris sulaukia daugiausiai srauto. Todėl rekomenduojame įjungti šį nustatymą.
  • Talpyklos kanalai – „WordPress“ generuoja įvairius RSS kanalus, kurie leidžia išorinėms programoms ir paslaugoms, pvz., „Feedburner“, rodyti jūsų svetainės turinį. Nors RSS šiais laikais nėra toks populiarus, kaip anksčiau, vis tiek rekomenduojame įjungti šį nustatymą.
  • SSL talpykla (HTTPS užklausos) – Jei žiniatinklio serveris nenaudoja HTTPS visoms gaunamoms užklausoms, šio nustatymo įjungimas gali turėti teigiamos įtakos našumui. Jei jau priverstinai naudojate HTTPS žiniatinklio serverio lygiu, to įjungti nereikia.
  • Talpyklos URI su užklausos eilutės kintamaisiais – Užklausos eilutė yra parametras, kuris pridedamas URL pabaigoje (pvz., /?version=123). Užklausos eilutės dažnai naudojamos konkrečių duomenų iš jūsų „WordPress“ duomenų bazės užklausai ir pateikimui. Apskritai užklausos eilutės paskirtis yra pateikti užklausą dėl unikalios puslapio versijos, todėl rekomenduojame ją palikti išjungtą, nebent turite konkrečių užklausų eilučių, kurias norite išsaugoti talpykloje.
  • 404 talpyklos (nerasta) puslapiai – Pagal numatytuosius nustatymus W3TC išjungia šią parinktį. To priežastis greičiausiai yra talpyklos veikimas, jei naudojate puslapio talpyklos saugojimo metodą „Disk Enhanced“. Pasirinkus šią parinktį, 404 puslapiai pateikia 200 atsakymo kodą. Idealiu atveju 404 puslapiai turėtų pateikti 404 atsakymo kodus, todėl rekomenduojame išbandyti šį nustatymą su talpyklos konfigūracija, kad įsitikintumėte, ar jis suderinamas.
  • Negalima talpinti puslapių prisijungusiems vartotojams – Rekomenduojame įjungti šią parinktį. Prisijungę vartotojai paprastai atnaujina puslapius. Įjungus talpyklą, vartotojai turės nuolat išvalyti talpyklą, kad matytų puslapio atnaujinimus.
  • Negalima talpinti puslapių tam tikriems naudotojų vaidmenims - Ši parinktis leidžia apeiti tam tikrų „WordPress“ vartotojo vaidmenų talpyklą. Jei parinktis „Nesaugoti prisijungusių vartotojų puslapių talpykloje“ jau įjungta, ši parinktis neturės įtakos talpyklos veikimui.

slapyvardžiai

„W3 Total Cache“ funkcija „Aliases“ leidžia talpykloje išsaugoti identišką „WordPres“ turinį, kuris pasiekiamas skirtinguose domenuose. Nerekomenduojame įjungti šios funkcijos. Jei jūsų „WordPress“ svetainė pasiekiama skirtinguose domenuose (pvz., domain.com ir www.domain.com), geriausia nustatyti 301 peradresavimo taisyklę, kad užklausos būtų persiunčiamos į pagrindinį domeną, kad išvengtumėte „Google“ ir kitų paieškos sistemų besidubliuojančių nuobaudų dėl turinio.

talpyklos iš anksto įkelti

Funkcija „Išankstinis talpyklos įkėlimas“ tikrina jūsų svetainės schemą ir pateikia užklausas jūsų svetainės puslapiams iš anksto įkelti puslapio talpyklą. Daugumoje svetainių rekomenduojame išjungti išankstinį talpyklos įkėlimą, nes tai gali sukelti serverio išteklių šuolius, kurie kompensuoja galimą našumo naudą.

Jei norite įgalinti išankstinį talpyklos įkėlimą, W3TC leidžia nurodyti svetainės schemos URL, atnaujinimo intervalą ir puslapius per intervalą. Įsitikinkite, kad nenustatėte per didelio „atnaujinimo intervalo“ ir „puslapių per vidų“, kad sumažintumėte procesoriaus šuolių tikimybę.

Valymo politika

W3TC „Išvalymo politika“ leidžia nurodyti puslapius ir kanalus, kuriuos norite automatiškai išvalyti paskelbus arba redagavus įrašus. Daugumoje svetainių turėtų pakakti numatytųjų nustatymų (pirmasis puslapis, įrašų puslapis ir tinklaraščio sklaidos kanalas). Jei prie išvalymo politikos norite pridėti papildomų puslapių, galite konfigūruoti daugybę parinkčių.

POILSIO API

„WordPress“ įtraukta REST API leidžia pateikti užklausą dėl JSON formato duomenų. REST API naudoja įvairūs papildiniai ir ji yra labai svarbi „WordPress“ sąrankoms be galvos. Atsižvelgiant į konkretų REST API naudojimo atvejį, užklausos rezultatų talpinimas gali būti gera idėja. REST API talpyklos kaupimas patenka į kategoriją „jei jums to reikia, jūs tai žinosite“, taigi, jei nesate tikri, ar įjungti REST API talpyklą, rekomenduojame palikti ją „Neįrašyti talpyklos“.

pažangus

W3TC puslapio talpyklos parinktyse „Išplėstinė“ galite tinkinti įvairius parametrus, įskaitant „priimtas užklausų eilutes“, „atmestas vartotojo priemones“, smulkius talpyklos apėjimo nustatymus ir kt. Pavyzdžiui, jei jums reikia sukonfigūruoti W3 Total Cache, kad niekada nebūtų talpykloje įrašyti įrašai pagal tam tikrą kategoriją ar žymą, galėsite tai padaryti pasirinkę „Išplėstinė“ parinktis.

Kadangi šie nustatymai gali būti labai specifiniai svetainei, negalime pateikti jokių „rekomenduojamų nustatymų“. Atsižvelgiant į tai, jei norite tinkinti labai konkretų svetainės puslapių kaupimo talpykloje aspektą, būtinai peržiūrėkite išplėstines parinktis.

W3 bendrosios talpyklos nustatymai - sumažinti

Toliau pereikime „W3 Total Cache“ nustatymus „Sumažinti“.

  • Perrašyti URL struktūrą - Šis nustatymas turi įtakos sumažintų išteklių URL struktūrai. Rekomenduojame jį palikti įjungtą, kad jūsų URL atrodytų „gražiai“.
  • Išjungti „Minify“ prisijungusiems vartotojams - Jei atliekate trikčių šalinimo ar derinimo veiksmus, gali būti naudinga išjungti prisijungusių vartotojų sumažinimą. Kitu atveju rekomenduojame šią parinktį išjungti.

HTML ir XML

Skiltyje „HTML ir XML“ galite konfigūruoti HTML sumažinimo nustatymus.

  • Tiesioginis CSS suskaidymas - Rekomenduojame įjungti šią parinktį, kad pašalintumėte tarpą įterptoje CSS.
  • Įterptas JS suskaidymas - Rekomenduojame įjungti šią parinktį, kad pašalintumėte tarpą įterptoje „JavaScript“. Kai kuriais atvejais JS sumažinimas gali sukelti kodo klaidą. Jei įjungus šią parinktį sutrinka svetainės funkcija, išjunkite ją.
  • Nesumažinkite kanalų - Rekomenduojame šią parinktį išjungti. Sklaidos kanalus naudoja tik RSS skaitytuvai ir kitos panašios paslaugos, todėl informacijos santraukų mažinti nebūtina.
  • Eilučių pertraukų pašalinimas – Ši parinktis išjungta pagal numatytuosius nustatymus, todėl nerekomenduojame jos įjungti, kad svetainė būtų tinkamai atvaizduojama.

JS

Skiltyje „JS“ galite konfigūruoti „JavaScript“ sumažinimo nustatymus.

  • Operacijos rajonuose - Ši parinktis leidžia pasirinkti sumažinto „JavaScript“ įterpimo tipą. JS failams anksčiau ir po to , galite pasirinkti „blokuoti“, „neblokuoti“, „neblokuoti naudojant asinchronizavimą“ ir „neblokuoti naudojant atidėjimą“. Nors neblokuojantys įkėlimo metodai paprastai užtikrina didesnį našumą, jie ne visada 100 % suderinami su visu JavaScript kodu. Be to, „async“ ir „defer“ naudojimo atvejai labai skiriasi. Taigi rekomenduojame naudoti numatytąjį „blokavimo“ metodą, nebent žinote apie neblokuojančio „JavaScript“ ypatumus.
  • Sumažinti arba tik sujungti – Galite pasirinkti vieną iš dviejų „JavaScript“ optimizavimo režimų. Pasirinkus „Sumažinti“, jūsų JS failai bus sujungti ir sumažinti. Jei pasirinksite „Tik sujungti“, gautas sujungtas JS failas nebus sumažintas. Jei susiduriate su sumažinimu susijusių problemų ir nenorite derinti, kad išsiaiškintumėte, kuris scenarijus sukelia problemą, klaida gali būti ištaisyta pasirinkus parinktį „Tik sujungti“.
  • HTTP/2 Push – Jei jūsų serveris palaiko HTTP/2 Server Push, įjungus šią parinktį galite sutrumpinti puslapio įkėlimo laiką. HTTP/2 Server Push siunčia failus lankytojams prieš jiems pateikiant užklausą. Prieš įjungiant šią parinktį gamybinėje aplinkoje rekomenduojame atlikti atitinkamą testavimą, nes serverio siuntimas dažnai naudojamas netinkamai. „Server Push“ nėra ideali priemonė didesniems „JavaScript“ failams, todėl norėsite įsitikinti, kad nauda yra didesnė už JS failų įkėlimą tiesiai iš lankytojo naršyklės talpyklos.

CSS

Skiltyje „CSS“ galite konfigūruoti CSS sumažinimo nustatymus.

 

  • Tik derinti – Skirtingai nuo „JavaScript“ failų, CSS paprastai neturi problemų, susijusių su sumažinimu. Todėl nerekomenduojame įjungti „Tik kombinuoti“.
  • Išsaugoto komentaro pašalinimas – Šis nustatymas pašalina komentarus iš CSS failų. Rekomenduojame įjungti šią parinktį, kad kiek įmanoma sumažintumėte failo dydį.
  • Linijos pertraukos pašalinimas - Šis nustatymas pašalina eilučių pertraukas iš CSS failų. Rekomenduojame įjungti ir šią parinktį. Jei pastebėjote kokių nors ekrano problemų įjungę „Line Break Removal“, išjunkite ją.

pažangus

Skiltyje „Išplėstinė“ yra keli papildomi nustatymai, skirti tinkinti sumažinimo elgseną.

  • Kaskart atnaujinkite išorinius failus – W3TC leidžia nurodyti laiko tarpą tarp CSS ir JS failų atnaujinimų. Naudojant numatytąjį 86400 24 sekundžių nustatymą, jūsų ištekliai bus atsisiunčiami ir sumažinami kas XNUMX valandas. Jei jūsų svetainė nekeičiama dažnai, nedvejodami nustatykite ilgesnį laikotarpį.
  • Šiukšlių surinkimo intervalas – Šis laikotarpio nustatymas nurodo, kaip dažnai ištrinami talpyklos duomenys, kurių galiojimo laikas pasibaigęs. Numatytasis nustatymas yra 24 valandos. Jei svetainėje trūksta vietos saugykloje, rekomenduojame sumažinti „Šiukšlių surinkimo intervalą“.

 

Likusioje skiltyje „Išplėstinė“ yra įvesties laukai, leidžiantys nurodyti išteklių failus, kurių niekada nereikėtų sumažinti. Taip pat yra laukas „Atmesti vartotojo agentai“, kuris leidžia teikti nesumažėjusius failus tam tikriems vartotojų agentams. Galiausiai galite pridėti išorinių išteklių failų, kurie bus įtraukti į W3 Total Cache sumažinimo procesą.

W3 Total Cache Settings – objekto talpykla

Toliau sąraše yra W3TC „Object Cache“ nustatymai. Daugumoje svetainių numatytieji nustatymai veiks puikiai, bet peržiūrėkime juos nepaisant to.

 

  • Numatytasis talpyklos objektų eksploatavimo laikas – Nepakeistų talpyklos elementų galiojimo laikas. Ilgesnis laikotarpis lemia didesnę objekto talpyklą. Jei nerimaujate dėl savo serverio atminties talpos, rekomenduojame palikti numatytąją reikšmę arba ją sumažinti.
  • Šiukšlių surinkimo intervalas – Šis parametras nurodo, kaip dažnai talpyklos duomenys, kurių galiojimo laikas pasibaigęs, išsiunčiami į šiukšliadėžę. Numatytoji reikšmė 3,600 sekundžių (1 valanda) turėtų būti tinkama daugeliui svetainių.
  • Pasaulinės grupės – Šis nustatymas leidžia konfigūruoti bendrai naudojamas talpyklos grupes tarp svetainių viename kelių svetainių tinkle. Rekomenduojame palikti šį nustatymą numatytosios būsenos, nebent turite konkrečios priežasties jį pakeisti.
  • Nepastovios grupės – Šis parametras leidžia pasirinkti, kurių objektų grupių niekada neįtraukti į talpyklą. Vėlgi, rekomenduojame laikytis numatytosios konfigūracijos.
  • Įgalinti wp-admin užklausų kaupimą talpykloje – Ši parinktis išjungta pagal numatytuosius nustatymus ir nerekomenduojame jos įjungti, nes tai gali sukelti šalutinį poveikį. Be to, daugumos „WordPress“ svetainių lankytojai niekada nebendrauja su wp-admin prietaisų skydeliu.

W3 Total Cache Settings – naršyklės talpykla

Dauguma „WordPress“ prieglobų, įskaitant Behmaster, jau įdiegtos tinkamos naršyklės talpyklos antraštės žiniatinklio serverio lygiu. Jei jūsų priegloba to nedaro arba jei norite toliau tinkinti naršyklės talpyklos veikimą, galite tai padaryti naudodami W3 Total Cache.

„Naršyklės talpyklos“ nustatymuose numatytieji skyrelių „Bendra“, „CSS ir JS“, „HTML ir XML“ bei „Media ir kiti failai“ nustatymai yra tinkami daugeliui „WordPress“ svetainių. Kadangi šiame puslapyje yra tiek daug nustatymų, rekomenduojame pasikonsultuoti su kūrėju prieš atliekant bet kokius naršyklės talpyklos veikimo pakeitimus. Atsižvelgiant į tai, toliau pateikiami keli pagrindiniai nustatymai, į kuriuos reikia atkreipti dėmesį, atsižvelgiant į naršyklės talpyklą.

  • Antraštės galiojimo laikas baigiasi – Norint efektyviai saugoti naršyklę talpykloje, svarbu sukonfigūruoti ilgą antraštės galiojimo laiką. At Behmaster, taikome 1 metų gyvavimo laikotarpį statiniams ištekliams, pvz., CSS, JS, vaizdams ir šriftams. Jei naudojate W3TC, kad sukonfigūruotumėte naršyklės talpyklą, būtinai nustatykite šią reikšmę 31536000 (1 metai).
  • Talpyklos valdymo politika - Norėdami užtikrinti, kad naršyklės talpykloje galėtų išsaugoti statinius išteklius, įsitikinkite, kad „talpyklos valdymo politika“ nustatyta į „public, max_age=EXPIRES SECONDS“.
  • Įgalinti HTTP (gzip) suspaudimą - GZIP suspaudimas žymiai sumažina HTML puslapių ir išteklių failo dydį prieš juos siunčiant lankytojams, todėl būtinai įjunkite šią parinktį, jei prieglobos serverio konfigūracija palaiko GZIP. Jei jūsų svetainė yra priglobta Behmaster, nereikia įjungti GZIP glaudinimo W3TC, nes jis jau įjungtas kaip numatytosios konfigūracijos dalis.
  • Pašalinti užklausų eilutes iš statinių išteklių – Užklausos eilutė yra papildoma eilutė, kuri pridedama prie URL kelio pabaigos, siekiant nurodyti užklausos parametrus arba priversti žiniatinklio serverį pateikti naują išteklius. Užklausos eilutės prasideda raide a ?, o dauguma žiniatinklio serverių yra sukonfigūruoti apeiti talpyklą užklausoms su užklausų eilutėmis. Užklausų eilučių pašalinimas iš puslapio užklausų yra naudingas norint sumažinti serverio apkrovą, nes šios užklausos naudoja PHP puslapiams pateikti. Nerekomenduojame pašalinti užklausų eilučių iš statinių išteklių W3 Total Cache, nes jos padeda užtikrinti, kad jūsų lankytojams būtų pristatyta naujausia CSS ir JS failų versija.

„Naršyklės talpyklos“ nustatymų puslapyje taip pat yra įvairių nustatymų, susijusių su saugos antraštėmis, pvz., turinio saugos politika (CSP) ir X-XSS apsauga. Visada rekomenduojame dirbti su kvalifikuotu kūrėju, kad būtų atlikti šie nustatymai, nes neteisingos konfigūracijos gali tiesiogiai paveikti jūsų svetainės naudotojų patirtį. Pavyzdžiui, įjungus HSTS antraštę be tinkamo SSL sertifikato ir HTTPS konfigūracijos, svetainė gali tapti nepasiekiama.

W3 bendrosios talpyklos nustatymai - vartotojų agentų grupės

W3 Total Cache funkcija „Vartotojo agentų grupės“ yra labai galinga, jei reikia nukreipti srautą pagal vartotojo įrenginio tipą. Pavyzdžiui, galite sukonfigūruoti svetainę, kad ji būtų pateikta kita tema, jei vartotojas apsilanko svetainėje iš mobiliojo telefono. Panašiai galite nukreipti vartotojus į visiškai kitą svetainę, jei jūsų svetainė mobiliesiems yra unikaliame padomenyje.

Interaktyvaus interneto dizaino amžiuje nematome per daug šios konkrečios funkcijos naudojimo atvejų. Šiais laikais geriausia praktika yra užtikrinti, kad svetainė būtų jautri nuo pat pradžių, o ne pasikliauti keliomis temomis arba tik mobiliesiems skirtu padomeniu.

W3 bendrosios talpyklos nustatymai - persiuntimo grupės

HTTP persiuntimo URL yra pasirenkama HTTP antraštė, kurioje pateikiama informacija apie tai, iš kur kilo užklausa. Pavyzdžiui, jei lankytojas spustelėja jūsų svetainę iš „Google“ paieškos sąrašo, HTTP persiuntimo URL būtų google.com.

Kovojate su prastovomis ir „WordPress“ problemomis? Behmaster yra prieglobos sprendimas, sukurtas atsižvelgiant į našumą ir saugumą! Peržiūrėkite mūsų planus

W3 Total Cache galite apibrėžti tinkintą talpyklos veikimą pagal užklausos HTTP persiuntimo URL su „persiuntimo grupėmis“. Pavyzdžiui, galite sukurti persiuntimo grupę, kurią sudaro paieškos varikliai, ir tinkinti tik tų domenų užklausų kaupimą talpykloje.

Panašiai kaip anksčiau paminėtos „Vartotojo agentų grupės“, taip pat galite peradresuoti užklausas į kitą domeną naudodami „Persiuntimo grupių“ funkciją. Daugumoje „WordPress“ svetainių nereikės nustatyti persiuntimo grupių, todėl nerekomenduojame jų konfigūruoti.

W3 bendrosios talpyklos nustatymai - slapukų grupės

Naujausia talpyklos grupė, kurią palaiko W3 Total Cache, yra „Cookie Groups“. Ši funkcija leidžia sukurti unikalius talpyklos segmentus ir veiksmus, pagrįstus užklausos slapukais. Panašiai kaip „Vartotojo agentų grupės“ ir „Persiuntimo grupės“, daugumoje svetainių nereikės nustatyti tinkintos slapukais pagrįstos talpyklos konfigūracijos. Jei jūsų svetainė reikalauja slapukų kaupimo talpykloje, rekomenduojame bendradarbiauti su kūrėju, kad ji tinkamai sukonfigūruotų.

W3 bendrosios talpyklos nustatymai - CDN

Dabar pereikime prie W3 Total Cache CDN nustatymų.

  • Priimančiojo priedai - Įgalinkite tai, kad galėtumėte aptarnauti išteklius „WordPress“ medijos bibliotekoje iš savo CDN.
  • Priimančioji wp-apima / failai - Įgalinkite tai, kad galėtumėte aptarnauti failus wp-includes aplanką iš savo CDN.
  • Priimančiojo temos failai - Įgalinkite tai, kad būtų pateikti temos failai iš CDN.
  • Pagrindinių CSS ir JS failų priegloba - Įgalinkite tai, kad būtų aptarnaujami W3TC sumažinti CSS ir JS failai iš jūsų CDN.
  • Priimkite pasirinktinius failus - Jei turite failų, kurių nėra jūsų medijos bibliotekoje arba temos aplanke, galite pridėti failų kelius W3TC, kad galėtumėte juos pateikti iš savo CDN.
  • Pridėti „Canonical“ antraštę - A rel=”canonical” žyma padeda paieškos sistemoms nustatyti pradinį šaltinį arba URL. Kadangi CDN paprastai naudoja kitą domeną, pridėjus kanoninę žymą paieškos varikliai informuojami apie pradinio ištekliaus vietą. Atsižvelgiant į tai, šį nustatymą galima išjungti, nes šiuolaikinės paieškos sistemos yra pakankamai protingos, kad nustatytų CDN nepaveikdamos jūsų svetainės SEO reitingų.

pažangus

  • CDN išvalykite tik rankiniu būdu - Rekomenduojame šią parinktį palikti išjungtą, kad W3TC galėtų automatiškai išvalyti talpyklą.
  • Išjungti CDN SSL puslapiuose - Palikite šį nustatymą išjungtą. Jei naudojate CDN, geriausia, kad jis būtų aktyvus ir HTTP, ir HTTPS puslapiuose.
  • Naudokite CDN nuorodas medijos bibliotekai administratoriaus puslapiuose - Nerekomenduojame įjungti šios parinkties, nes ji perrašys URL jūsų medijos bibliotekoje.
  • Pridėti CORS antraštę - Palikite šį nustatymą įjungtą, kad jūsų CDN ištekliai būtų rodomi kituose domenuose.
  • Neleisti šių vaidmenų CDN - Ši parinktis leidžia išjungti CDN tam tikriems „WordPress“ vartotojo vaidmenims. Daugeliu atvejų geriausia šią parinktį išjungti.
  • wp apima failų tipus, kuriuos norite įkelti - Šiame lauke nurodomi failų formatai wp-includes kurie bus pateikti iš jūsų CDN. Numatytasis failų formatų sąrašas turėtų būti tinkamas daugeliui svetainių. Jei turite pasirinktinių failų wp-includes aplanką, prireikus pridėkite papildomų formatų.
  • Temos failų tipai, kuriuos norite įkelti - Šiame lauke nurodomi failų formatai jūsų „WordPress“ temos aplanke, kurie bus teikiami iš jūsų CDN. Numatytajame sąraše yra visi populiarūs išteklių, vaizdų ir šriftų formatai. Jei reikia, galite pridėti papildomų formatų.
  • Pasirinktinis failų sąrašas - Jei įgalinote „Host Custom Files“, šiame lauke galite įtraukti failų sąrašą, kuris bus teikiamas iš jūsų CDN.
  • Atmesti naudotojų agentai - Šiame lauke galite nurodyti vartotojų agentus, kuriems nebus teikiami turtai iš jūsų CDN. Rekomenduojame šį lauką palikti tuščią, kad įsitikintumėte, jog CDN naudojamas tinkamai.
  • Atmesti failai - Šiame lauke galite nurodyti failus, kurie neturėtų būti teikiami iš jūsų CDN. Jei jūsų naudojama paslauga reikalauja, kad ištekliai būtų aptarnaujami iš jūsų šakninio domeno, galite pridėti failo kelią į lauką „Atmesti failai“.

W3 bendrosios talpyklos nustatymai - vartotojo patirtis

Tada tinkinkime „User Experience“ arba tingaus įkėlimo nustatymus W3 Total Cache.

  • Apdoroti HTML vaizdų žymas - Įjunkite tai, kad įsitikintumėte, jog vaizdai būtų įkeliami atidėtai.
  • Apdoroti foninius vaizdus - Jei vaizdui CSS rodyti naudojate „foną“, įjungę šią parinktį, tuos vaizdus bus galima įkelti tingiai.
  • Neįtraukti žodžių - Šiame lauke galite nurodyti tekstą, kad būtų išvengta tingaus įkėlimo. Pavyzdžiui, jei pridėsite no-lazy-load į šį lauką rodomas vaizdas su nepatingės pasikrauti.
  • Scenarijaus įdėjimo metodas - Šis nustatymas leidžia tinkinti tingaus įkėlimo scenarijaus įkėlimo metodą. Numatytoji async metodas yra geriausias pasirinkimas daugeliui svetainių. Jei jūsų svetainę sudaro tik vienas nukreipimo puslapis, inline metodas gali būti naudojamas norint sumažinti HTTP užklausų skaičių įkelti puslapį.

Galimi W3 bendrosios talpyklos plėtiniai

W3 Total Cache siūlo įvairius plėtinius, skirtus integruoti su trečiųjų šalių paslaugomis. W3TC šiuo metu turi toliau nurodytų paslaugų plėtinius.

  • AMP
  • Cloudflare
  • „Google Feedburner“
  • Fragmentų talpykla
  • Genesis pagrindų
  • nauja Relikvijų
  • Apkabinti
  • Yoast SEO
  • WPML

Jei savo svetainėje naudojate kurią nors iš šių paslaugų, rekomenduojame nustatyti atitinkamą plėtinį, kad būtų užtikrintas tinkamas suderinamumas su W3 Total Cache. Šiame skyriuje apžvelgsime „Cloudflare“ plėtinį, skirtą W3 Total Cache.

Kaip nustatyti bendrą W3 talpyklą su „Cloudflare“ plėtiniu

Norėdami integruoti „Cloudflare“ su W3 Total Cache, jums reikės dviejų „Cloudflare“ prietaisų skydelio informacijos – paskyros el. pašto adreso ir API rakto. Paskyros el. pašto adresas yra el. pašto adresas, kurį naudojate prisijungdami prie „Cloudflare“. Pažiūrėkime, kaip nustatyti „Cloudflare“ API raktą.

„Cloudflare“ prietaisų skydelyje spustelėkite skirtuką „Apžvalga“. Tada slinkite žemyn ir spustelėkite Gaukite savo API prieigos raktą dešinėje šoninėje juostoje.

Peržiūrėkite „Cloudflare Global API Key“.
Peržiūrėkite „Cloudflare Global API Key“.

Slinkite žemyn ir spustelėkite Vaizdas šalia „Global API Key“, kad gautumėte „Cloudflare“ API raktą. Būkite atsargūs ir nesidalykite šiuo API raktu kur nors už W3 Total Cache ribų, nes jį galima naudoti jūsų „Cloudflare“ paskyrai valdyti.

Peržiūrėkite „Cloudflare Global API Key“.
Peržiūrėkite „Cloudflare Global API Key“.

Tada suaktyvinkite „Cloudflare“ plėtinį W3 Total Cache puslapyje „Plėtiniai“ ir spustelėkite „Nustatymai“. Skiltyje „Kredencialai“ spustelėkite Leidimas mygtuką.

Patvirtinkite „Cloudflare“ W3 bendrojoje talpykloje.
Patvirtinkite „Cloudflare“ W3 bendrojoje talpykloje.

Kitame iššokančiame lange įveskite savo Cloudflare paskyros el. pašto adresą ir API raktą. Jei gaunate klaidos pranešimą, dar kartą patikrinkite, ar el. pašto adresas ir API raktas yra teisingi. Kai kredencialai bus patvirtinti, puslapyje turėtumėte matyti papildomus „Cloudflare“ nustatymus.

„Cloudflare“ nustatymai „W3 Total Cache“.
„Cloudflare“ nustatymai „W3 Total Cache“.

Peržiūrėkime „Cloudflare“ nustatymus „W3 Total Cache“.

  • Valdiklio statistikos intervalas - Tai nurodo laikotarpį, kurį apima W3TC „Cloudflare“ valdiklis. Numatytasis nustatymas yra 30 minučių. Jei norite matyti ilgesnį laikotarpį, nedvejodami pailginkite jį.
  • Talpyklos laikas - Tai nurodo laiką, per kurį valdiklio duomenys iš „Cloudflare“ saugomi talpykloje. Jei neplanuojate daug naudoti valdiklio, rekomenduojame padidinti šį skaičių, kad sumažintumėte užklausų į „Cloudflare“ skaičių iš jūsų svetainės.
  • Puslapio talpykla - Jei sukonfigūravote „Cloudflare“ saugoti „WordPress“ svetainės HTML puslapius, įgalinkite šią parinktį, kad automatiškai išvalytumėte „Cloudflare“ talpyklą po pakeitimų ir atnaujinimų.

„Cloudflare“ talpykla

Šioje skiltyje galite tinkinti „Cloudflare“ talpyklos nustatymus.

  • Kūrimo režimas - Laikykite šią parinktį išjungtą, nebent jums reikia „Cloudflare“ įjungti kūrimo režimą. Kai „Cloudflare“ veikia kūrimo režimu, kraštas talpykloje, sumažinimas ir vaizdo optimizavimas išjungiami trims valandoms. Tai leidžia iš karto matyti CSS ir JS failų naujinimus ir yra naudinga trikčių šalinimui.
  • Talpyklos lygis - Daugumoje svetainių rekomenduojame naudoti „standartinį“ talpyklos lygį, kuris kiekvieną kartą pasikeitus užklausos eilutei aptarnauja skirtingus išteklius. Jei esate 100% tikri, kad jūsų „WordPress“ svetainė nenaudoja užklausų eilučių dinaminiam turiniui teikti, taip pat galite naudoti nustatymą „Ignoruoti užklausos eilutę“.
  • Naršyklės talpykla TTL - Rekomenduojame „Cloudflare“ naršyklės talpyklos TTL nustatyti į 31536000 sekundžių, tai yra 1 metai.
  • Iššūkis TTL - „Cloudflare“ siūlo įvairias su saugumu susijusias paslaugas, o lankytojų iššūkiai yra vienas iš jų. Jei „Cloudflare“ aptiks kenkėjišką vartotoją arba keistą elgesį, ji pateiks iššūkio pranešimą „Captcha“ forma. „Challenge TTL“ nustatymas nurodo, kiek laiko vartotojas turės prieigą prie jūsų svetainės, įvykdęs iššūkį. Naudojant numatytąjį 3600 sekundžių nustatymą, lankytojas, kuriam buvo atliktas iššūkis, galės naudotis jūsų svetaine 1 valandą prieš kitą iššūkį.
  • „Edge Cache TTL“ - Šis nustatymas valdo, kiek laiko ištekliai bus saugomi „Cloudflare“ krašto serverių talpykloje. Rekomenduojame nustatyti maksimalią 31536000 sekundžių arba 1 metų reikšmę.

„Cloudflare“ turinio apdorojimas

Pasinerkime į „Cloudflare“ turinio apdorojimo nustatymus W3 Total Cache.

  • Raketų krautuvas - „Cloudflare's Rocket Loader“ pagreitina „JavaScript“ įkėlimą jūsų „WordPress“ svetainėje. Rekomenduojame įjungti Rocket Loader, jei jūsų svetainėje yra daug JS.
  • Sumažinti JS / CSS / HTML - Jei W3 Total Cache jau įgalinote HTML, CSS ir JavaScript sumažinimą, nedvejodami palikite šias parinktis išjungtas Cloudflare plėtinio nustatymuose, nes nereikia mažinti jau sumažintų išteklių.
  • Pašalinimas iš serverio pusės (SSE) - Ši parinktis leidžia paslėpti neskelbtiną informaciją nuo įtartinų lankytojų (manoma Cloudflare). Išskyrimai iš serverio yra naudingi norint paslėpti informaciją, pvz., el. pašto adresą, telefonų numerius ir kitą asmeninę informaciją svetainėje. Norėdami naudoti SSE, įgalinkite ją ir įdėkite neskelbtiną informaciją žymos jūsų HTML kode arba PHP temos šablone.
  • El. Pašto užtemimas - Kai ši parinktis įjungta, „Cloudflare“ automatiškai užtemdys el. pašto adresus jūsų „WordPress“ svetainėje naudodama „JavaScript“. Nors užtemdymas visiškai nepanaikins el. pašto šiukšlių, rekomenduojame įjungti šią parinktį, nes ji atgraso pagrindinius robotus nuo jūsų svetainės el. pašto adresų išgryninimo.

„Cloudflare“ vaizdo apdorojimas

Peržiūrėkime „Cloudflare“ vaizdo apdorojimo nustatymus.

  • „Hotlink“ apsauga - Įjungus karštųjų nuorodų apsaugą, kitos svetainės negalės įterpti jūsų vaizdų. Jei dėl neteisėtų išorinių įterpimų susiduriate su pralaidumo apribojimais, įjungę „Hotlink Protection“ galite sumažinti pralaidumo naudojimą.
  • „Mirage“ (tik „Pro“) - Mirage optimizuoja vaizdo pristatymą į mažo pralaidumo įrenginius ir tinklus. Ši funkcija pasiekiama tik naudojant „Cloudflare Pro“ ir naujesnius planus.
  • Lenkų (tik profesionalams) - „Polish“ optimizuoja jūsų svetainės vaizdus ir gali būti sukonfigūruotas teikti WEBP vaizdus palaikomose naršyklėse. Ši funkcija pasiekiama tik naudojant „Cloudflare Pro“ ir naujesnius planus.

Apsauga nuo debesų

Pagrindinė „Cloudflare“ funkcija yra sudėtinga ugniasienė, kuri gali padėti apsaugoti jus nuo DDoS atakų ir kenkėjiškų veikėjų. Peržiūrėkime „Cloudflare“ saugos nustatymus.

  • Saugumo lygis - Šis nustatymas valdo „Cloudflare“ užkardos jautrumą ir saugos taisykles. Daugumoje svetainių rekomenduojame nustatyti „Saugos lygį“ į „Vidutinis“.
  • Naršyklės vientisumo tikrinimas - Ši funkcija ieško netinkamo elgesio ir įtartinų vartotojų agentų. Jei aptiks galimai kenkėjišką vartotoją ar šiukšlių siuntėją, „Cloudflare“ automatiškai pateiks iššūkį. Rekomenduojame įjungti šią funkciją.
  • Visada prisijungęs - Ši parinktis pateiks statinius jūsų svetainės HTML puslapius, jei jūsų kilmė sumažės. Rekomenduojame jį įjungti, jei sukonfigūravote „Cloudflare“ saugoti HTML talpyklą.
  • Žiniatinklio programų užkarda - „Cloudflare“ WAF arba žiniatinklio programų ugniasienė nuskaitys gaunamą srautą ir išfiltruos „neteisėtą srautą“, kad jis nepasiektų jūsų svetainės. Rekomenduojame įjungti šią funkciją.
  • Pažangi DDoS apsauga - Ši funkcija įjungta pagal numatytuosius nustatymus ir negali būti išjungta, kol aktyvus „Cloudflare“ tarpinis serveris. DDoS apsauga padeda apsaugoti jūsų svetainę nuo „paskirstytų paslaugų atsisakymo“ atakų.
  • Maksimalus įkėlimas - Tai nustato didžiausią leistiną failo dydį, įkeliamą į jūsų svetainę. Norėsite įsitikinti, kad šis nustatymas yra lygus arba didesnis už įkeliamo failo dydžio nustatymą sistemoje „WordPress“.

„Cloudflare“ SSL

Galiausiai norėsite įsitikinti, kad „Cloudflare“ SSL nustatymai yra tinkamai sukonfigūruoti. Peržiūrėkime teisingą konfigūraciją šiame skyriuje.

  • SSL - Jei jūsų svetainė yra priglobta Behmaster, rekomenduojame naudoti SSL parinktį „Visas“ arba „Visas (griežtas)“. Parinktis „Lankstus“ nesuderinama su mūsų infrastruktūra. „Visas griežtas“ reikalauja galiojančios sertifikatų institucijos SSL, o parinktis „Visas“ taip pat palaiko savarankiškai pasirašytus SSL. Parinktis „Lankstus“ nereikalauja SSL sertifikato kilmės serveryje – šios parinkties nerekomenduojame, nes ji pati nesaugiausia.
  • Tik TLS 1.2 - TLS arba Transport Layer Security yra saugus duomenų perdavimo tinkle protokolas. Kai kuriems PCI atitikties standartams reikia atsisakyti TLS 1.1 ir senesnės versijos palaikymo. Jei jūsų svetainė to reikalauja, galite įgalinti nustatymą „Tik TLS 1.2“ sistemoje „Cloudflare“, kad nustatytumėte mažiausią TLS versiją į 1.2.

Siūlomas skaitymas: Kaip nustatyti „Cloudflare APO“, skirtą „WordPress“.

„W3 Total Cache WooCommerce“ nustatymai

„WooCommerce“ yra populiariausia „WordPress“ svetainių el. prekybos platforma. Jei naudojate „W3 Total Cache“ su „WooCommerce“ veikiančia parduotuve, įsitikinkite, kad jūsų konfigūracija yra teisinga, kad išvengtumėte klientų informacijos kaupimo talpykloje.

Apeiti „WooCommerce“ slapukus

Norėdami apeiti puslapių talpyklą puslapiuose, kuriuose yra „WooCommerce“ specifinių slapukų, eikite į W3TC „Puslapio talpyklos“ nustatymus, slinkite žemyn iki „Atmesti slapukai“ ir pridėkite keturis toliau nurodytus elementus.

  • woocommerce_items_in_cart
  • woocommerce_cart_hash
  • wp_woocommerce_session_
  • WordPress_logged_in
Apeiti WooCommerce slapukus W3 bendrojoje talpykloje.
Apeiti WooCommerce slapukus W3 bendrojoje talpykloje.

Kad būtų saugu, taip pat rekomenduojame apeiti su „WooCommerce“ būdingus URL, pvz., krepšelio puslapį, atsiskaitymo puslapį ir paskyros puslapį. Norėdami apeiti šiuos puslapius iš talpyklos, eikite į W3TC „Puslapio talpyklos“ nustatymus ir pridėkite URL prie skyriaus „Niekada nelaikykite tolesnių puslapių talpykloje“.

Apeiti „WooCommerce“ puslapius iš „W3 Total Cache“.
Apeiti „WooCommerce“ puslapius iš „W3 Total Cache“.

Kaip atkurti visus W3 bendrosios talpyklos nustatymus

Kai kuriais atvejais gali tekti pradėti nuo W3TC konfigūracijos. Štai kaip grąžinti W3 Total Cache numatytuosius nustatymus. Eikite į W3TC meniu „Bendrieji nustatymai“, slinkite žemyn iki skyriaus „Importavimo / eksportavimo nustatymai“ ir spustelėkite Atstatyti pirminius nustatymus.

Atstatykite „W3 Total Cache“ numatytuosius nustatymus
Atstatykite „W3 Total Cache“ numatytuosius nustatymus.

Su daugiau nei 1 milijonu aktyvių diegimų W3 Total Cache yra ✨populiari✨ ne veltui. Sužinokite, kaip jį nustatyti ir optimizuoti nustatymus čia 👇Spustelėkite Tweet

Santrauka

Kaip matote, W3 Total Cache papildinys yra pripildytas funkcijų ir nustatymų. Nuo puslapių kaupimo talpykloje, išteklių sumažinimo iki „Cloudflare“ integravimo, W3TC turi viską, ko reikia norint pagerinti jūsų „WordPress“ svetainės našumą!

Šiame straipsnyje mes peržiūrėjome rekomenduojamą W3TC konfigūracijos papildinį. Ar turite mėgstamą „WordPress“ optimizavimo papildinį? Praneškite mums toliau pateiktuose komentaruose!

Susiję straipsniai

0 komentarai
Inline atsiliepimai
Peržiūrėti visus komentarus
Atgal į viršų mygtukas