So stoppen Sie das Laden unnötiger Dateien und reduzieren die HTTP-Anforderungen der Website – WordPress-Optimierungstipps

Veröffentlicht: 2020-09-08
So optimieren Sie die WordPress-Site, indem Sie das Laden unnötiger Dateien stoppen - Crunchify-Tipps

Auf Crunchify haben wir mehrere Tutorials zur Geschwindigkeitsoptimierung veröffentlicht, auf die Sie sich jederzeit beziehen können.

Wir verwenden MaxCDN als unseren Inhaltsanbieter. Es ist fast 4 Jahre her und bisher funktioniert es zu gut. Genesis WordPress Framework und MaxCDN sind die beste Kombination. Standardmäßig kommt Genesis Framework mit vielen Optimierungen, Google Markup Schema, mobilfreundlicher Struktur und vielem mehr.

Letzte Woche schaute ich auf mein MaxCDN-Konto und bemerkte plötzlich Top-Download-Ressourcen. Wie Sie im obigen Bild sehen, wurden die top 9 out of 10 resource files in der letzten Woche mehr als ~ 5 millions Mal heruntergeladen.

Ich war überrascht und dachte, sollte ich diese Ressourcen wirklich brauchen? Muss ich diese Dateien separat laden? So entfernen Sie diese Dateien, wenn sie nicht benötigt werden, mit Ausnahme der style.css -Datei, die zum Laden der Website unbedingt erforderlich ist.

Beginnen wir damit, wie ich all diese 9 Dateien mit einfachen Tricks losgeworden bin

Nicht für alle Leser

Diese Schritte sind nicht für alle WordPress-Leser. Auf Crunchify verwenden wir Crayon Syntax Highlighter und benutzerdefinierte themenspezifische Bilder, sodass dies nur für eingeschränkte Benutzer gilt

Schritt 1

Lassen Sie uns list all of those 9 files . Die zweite Spalte zeigt, wie oft es heruntergeladen wurde.

Schritt 2

Lassen Sie uns Crayon Syntax Highlighter Plugin-Dateien zusammenfassen.

Es gibt 3 Dateien:

neon.css , crayon.min.css und crayon.min.js . Ich habe ein komplettes separates Tutorial mit insgesamt 7 detaillierten Schritten geschrieben, um diese Dateien loszuwerden. Gehen Sie es bitte durch und lassen Sie es mich wissen, wenn Sie ein Problem sehen.

Schritt 3

Gehen Sie nun über wp-embed-min.js . Bitte besuchen Sie das Tutorial So deaktivieren Sie das automatische Einbettungsskript für WordPress 4.4+. Das Laden der Einbettungsdatei am Frontend wird beendet.

Schritt 4

Lassen Sie uns 3 more .png -Dateien durchgehen:

bg-Muster.png

bg-Muster

Ich habe dieses Bild im Kopf- und Fußzeilenhintergrund geladen. Ich habe es losgeworden, indem ich stattdessen Farbe #333 verwendet habe.

crunchify-sprite.png

crunchify-sprite

Ich habe dieses Sprite-Bild geladen, um Social-Follow-Buttons in der Seitenleiste anzuzeigen. Ich habe sie durch fontawesome Fonts ersetzt.

h3.png

h3

Ich habe dies geladen, um an einigen Stellen ein Häkchen für H3-Posts anzuzeigen. Ich habe sie durch fontawesome Schriftarten ersetzt. Unten ist ein Fontawesome-Äquivalent.

Schriftart Fantastische Schriftart

Schritt-5

Jetzt haben wir nur noch 2 Dateien. crunchify-logo.png und bg.png , die ich behalten wollte. Anstatt also als Bild aufzurufen, habe ich das base64 -Bildäquivalent für diese Datei hinzugefügt.

Vor:

Nach dem:

Ich habe beide Bilder in Base64-Bilder konvertiert. Der Vorteil, den wir erhalten, ist, dass wir keine weitere Verbindung öffnen und eine HTTP-Anfrage an den Server für das Bild stellen müssen.

Weniger Anfrage = Bessere Seitenladezeit

Zusammenfassung

Dieses Tutorial ist Teil des Abschnitts So beschleunigen Sie WordPress und steigern die Leistung. Dort finden Sie alle Tricks und Tipps zur WordPress-Optimierung.

Durch diese Schritte habe ich alle 9 unerwünschten Ressourcen von 10 entfernt. Das bedeutet – meine Seite wird viel schneller geladen, da auf jeder Seite 9 Anfragen weniger sein werden

Lassen Sie mich wissen, wenn Sie weitere Tipps haben, die die Seitengeschwindigkeit der Website verbessern. Bei Crunchify ist Geschwindigkeit das Hauptkriterium und das ist der Grund, warum wir sehr wenige Plugins verwenden. Alle Seiten werden within half a second geladen.

Crunchify Fast alle Seiten laden mit einer halben Sekunde