Cum să opriți încărcarea fișierelor inutile și să reduceți solicitările HTTP ale site-ului web – Sfaturi de optimizare pentru WordPress

Publicat: 2020-09-08
Cum să optimizați site-ul WordPress prin oprirea încărcării fișierelor inutile - Crunchify Tips

Pe Crunchify, am publicat mai multe tutoriale de optimizare a vitezei pe care să le consultați în orice moment.

Folosim MaxCDN ca furnizor de conținut. Au trecut aproape 4 ani si pana acum merge prea bine. Genesis WordPress Framework și MaxCDN sunt cea mai bună combinație. În mod implicit, Genesis Framework vine cu o mulțime de optimizare, Google Markup Schema, structură prietenoasă cu dispozitivele mobile și multe altele.

Săptămâna trecută m-am uitat la contul meu MaxCDN și am observat brusc resurse de descărcare de top. După cum vedeți în imaginea de mai sus, top 9 out of 10 resource files au fost descărcate de peste ~ 5 millions de ori în ultima săptămână.

Am fost surprins și m-am gândit că ar trebui cu adevărat nevoie de aceste resurse? Trebuie să încărc acele fișiere separat? Cum să scăpați de acele fișiere dacă nu sunt necesare, cu excepția fișierului style.css , care este absolut necesar pentru ca site-ul să se încarce.

Să începem cum am scăpat de toate acele 9 fișiere cu trucuri simple

Nu pentru toți cititorii

Acești pași nu sunt pentru toți cititorii WordPress. Pe Crunchify, folosim Crayon Syntax Highlighter și imagini personalizate specifice temei, deci se aplică utilizatorilor limitati

Pasul 1

list all of those 9 files . A doua coloană arată de câte ori a fost descărcat.

Pasul 2

Să grupăm fișierele Plugin pentru Crayon Syntax Highlighter .

Sunt 3 fisiere:

neon.css , crayon.min.css și crayon.min.js . Am scris un tutorial separat complet, cu un total de 7 pași detaliați pentru a scăpa de acele fișiere. Vă rugăm să treceți peste el și să-mi spuneți dacă vedeți vreo problemă.

Pasul 3

Acum treceți peste wp-embed-min.js . Vă rugăm să vizitați tutorialul Cum să dezactivați Scriptul de încorporare automată pentru WordPress 4.4+. Se va opri încărcarea fișierului încorporat la front-end.

Pasul-4

Să trecem peste 3 more .png :

bg-pattern.png

bg-model

Încărcam această imagine în fundal antet și subsol. Am scăpat de el folosind în schimb culoarea #333 .

crunchify-sprite.png

crocant-sprite

Încărcam această imagine sprite pentru a afișa butoanele de urmărire socială în bara laterală. L-am înlocuit cu fonturi fontawesome .

h3.png

h3

Încărcam acest lucru pentru a afișa bifa pentru postările H3 pe unele dintre locații. L-am înlocuit cu fonturi fontawesome . Mai jos este un echivalent fontawesome.

Font Awesome Font

Pasul-5

Acum am rămas cu doar 2 fișiere. crunchify-logo.png și bg.png , pe care m-am gândit să le păstrez. Deci, în loc să apelez ca imagine, am adăugat echivalentul imaginii base64 pentru acele fișiere.

Inainte de:

După:

Am convertit ambele imagini în imagini base64. Avantajul pe care îl vom obține, nu trebuie să deschidem altă conexiune și să facem o cerere HTTP către server pentru imagine.

Mai puțină solicitare = timp de încărcare a paginii mai bun

rezumat

Acest tutorial face parte din secțiunea Cum să accelerați WordPress și să creșteți performanța. Veți găsi acolo toate trucurile și sfaturile de optimizare WordPress.

Făcând acești pași, am scăpat de toate cele 9 resurse nedorite din 10. Ceea ce înseamnă că pagina mea se încarcă mult mai repede, deoarece vor fi cu 9 mai puține cereri pe fiecare pagină.

Anunțați-mă dacă aveți alte sfaturi care vor îmbunătăți viteza paginii site-ului. La Crunchify, viteza este principalul criteriu și acesta este motivul pentru care folosim foarte puține pluginuri. Toate paginile se încarcă within half a second .

Crunchify Aproape toate paginile se încarcă cu o jumătate de secundă