Setări totale de cache W3 pentru a supraîncărca viteza site-ului dvs. web
Publicat: 2020-11-10Ai citit bine titlul.
Această postare este despre un plugin WordPress specific pe care fiecare blogger ar trebui să îl aibă sub centura de instrumente.
Vorbesc despre W3 Total Cache - un plugin all-in-one pentru optimizarea site-ului web.
Dacă folosești WordPress, citește mai departe pentru a afla cum să folosești W3 Total Cache pentru a supraîncărca performanțele site-ului tău.
Cuprins
- 1. Introducere
- 2. Optimizarea setărilor generale
- 3. W3 Total Cache Setări optime: cache de pagină
- 4. Optimizarea setărilor Minify
- 5. Optimizarea cache-ului bazei de date
- 6. Optimizarea cache-ului obiectelor
- 7. Optimizarea cache-ului browserului
- 8. Optimizarea agentului utilizatorului, a referitorului și a grupurilor de cookie-uri
- 9. Optimizarea fragmentului cache
- 10. Utilizarea extensiilor pentru scalabilitate
- 11. Concluzie
Permiteți-mi să încep prin introducerea pluginului orei.
Ce este W3 Total Cache?
În calitate de blogger, creșterea performanței site-ului dvs. web ar trebui să fie o prioritate.
Nu numai că va îmbunătăți considerabil experiența utilizatorului, dar vă va ajuta, de asemenea, să obțineți o clasare mai înaltă a motorului de căutare.
W3 Total Cache face ca optimizarea performanței site-ului web să fie o plimbare în parc. Are toate caracteristicile de care veți avea nevoie vreodată pentru majoritatea factorilor care afectează viteza de încărcare.
La fel ca orice alt plugin WordPress, instalarea W3 Total Cache este primul pas.
Puteți vizualiza pagina de prezentare a pluginului făcând clic pe „Performanță” din meniul principal și făcând clic pe „Tablou de bord ”.
Acest lucru ar trebui să vă ofere o privire bună asupra unora dintre caracteristicile cheie ale pluginului. De asemenea, puteți efectua acțiuni rapide, cum ar fi verificarea compatibilității WordPress și golirea cache-ului.
Desigur, pagina tabloului de bord W3 Total Cache este doar începutul.
De ce nu aruncăm o privire mai atentă sub capotă?
Optimizarea setărilor generale
La fel ca majoritatea bloggerilor WordPress, pagina „Setări generale” este probabil prima secțiune pe care o veți verifica.
Din fericire, aici pot fi activate și funcțiile de bază ale W3 Total Cache, și anume:
1. Alegerea setării de cache a paginii potrivite pentru site-ul dvs. web
Înainte de a merge mai departe, stocarea în cache a paginilor - împreună cu o mulțime de caracteristici ale W3 Total Cache - sunt deja explicate în această postare. Acest lucru ar trebui să vă ofere o explicație mai detaliată a tuturor strategiilor care vor fi menționate mai târziu.
Acum că am eliminat acest lucru, cache-ul paginilor poate fi activat cu W3 Total Cache în două clicuri.
Doar bifați caseta de selectare „Activați” din secțiunea „Pagina cache” și faceți clic pe „Salvați toate setările”
Memorarea în cache a site-urilor funcționează permițând browserelor să salveze temporar datele site-ului dvs. web. Acest lucru le permite să preia instantaneu conținutul dvs. la următoarea vizită a utilizatorului.
Dar celelalte setări?
Frumusețea utilizării cache-ului W3 Total este că majoritatea funcțiilor ar trebui să funcționeze bine chiar din cutie. Cu toate acestea, există setări optime W3 Total Cache de care să țineți cont.
Dacă site-ul dvs. rulează în prezent pe o gazdă partajată, alegeți „Disk: Îmbunătățit” ca metodă de cache a paginii.
Cu toate acestea, cache - ul „Opcode” trebuie selectat dacă faceți upgrade la un server dedicat. Pentru cei care folosesc găzduirea cloud, atunci „Memcached” ar trebui să fie metoda cache a paginii.
2. Reducerea codului pentru o utilizare mai mică a lățimii de bandă
Minificarea codului este o altă caracteristică W3 Total Cache care ar putea oferi performanței site-ului dvs. web un impuls ușor.
Rețineți că codurile site-ului dvs. web consumă lățime de bandă pentru a fi încărcate în browserele web. Aceasta include CSS, HTML, JavaScript și așa mai departe.
Cu cât acești biți de coduri sunt mai mari, cu atât trebuie să fie transferată o lățime de bandă mai mare.
La rândul său, acest lucru mărește timpul de încărcare general al paginii.
Cum se face minificare în mod vechi
Cu reducere, elementele de cod inutile, cum ar fi comentariile, spațiile albe și întreruperile de linie sunt eliminate.
Doriți să o faceți manual?
Sigur, dacă sunteți pregătit să vă uitați în fața computerului zile sau chiar săptămâni la rând.
În schimb, utilizați un instrument precum Minify Code pentru a minimiza automat orice cod pe care îl încărcați.
Dacă acest lucru nu este suficient de ușor pentru dvs., W3 Total Cache vă poate reduce codurile într-o clipă.
Făcând-o cu W3 Total Cache
În secțiunea „Minify”, bifați caseta de selectare „Activați” și salvați modificările. În ceea ce privește restul setărilor, le puteți lăsa la valorile lor implicite.
Cu toate acestea, reducerea prin W3 Total Cache poate fi dezactivată dacă utilizați Cloudflare. Este o companie de servicii de optimizare web și securitate care implementează reducerea codului în numele dvs.
Dacă sunteți interesat de Cloudflare, sunt încântat să vă spun că oferă o soluție gratuită.
Acest lucru vă permite să profitați de un CDN global, protecție de bază DDoS și un certificat SSL gratuit.
3. Utilizarea altor metode de cache a site-ului
În afară de memoria cache de pagină de bază menționată mai sus, puteți modifica și diverse opțiuni de cache în pagina de setări generale. Aceasta include stocarea în cache a bazelor de date, stocarea în cache a codului Opcode, stocarea în cache a obiectelor și stocarea în cache a browserului.
Aceste opțiuni de cache pot fi găsite direct sub secțiunea minify.
Mai jos sunt modalitățile specifice de utilizare a fiecărei opțiuni de cache:
- Opcode Cache - cache- ul Opcode funcționează prin reducerea blocurilor de cod PHP de pe site-ul dvs. web. Este disponibil numai dacă aveți W3 Total Cache Pro.
- Cache bază de date - Dacă utilizați găzduire virtuală sau o rețea de livrare a conținutului , cel mai bine este să lăsați cache-ul bazei de date dezactivat. De asemenea, vă recomandăm să testați viteza site-ului dvs. web după ce activați această opțiune pentru a vedea dacă vă ajută sau nu.
- Cache de obiecte - Deși poate încetini zona de administrare WordPress, cache-ul de obiecte este recomandat pentru site-urile web dinamice. Acestea sunt site-uri care permit utilizatorilor să schimbe sau să adauge conținut, cum ar fi postări pe forum, coșuri de cumpărături și alte elemente personalizabile.
- Cache browser - Din toate opțiunile de cache, cache-ul browserului este cel pe care ar trebui să îl activați indiferent de ce. Utilizează resursele computerelor vizitatorilor dvs., deci nu va afecta site-ul dvs. în condiții normale.
4. Actualizarea setărilor CDN
Urmând setările suplimentare de cache se află secțiunea „CDN”.
În termeni simpli, un CDN funcționează prin utilizarea unei rețele de servere proxy distribuite în mai multe regiuni. Latența este apoi semnificativ redusă, permițând utilizatorilor să descarce datele site-ului dvs. web de pe cel mai apropiat server.
Într-o anumită măsură, CDN-urile oferă, de asemenea, protecție împotriva atacurilor DDoS sau Denial of Service distribuite .
Deci ... înseamnă că W3 Total Cache îmi va oferi un CDN?
Din păcate, activarea opțiunii CDN pe W3 Total Cache nu înseamnă că veți primi automat aceste beneficii.
Problema este că un CDN poate fi utilizat numai cu ajutorul furnizorilor terți. În afară de Cloudflare, alte exemple de companii care oferă servicii CDN sunt:
- MaxCDN
- KeyCDN
- Rackspace
Puteți vizualiza mai multe opțiuni citind această listă de servicii CDN gratuite pentru blogurile WordPress.
Dacă utilizați un CDN, ar trebui să faceți clic pe „Activați” în pagina de setări generale a W3 Total Cache.
Apoi, trebuie să alegeți „Tipul CDN” corespunzător din meniul derulant pentru a se potrivi cu furnizorul dvs. CDN.
Ce este asta - nu vă puteți găsi CDN-ul din listă?
Datorită popularității W3 Total Cache, furnizorul dvs. CDN vă poate ajuta cel mai probabil în procesul de configurare.
Utilizatorii Cloudflare, de exemplu, trebuie să utilizeze extensia oficială pentru a utiliza W3 Total Cache cu CDN-ul lor.
Pentru alți furnizori de servicii CDN, cel mai probabil va fi utilizată opțiunea „Generic Mirror”.
În orice caz, este necesară configurarea suplimentară atunci când vă configurați CDN-ul cu W3 Total Cache. Vom explora acest proces mai târziu cu puțin mai multe detalii.
5. Înțelegerea setărilor suplimentare
Unul dintre motivele pentru care W3 Total Cache este atât de popular este amplitudinea sa.
În plus față de setările prezentate mai sus, are și instrumente avansate care duc la optimizarea performanței la nivelul următor.
Acordat, majoritatea utilizatorilor WordPress nu trebuie să se joace cu aceste funcții.
Dar, în cazul în care o faceți, permiteți-mi să trec peste aceste caracteristici foarte repede.
Proxy invers
Imediat după secțiunea CDN, veți găsi „Reverse Proxy”.
Aceasta este o caracteristică care reîmprospătează memoria cache Varnish ori de câte ori conținutul site-ului este actualizat.
Dacă acești termeni nu vă sunt familiarizați, este posibil să nu mai aveți nevoie de ei.
Varnish Cache este un accelerator de aplicații utilizat în principal de site-uri mari și API-uri. Odată instalat pe serverul dvs., acesta efectuează în mod independent stocarea în cache a conținutului site-ului dvs. web pentru creșteri masive de viteză.
Setările de proxy invers ale W3 Total Cache vă permit să specificați adresele IP Varnish. Apoi, trebuie să faceți clic pe „Salvați toate setările” pentru ca modificările dvs. să aibă efect.
Pentru a pune lucrurile în perspectivă, Varnish este utilizat de site-uri web foarte mari, cum ar fi Reddit, Wikipedia și Stack Overflow.
Cu excepția cazului în care obțineți la fel de mult trafic ca aceste site-uri, nu m-aș îngrijora de Varnish sau de setările de proxy invers pentru moment.
Monitorizarea
Similar cu proxy-ul invers, secțiunea „Monitorizare” este o altă caracteristică pe care majoritatea utilizatorilor W3 Total Cache o ignoră.
Practic, vă permite să monitorizați performanța site-ului sau a aplicației dvs. web prin New Relic - un serviciu de analiză software.
Dacă utilizați New Relic, atunci trebuie să vă configurați cheia API aici.
Fragment Cache
Pentru site-urile web care utilizează blocuri dinamice de cod PHP, atunci stocarea în cache a fragmentelor ar trebui să ofere site-ului dvs. o îmbunătățire a vitezei.
Pe cât de eficientă este memoria cache a fragmentelor, există două dezavantaje ale acestei caracteristici.
În primul rând, implementarea acestuia poate fi dificilă.
Secțiunea „Fragment Cache” din pagina de setări generale a W3 Total Cache vă va ajuta cu primul pas de implementare.
După ce selectați o metodă de cache a fragmentelor, trebuie să definiți „grupuri de fragmente” pentru codurile dvs. PHP. Aceasta este o sarcină pentru un dezvoltator, dar dacă doriți să aflați, începeți cu această pagină din W3 Edge.
În afară de procesul complicat de configurare, stocarea în cache a fragmentelor necesită și achiziționarea W3 Total Cache Pro.
Aceasta ne duce la următoarea caracteristică despre care ar trebui să știți.
Licențierea
Dacă ați făcut upgrade la W3 Total Cache Pro, puteți introduce cheia în secțiunea „Licențiere”. Când ați terminat, faceți clic pe „Verificați cheia de licență” pentru a vă activa copia pentru instalarea actuală WordPress.
Asta îmi amintește, nu am vorbit încă despre beneficiile W3 Total Cache Pro.
Am acoperit deja stocarea în cache a fragmentelor, care este unul dintre cele patru puncte de vânzare ale W3 Total Cache Pro:
Setări diverse
Flexibilitatea W3 Total Cache este afișată complet cu secțiunea „Diverse” din pagina de setări generale.
În partea de sus este opțiunea „Activați widgetul Google Page Speed Dashboard Widget” .
Când este configurat corect, acesta va prezenta date din raportul PageSpeed Insights al site-ului dvs. web pe tabloul de bord WordPress. Trebuie pur și simplu să bifați caseta de selectare și să introduceți cheia API PageSpeed.
Utilizarea PageSpeed Insights este o metodă simplă de măsurare a performanței unui site web.
Cu funcția de mai sus, este mai ușor să modificați W3 Total Cache, deoarece scorul dvs. de viteză este actualizat în timp real.
Dacă nu știți de unde să obțineți cheia API PageSpeed Insights, consultați această documentație de la Google.
Cu PageSpeed Insights integrat, puteți activa și opțiunea „Afișați evaluarea paginii în bara de administrare” . Acest lucru va face scorul de viteză al site-ului dvs. web vizibil imediat pe tabloul de bord WordPress.
Sub setările legate de PageSpeed Insights se află opțiunea „Verificați regulile de rescriere” .
După cum sugerează descrierea, vă va avertiza ori de câte ori regulile dvs. de rescriere au probleme în fișierul dvs. .htaccess .
Activarea acestei opțiuni nu va avea efecte secundare asupra performanței site-ului dvs. web, deci este mai bine să o lăsați activată. Acest lucru vă va ajuta să păstrați integritatea codului site-ului dvs. web.
Continuând, opțiunea „Activați blocarea fișierului” împiedică mai mulți utilizatori sau procese să acceseze același fișier simultan.
W3 Total Cache recomandă păstrarea acestei opțiuni dezactivată pentru sistemele NFS, împreună cu site-urile web care rulează pe găzduire partajată.
Poate că singurul scenariu în care blocarea fișierelor este utilă este pe site-urile foarte ocupate unde conflictele de acces sunt plauzibile. Chiar și atunci, este posibil să nu aibă ca rezultat câștiguri perceptibile de performanță.
Apropo de caracteristicile de optimizare a performanței, următoarea opțiune nu garantează, de asemenea, o viteză de încărcare îmbunătățită. Interesant este că are exact caz de utilizare opus ca blocarea fișierelor.
Dacă gazda dvs. web este bazată pe NFS, luați în considerare activarea „Optimizați pagina îmbunătățită pe disc și reduceți memoria cache a discului pentru NFS”. Acest lucru ar putea duce la o creștere decentă a performanței site-ului web, dar va trebui să vedeți singur dacă funcționează.
În cele din urmă, ultimele două setări diverse nu au nicio legătură cu îmbunătățirea performanței site-ului web.
Cu „Urmărirea anonimă a utilizării pentru a îmbunătăți calitatea produsului” activat, acordați W3 Total Cache pentru a urmări utilizarea pluginului. Util dacă vă pasă de dezvoltarea pluginului, dar mulți bloggeri ar prefera ca acest lucru să fie dezactivat.
Pe de altă parte, „Activați statisticile de stocare în cache” poate fi de ajutor dacă vă ajustați în timp W3 Total Cache Total.
6. Setări de depanare
Dacă intenționați să utilizați statistici de stocare în cache, este logic să utilizați și setările de depanare.
Modurile de depanare vor genera informații detaliate despre anumite cache atunci când sunt activate. Pentru a le utiliza, bifați caseta de selectare a modului pe care doriți să îl activați.
Captura este că, activarea oricărui mod de depanare poate duce la performanțe mai puțin decât ideale. Acest lucru se datorează faptului că site-ul dvs. trebuie să depună eforturi suplimentare pentru a urmări caracteristicile W3 Total Cache.
Acestea fiind spuse, depanarea trebuie făcută pe termen scurt și dezactivată odată ce ați rezolvat toate problemele.
7. Importul și exportul configurațiilor totale ale cache-ului W3
W3 Total Cache este adesea văzut ca o soluție plug-and-play care necesită o configurare puțin sau deloc.
Cu ceea ce ați citit până acum, mai puteți spune același lucru?
Probabil ca nu.
De fapt, configurarea W3 Total Cache poate dura câteva ore dacă doriți să fie adaptată nevoilor site-ului dvs.
De aceea, W3 Total Cache vă permite să exportați și să importați setări de configurare a pluginului.
Pentru a importa configurația pluginului dintr-o sursă externă, faceți clic pe „Alegeți fișierul”, găsiți documentul HTML sau .json și faceți clic pe „Încărcați”. Credeți sau nu, există de fapt bloguri WordPress care vă permit să descărcați configurația pluginului.
Dacă trebuie să exportați setările pluginului ca o copie de rezervă, pur și simplu faceți clic pe „Descărcați” de lângă „Exportați configurația”.
V-ați încurcat accidental site-ul WordPress importând un fișier de configurare?
Nu vă faceți griji - puteți reveni oricând la pluginul setărilor implicite cu un singur clic.
Doar faceți clic pe „Restabiliți setările implicite” și sunteți de aur.
W3 Total Cache Setări optime: cache de pagină
Când ați terminat cu setările generale ale W3 Total Cache, este timpul pentru opțiunile avansate de cache a paginilor.
Mai avem o mulțime de teren de parcurs, așa că haideți să continuăm cu setările recomandate pentru o performanță maximă a site-ului web.
Un sfat: veți întâlni o mulțime de termeni tehnici pentru restul acestei postări. Acestea fiind spuse, încercați să păstrați o filă separată deschisă, astfel încât să puteți căuta definițiile acestora.
Dar, pentru confortul dvs., am enumerat configurația optimă pentru majoritatea blogurilor WordPress. Tot ce mai rămâne de făcut este să copiați aceste setări și să le aplicați pe W3 Total Cache.
Gata? Faceți clic pe „Pagina Cache” din submeniul „Performanță” pentru a începe.
8. Selectarea opțiunilor generale corecte
Pentru stocarea în cache a paginilor, mai jos sunt setările optime W3 Total Cache pe care ar trebui să le utilizați pe site-ul dvs. WordPress:
- Pagina de postări în cache - Activați.
- Nu cache pagina frontală - Dezactivează.
- Fluxuri cache: site, categorii, etichete, comentarii - Activați.
- Solicitări cache SSL (HTTPS) - Activați dacă utilizați un certificat SSL.
- URI-uri cache cu variabile de șir de interogare - Activați cu excepția cazului în care este bifată caseta de selectare.
- Cache 404 (nu a fost găsit) pagini - Dezactivează.
- Nu cache paginile pentru utilizatorii conectați - Activați.
- Nu cache paginile pentru următoarele roluri de utilizator - Activați atâta timp cât selectați toate rolurile de utilizator.
9. Configurarea pseudonimelor
Dacă nici măcar nu știți ce sunt aliasurile, atunci nu atingeți nimic în secțiunea „Aliasuri”.
În lumea găzduirii web, un alias este un domeniu separat care indică aceeași instalare WordPress. Acest lucru este rar făcut de bloggerii individuali, așa că nu ezitați să ignorați această secțiune.
În caz contrar, ar trebui să știți deja ce să faceți în continuare:
10. Utilizarea preîncărcării cache-ului
În timp ce cache-ul obișnuit îmbunătățește experiența de returnare a traficului, preîncărcarea cache-ului aduce beneficii tuturor.
Da - include vizitatori pentru prima dată.
Iată cele mai bune setări pentru preîncărcarea cache-ului:
- Amorsează automat memoria cache a paginii - Activează.
- Interval de actualizare - 900 de secunde.
- Pagini pe interval - 10 pagini.
- URL sitemap - lipiți doar adresa URL a sitemap-ului dvs. Aflați mai multe despre sitemapuri citind această postare.
- Preîncărcați memoria cache de postare la publicarea evenimentelor - Activați.
11. Setarea politicii de purjare a cache-ului
Eliminarea cache-urilor vă asigură că utilizatorii pot vizualiza ultimele modificări de pe site-ul dvs. web.
Prin stabilirea unei politici de purjare, puneți acest proces pe pilot automat ori de câte ori apare una dintre următoarele:
- Creați o postare nouă
- Editați o postare existentă
- Un utilizator postează un comentariu
Pentru a crea o politică de purjare care nu va afecta performanța site-ului dvs. web, utilizați următoarele setări:
- Pagini în cache - Prima pagină, pagina de postări, pagina de postare și fluxul de blog.
- Specificați tipurile de alimentare de curățat - Rss2 (implicit).
- Limita de purjare - 15 sau mai mult dacă aveți un server de ultimă generație.
- Pagini suplimentare - Gol.
- Purge sitemaps - Păstrați valoarea implicită a expresiei regulate.
12. Gestionarea API-ului REST
Dacă aveți W3 Total Cache Pro și utilizați RESTful API, puteți beneficia de instrumentul de stocare în cache REST API.
API-ul RESTful se bazează pe tehnologia de reprezentare a statului . Aceasta este utilizată pentru sarcini precum conectarea WordPress cu un frontend JavaScript, conducerea pluginurilor sau crearea de aplicații mobile.
Permiteți-mi să ghicesc - nu faceți nimic de o asemenea anvergură.
În acest caz, este mai bine să lăsați cache-ul API REST cu setarea implicită: „Nu cache”.
13. Setări avansate pentru cache pagină
W3 Total Cache are o listă lungă de setări avansate pentru stocarea în cache a paginilor.
Desigur, există o mulțime de modalități de a configura aceste setări pe baza cerințelor site-ului dvs. web. Dar pentru majoritatea bloggerilor, setările de mai jos ar trebui să asigure o îmbunătățire a vitezei de încărcare.
- Inițializare tardivă - Dezactivează.
- Caching târziu - Dezactivați.
- Mod de compatibilitate - Dezactivați dacă nu primiți erori de cache.
- Set de caractere - Dezactivați dacă nu găsiți caractere neobișnuite în memoria cache a paginii.
- Respingeți cererile HEAD - Lăsați-le la prestabilit.
- Interval de colectare a gunoiului - 3.600 de secunde dacă este stocat în cache pe disc (în caz contrar, această opțiune va fi în gri).
- Durata de viață a cookie-urilor de comentarii - 1.800 de secunde
- Șiruri de interogare acceptate - Gol.
- Agenți de utilizatori respinși - Gol.
- Cookie-uri respinse - wptouch_switch_toggle (implicit).
- Nu păstrați niciodată în cache următoarele pagini - wp -. * \. Php și index \ .php (implicit.)
- Nu cache niciodată paginile asociate cu aceste categorii - Gol.
- Nu cache niciodată paginile care folosesc aceste etichete - Gol.
- Nu păstrați niciodată în cache paginile acestor autori - Blank.
- Nu cache niciodată paginile care utilizează aceste câmpuri personalizate - Gol.
- Lista de excepții cache - Adăugați pagini care au probleme cu cache-ul.
- Pagini slash non-fin - Păstrați paginile implicite.
- Specificați anteturile paginii - Păstrați setările implicite.
- Gestionare tip mime XML - Activare.
Optimizarea setărilor Minify
Din nou, dacă utilizați Cloudflare, nu este necesar să modificați setările de minimizare a codului W3 Total Cache.
Pe pagina „Minify” , puteți controla modul în care este gestionată reducerea codului pe site-ul dvs. WordPress.
Iată o defalcare a fiecărei secțiuni de pe pagina de configurare minify:
14. Setări generale
Când vine vorba de minimizare, nu este nevoie să faceți modificări în setările generale. Dar asta nu înseamnă că nu ar trebui să examinăm setările ideale de reducere a codului din memoria cache totală W3.
- Rescrieți structura URL - Activați.
- Dezactivați minify pentru utilizatorii conectați - Lăsați-l în mod implicit.
- Minimizează notificarea erorii - Dezactivează.
15. Minimizare HTML și XML
În mod implicit, W3 Total Cache nu va minimiza fișierele CSS și JavaScript în linie din HTML-ul site-ului dvs. web. Puteți activa aceste opțiuni pentru a îmbunătăți performanța site-ului web.
- Setări HTML minify - Activați cu CSS inline și minline JS inline.
- Ignorați comentariile - Păstrați valorile implicite.
16. Setări de minimizare JS
În timp ce reducerea JavaScript în linie este dezactivată la început, reducerea JavaScript reală de pe site-ul dvs. este activată din start.
Puteți maximiza efectele reducerii JavaScript aplicând următoarele setări:
- Setări JS minify - Activați în timp ce alegeți „Minify” peste „Doar combinați”.
- Operațiuni în zone (Înainte) - Non-blocare folosind „amânare”.
- Operațiuni în zone (După) - Non-blocare folosind „amânare”.
- Eliminarea comentariului păstrat - Activare.
- Eliminarea întreruperii de linie - Activați.
- HTTP / 2 push - Activați, cu excepția cazului în care utilizați metoda „Disk: Enhanced” cu Nginx.
17. Setări de minimizare CSS
La fel ca minificarea JavaScript, minificarea CSS este activată chiar de pe bat.
Cu toate acestea, există câteva setări suplimentare pentru a le activa dacă doriți un site web fluid.
- Setări CSS minify - Activați cu „Doar combinați” selectat.
- @ manipularea importurilor - Niciuna.
- HTTP / 2 Push - Activare.
18. Setări avansate de minimizare
Ca cireașă pe tort, utilizați opțiunile de mai jos din secțiunea „Avansat”.
- Actualizați fișierele externe la fiecare - 86.400 de secunde (24 de ore).
- Interval de colectare a gunoiului - 86.400 de secunde (24 de ore).
- Nu micșorați niciodată paginile următoare - Lăsați gol.
- Nu micșorați niciodată următoarele fișiere JS - Adăugați temporar coduri la care lucrați în prezent pentru a păstra comentariile și lizibilitatea.
- Nu micșorați niciodată următoarele fișiere CSS - La fel ca mai sus.
- Agenți de utilizatori respinși - Lăsați gol.
- Includeți fișiere / biblioteci externe - Adăugați adrese URL ale resurselor externe, cum ar fi Google Fonts și Google Tag Manager. Asigurați-vă că vă testați modificările.
- Utilizați expresii regulate pentru potrivirea numelui fișierului - Dezactivați dacă nu utilizați W3 Total Cache pentru a optimiza bibliotecile JavaScript externe.
Optimizarea cache-ului bazei de date
Site-ul dvs. web constă dintr-o mulțime de părți care trebuie preluate și încărcate ori de câte ori sunt necesare.
Memorarea în cache a bazei de date poate spori acest proces prin punerea la dispoziție a resurselor pentru interogările obișnuite. Acest lucru reduce încărcarea procesorului de servire a datelor site-ului către utilizatori.
Iată primul lucru pe care ar trebui să-l faci. Dacă nu utilizați un CDN sau o gazdă virtuală, activați „Nu memorați în cache interogările pentru utilizatorii conectați”.
19. Setări avansate de stocare în cache a bazei de date
Pentru setările avansate, iată ce ar trebui să faceți:
- Durata maximă de viață a obiectelor memorate în cache - 180 de secunde pentru site-urile cu trafic mare, până la 7.200 secunde pentru site-urile cu trafic redus.
- Interval de colectare a gunoiului - Oriunde între 3.600 și 86.400 de secunde (dacă opțiunea nu este gri).
- Nu cache niciodată paginile următoare - Lăsați gol.
- Tulpini de interogare ignorate - Lăsați valorile implicite sau adăugați „wc-session” dacă utilizați WooCommerce.
- Respingeți cuvintele de interogare - Lăsați-le implicit.
- Respingeți constantele - Lăsați-le implicit.
Optimizarea cache-ului obiectelor
Memorarea în cache a obiectelor este un alt mod de a reduce utilizarea procesorului pentru încărcarea site-ului dvs. web.
Nu vă mirați dacă zona de administrare încetinește cu această funcție activată. Este de fapt un compromis rezonabil dacă apreciați experiența utilizatorilor dvs.
20. Setări avansate de cache a obiectelor
Site-urile web dinamice sunt difuzate prin stocarea în cache a obiectelor și a bazelor de date pentru a rămâne rapid și receptiv. Trebuie doar să aplicați aceste setări optime:
- Durata de viață implicită a obiectelor cache - La fel ca stocarea în cache a bazei de date, aceasta ar trebui să fie de 180 de secunde pentru site-urile cu trafic mare și de până la 7200 de secunde pentru site-urile cu trafic redus.
- Interval de colectare a gunoiului - 3.600 de secunde.
- Grupuri globale - Lăsați-l în mod implicit.
- Grupuri non-persistente - Lăsați-le la prestabilit.
- Activați stocarea în cache pentru solicitările de administrare wp - Activați această opțiune pentru a accelera panoul de administrare WordPress, dar dezactivați dacă obțineți date în cache depășite.
- Stocați tranzitorii în baza de date - Activați.
Optimizarea cache-ului browserului
Deși stocarea în cache a obiectelor și a bazelor de date sunt ambele opționale, cache-ul browserului ar trebui să fie activat pentru fiecare site WordPress.
Permite browserelor web să stocheze fișiere statice de site-uri web, cum ar fi imagini, text și coduri pentru regăsirea instantanee.
La fel ca reducerea codului, stocarea în cache a browserului are, de asemenea, o listă extinsă de opțiuni.
Mai jos este prezentată o descriere a fiecărei secțiuni:
21. Setări generale
Ca regulă generală, activați primele șase opțiuni din secțiunea „General” a paginii de configurare a cache-ului browserului:
- Setați antetul Ultima modificare
- Setul expiră antetul
- Setați antetul controlului cache
- Setați eticheta entității
- Setați antetul W3 Total Cache
- Activați compresia HTTP (gzip)
Vrei să știi ceva distractiv?
Cele mai multe dintre acestea sunt funcții de cache în browser pe care le puteți testa pe GTmetrix - un instrument gratuit de analiză a performanței site-ului web.
Puteți utiliza GTmetrix în timp ce configurați W3 Total Cache pentru a verifica anumite caracteristici de cache. Pentru cele enumerate mai sus, acestea ar trebui să apară în fila „YSlow” din raportul de analiză.
Dincolo de primele șase opțiuni, există alte lucruri pe care ar trebui să le gestionați pe pagina de configurare a cache-ului browserului:
- Activați compresia HTTP (brotli) - Activați această opțiune dacă este disponibilă și testați dacă depășește compresia gzip.
- Preveniți stocarea în cache a obiectelor după modificarea setărilor - Activați.
- Eliminați șirurile de interogare din resursele statice - Activați.
- Preveniți lista de excepții în cache - Lăsați gol.
- Nu setați cookie-uri pentru fișiere statice - Activați.
- Nu procesați erori 404 pentru obiecte statice cu WordPress - Dezactivați.
- Lista de excepții a erorilor 404 - Lăsați-o la implicit.
- Rescrieți structura URL a obiectelor - Dezactivați.
22. CSS & JS, HTML & XML, Setări cache cache
După cum sa menționat mai sus, stocarea în cache a browserului poate fi utilizată pe coduri precum fișiere CSS, JavaScript și HTML.
Pentru a vă menține site-ul WordPress în formă de vârf, este recomandat să lăsați aceste setări așa cum sunt.
Doar un memento: setările pentru CSS și JS, HTML și XML și Media și alte fișiere sunt oarecum similare. Deoarece nu există niciun motiv pentru care să aibă configurații diferite, utilizați următoarele setări acolo unde se aplică:
- Setează ultimul antet modificat - Activează.
- Setul expiră antetul - Activați.
- Expiră durata de viață a antetului - 3.600 de secunde pentru HTML și XML, 31.536.000 de secunde (un an) pentru ceilalți doi.
- Setați antetul controlului cache - Activați.
- Politica de control al memoriei cache - Lăsați-o la valoarea implicită (cache cu vârsta maximă).
- Setați eticheta titlului entității - Activați.
- Setați antetul W3 Total Cache - Activați.
- Activați compresia HTTP (gzip) - Activați.
- Activați compresia HTTP (brotli) - La fel ca înainte.
- Preveniți stocarea în cache a obiectelor după modificarea setărilor - Activați.
- Eliminați șirurile de interogare din resursele statice - Activați.
- Dezactivați cookie-urile pentru fișierele statice - Activați.
23. Ce trebuie să faceți cu anteturile de securitate
Până acum, ar trebui să știți deja că există anumite setări în W3 Total Cache care trebuie lăsate în pace.
Anteturile de securitate se numără printre aceste setări.
Opțiunile pe care le veți găsi aici sunt rezervate utilizatorilor care sunt bine versați în dezvoltarea și securitatea web. Puteți modifica directiva de politică HTTP Strict Security Security a site-ului dvs., puteți activa X-XSS-Protection și multe altele.
Dacă acești termeni sunt noi pentru dvs., lăsați totul sub antetele de securitate la valorile lor implicite.
Optimizarea agentului utilizatorului, a referitorului și a grupurilor de cookie-uri
În W3 Total Cache, paginile de configurare „grup” trebuie, de asemenea, ignorate de majoritatea utilizatorilor WordPress care nu sunt dezvoltatori.
Aceasta include „Grupuri de agenți de utilizatori”, „Grupuri de referinți” și „Grupuri de cookie-uri”.
Există, totuși, o serie de cazuri de utilizare pentru unele tipuri de grupuri care pot afecta experiența utilizatorului.
24. Grupuri de utilizatori pentru personalizare
Dacă sunteți un utilizator WordPress avansat, grupurile de agenți de utilizatori pot fi folosite pentru a redirecționa anumite traficuri către un domeniu diferit. Puteți chiar să forțați browserul să încarce o altă temă pe site-ul dvs. WordPress.
Să presupunem că ați creat un grup pentru toți utilizatorii dvs. de telefonie mobilă.
Cu grupurile de agenți de utilizatori, le puteți redirecționa către o versiune mobilă separată a site-ului dvs. Dacă nu, puteți spune browserului lor să vă lanseze site-ul cu o temă mai mobilă.
Trebuie doar să procedați cu precauție și să nu uitați să testați configurația pentru a evita ruperea site-ului.
Optimizarea setărilor CDN
Simți că ai făcut toată treaba?
Atunci am niște vești bune pentru tine.
Dacă decideți să utilizați un CDN, furnizorul dvs. de servicii ar trebui să fie dispus să vă ajute cu configurația W3 Total Cache.
Cu alte cuvinte, puteți ignora în siguranță toate aceste setări și aștepta asistența furnizorului dvs. CDN.
Dacă întâmpinați probleme cu CDN-ul dvs. pe paginile SSL, atunci este corect să vă spunem o soluție.
25. Cum se dezactivează CDN pe paginile SSL
În secțiunea de setări „Avansate”, selectați „Dezactivați CDN pe paginile SSL”. Paginile afectate ar trebui să se încarce în mod normal în timp ce solicitați asistență de la furnizorul dvs. CDN.
Optimizarea fragmentului cache
Pagina de setări „Fragment Cache” este o altă zonă a cache-ului total W3 pe care ar trebui să o săriți.
Acest lucru este valabil mai ales dacă nu aveți versiunea Pro a pluginului.
26. Configurarea caracteristicii Fragment Caching
Dacă ați plătit pentru plugin și doriți să utilizați fragmentarea cache, mai jos sunt lucruri pe care ar trebui să le amintiți:
- Grupuri de fragmente înregistrate - Dacă încercați să definiți grupuri de fragmente pentru W3 Total Cache, acestea ar trebui să apară aici.
- Durata de viață implicită a fragmentelor memorate în cache - Valoarea implicită este de 180 de secunde, dar poate fi mărită dacă aveți un trafic redus.
- Interval de colectare a gunoiului - Păstrați acest lucru la 3.600 de secunde (implicit) dacă aveți un site cu trafic mare.
- Grupuri de fragmente manuale - Introduceți manual aici grupuri de fragmente - nu atingeți dacă nu știți ce faceți!
Utilizarea extensiilor pentru scalabilitate
În cele din urmă, trebuie să știți că W3 Total Cache vine cu o serie de extensii preinstalate.
Utilizatorii WordPress ar trebui să fie chiar acasă pe pagina „Extensii”. Fără sigla W3 Total Cache, pare o copie a paginii „Plugins” de pe tabloul de bord.
Aceasta înseamnă că activarea și dezactivarea extensiilor implică un proces familiar. Fie clic pe butoanele din partea de jos a fiecărei extensii, fie efectuați „acțiuni în bloc” folosind meniul derulant.
Deoarece nu există o modalitate perfectă de a rula ecosistemul W3 Total Cache, vă voi permite să determinați ce extensii să activați.
27. Trei extensii importante de cache W3 importante pentru site-urile WordPress
Mai jos sunt câteva dintre cele mai utile extensii de cache W3 Total și ceea ce fac:
- AMP - Proiectul AMP sau Accelerated Mobile Pages îi ajută pe proprietarii de site-uri web să atingă viteze de încărcare netede și netede pe mobil. Activarea acestei extensii va adăuga suport AMP la caracteristicile de minificare W3 Total Cache.
- Yoast SEO - Dacă vă bazați pe Yoast SEO pentru optimizarea pe pagină, activați această extensie pentru integrarea perfectă a W3 Total Cache.
- Genesis Framework de StudioPress - Mulți utilizatori de WordPress folosesc Genesis Framework pentru a construi de la zero site-uri web prietenoase cu SEO. Dacă aparțineți acestui grup de utilizatori, activați această extensie pentru o îmbunătățire a performanței de la 30 la 60%.
Iată un sfat final: dacă doriți să activați extensiile, faceți-le pe rând.
La fel ca pluginurile, extensiile pot cauza probleme neașteptate pe site-ul dvs. web atunci când sunt active. Activând o extensie pe rând, puteți identifica cu ușurință cauza potențialelor probleme.
Concluzie
Configurarea W3 Total Cache pentru o performanță optimă a site-ului web poate dura ceva timp.
Nu vă grăbiți - puteți oricând să marcați și să consultați această pagină ori de câte ori aveți nevoie.
Nu uitați să testați viteza site-ului dvs. web, pe măsură ce efectuați ajustări. În timp ce vă aflați, exportați configurația ca o copie de rezervă în cazul în care trebuie să aplicați din nou aceste setări.
Povestește-mi experiența ta cu W3 Total Cache în comentariile de mai jos!
S-ar putea sa-ti placa si:
- 19 moduri ușoare de a reduce rata de respingere pe blogul dvs. și de a vă maximiza traficul
- Totul despre pluginurile WordPress
- Cele mai bune 10 pluginuri de partajare socială WordPress pentru bloggeri
- Salvați