Die idealen Swift-Leistungseinstellungen mit Cloudflare + StackPath CDN-Setup-Anweisungen (mit Facebook-Umfragen) – 2019, Version 2.0.5

03.06.2020
Cache Plugins 'Die idealen Swift-Leistungseinstellungen mit Cloudflare + StackPath CDN-Setup-Anweisungen (mit Facebook-Umfragen) – 2019, Version 2.0.5
0 21 мин.

Schnelle Leistung ist das neue Cache-Plugin auf dem Block, das in der WordPress beschleunigt Facebook-Gruppe.


Ich habe WP Rocket verwendet und hatte bereits 100% GTmetrix-Ergebnisse mit einer Ladezeit von 1s (schwer zu schlagen), aber Swift hat es mir gegeben nahezu identische Ergebnisse. Ich blieb bei WP Rocket, aber ich würde Swift Performance Lite als das beste kostenlose Cache-Plugin vor WP Fastest Cache, WP Super Cache, W3 Total Cache und den anderen bewerten. Die Swift Performance-Einstellungen sind relativ einfach einzurichten (ich werde Sie durch alles führen). Das Pro-Version enthält einen Bildoptimierer (für verlustfreie Komprimierung + automatische Bildgrößenänderung), kritische Schriftarten, API berechnen, und Unterstützung für ihr Plugin. Der coole Teil ist, sie haben die Möglichkeit, monatlich zu zahlen, so dass Sie es für nur 3,99 $ / Monat versuchen können.

Swift vs. WP Rocket – Dies sind normalerweise die Top-Cache-Plugins kürzlich Facebook-Umfragen…

Schnelle-Leistung-gegen-WP-Raketen-Umfrage

Swift-Performance-vs.-WP-Rakete

2018-WordPress-Cache-Plugin-Umfrage

Schnell

  • Kostenlose (Lite) Version = erstaunliche Ergebnisse
  • Mittelmäßige Dokumentation
  • Die kostenlose Version enthält den Plugin Organizer
  • Die Pro-Version enthält wichtige Schriftarten
  • Die Pro-Version enthält den Bildoptimierer
  • Kostenlos

WP Rocket

  • Einfacher zu konfigurieren
  • Bessere Dokumentation
  • Facebook Pixel + Sucuri Add-Ons
  • Kein Plugin Organizer
  • Kein Bildoptimierer
  • 49 USD / Jahr

Sowohl Swift als auch WP Rocket unterstützen Cloudflare, CDN, Heartbeat-Kontrolle, Vorladen, verzögertes Laden von Fotos / Iframes, lokales Hosten von Google Analytics, Minimierung, Zusammenführen von Skripten, GZIP-Komprimierung und andere Funktionen. Sie sind tatsächlich sehr ähnlich, was ihre Eigenschaften betrifft.

1. Assistent

Der Assistent analysiert Ihre Site und hilft bei der Konfiguration der grundlegenden Swift-Leistungseinstellungen. Die sofort einsatzbereiten Einstellungen funktionieren hervorragend, aber es gibt noch weitere Möglichkeiten zur Optimierung, wenn Sie fertig sind.

Dinge, die Sie noch tun müssen

  • Tweaks → Gravatare zwischenspeichern
  • Hearbeat → Alle deaktivieren
  • Google Analytics → Google Analytics umgehen
  • Stile → Kritisches CSS generieren
  • Caching → Allgemein → Separater Cache für mobile Geräte (wenn AMP oder ein mobiles Thema verwendet wird)
  • Lack → Benutzerdefinierter Host
  • CDN → StackPath CDN
  • CDN → Melden Sie sich bei Cloudflare an und ändern Sie die Nameserver
  • Bilder optimieren (mit Swift Pro oder Imagify / Imsanity)
  • Datenbankoptimierer → Datenbank bereinigen
  • Plugin Organizer → Plugins für bestimmte Inhalte aktivieren / deaktivieren

Swift-Performance-Lite-Setup-Assistent-Analysieren-Ihre-Site

Swift-Performance-Lite-Setup-Assistent-Caching-Methode

Swift-Performance-Lite-Setup-Assistenten-Optimierung

Swift-Performance-Lite-Setup-Assistent-Medi

Swift-Performance-Setup-Wizard-Finish

2. Dashboard

Das Dashboard zeigt Statistiken wie Wie viele bekannte Seiten hat Swift erkannt? im Vergleich dazu, wie viele tatsächlich zwischengespeichert sind. Swift weist jeder URL außerdem eine vorgefertigte Priorität und das Datum zu, an dem jede Seite zuletzt zwischengespeichert wurde. In der Aufwärmtabelle können Sie URLs auch manuell hinzufügen, wenn Swift sie nicht erkannt hat.

Swift-Performance-Dashboard

3. Einstellungen

Die Registerkarten Allgemein, Medien, Optimierung, Caching und CDN sind in Abschnitte unterteilt:

3.1. Allgemeines

Allgemeines

  • Cookies deaktivieren – für GDPR, wenn Benutzer aufgefordert werden, Cookies zuzustimmen.
  • Fußabdrücke ausblenden – schnelle Kommentare im Quellcode ausblenden.
  • Verwenden Sie die Compute-API – beschleunigt die Zusammenführungseinstellungen und verringert die CPU-Auslastung.
  • Aktivieren Sie Remote Cron – Der API-Server von Swift ruft wp-cron.php auf und führt WP-Cronjobs als echte Cronjobs aus.
  • Austestungsprotokoll – Siehe Warnungen / Fehler im Protokollpfad (z. B. öffentlicher HTML-Ordner)..

Swift-Performance-General-Settings

Tweaks

  • Statische Ressourcen normalisieren – Versuche, Abfragezeichenfolgen zu entfernen, diese werden jedoch normalerweise von langsamen Plugins generiert. Die Hauptmethode, um sie loszuwerden, besteht darin, Plugins mit hoher CPU-Auslastung (in GTmetrix Waterfall enthalten) zu deaktivieren und durch leichtgewichtige Plugins zu ersetzen.
  • DNS vorab abrufen – antizipiert externe Ressourcen (z. B. Google Fonts + YouTube-Videos).
  • Sammeln Sie Domains aus Skripten – Hilft beim Prefetching von DNS.
  • DNS-Prefetch ausschließen – Schließen Sie Domains aus, die nicht vorab abgerufen werden sollen.
  • Gravatar-Cache – Zwischenspeichern Gravatare Normalerweise reicht es nicht aus, Sie möchten es auch Laden Sie sie auf ein CDN und laden Sie Gravatars lokal, wie in erläutert Das Gravatar-Tutorial von WP Rocket. Dies verbessert die Ladezeiten für Posts mit vielen Kommentaren, da einige meiner Posts mehr als 300 Kommentare enthalten, bei denen Gravatare über 50% der Ladezeiten verbraucht haben.
  • Ablauf des Gravatar-Cache – Die Zeit, in der der Gravatar-Cache abläuft (3600 ist für die meisten Websites in Ordnung), kann jedoch erhöht werden, wenn Sie feststellen, dass zu viel CPU verbraucht wird. Wenn zu hoch, werden Benutzer die zwischengespeicherte Version nie sehen. Wenn es zu niedrig ist, kann es zu viel CPU verbrauchen.
  • Benutzerdefinierter Zugriff – Weiterleitungen einrichten oder verwenden für andere Dinge.

Swift-Performance-Tweaks-Einstellungen

Herzschlag
Beschleunigt den WordPress-Administrator und reduziert die CPU durch Deaktivieren des Heartbeat-API. Dadurch werden Benutzer benachrichtigt, wenn Inhalte bearbeitet werden, und Plugins können Benachrichtigungen in Echtzeit senden (Hinzufügen von Anforderungen). Durch Deaktivieren wird CPU gespart (WP deaktivieren + Heartbeat Control Plugin mach das selbe).

Swift-Performance-Heartbeat-Einstellungen

Google Analytics
Google Analytics umgehen kann Elemente in GTmetrix / Pingdom im Zusammenhang mit Google Analytics reparieren. CAOS, WP Deaktivieren und Das Google Tracking-Add-On von WP Rocket Helfen Sie auch dabei, Probleme im Zusammenhang mit GA zu beheben.

Leverage-Brower-Caching-Google-Analytics

Swift-Performance-Google-Analytics-Einstellungen

3.2. Medien

Bilder

  • Bilder beim Hochladen optimieren – Bilder verlustfrei komprimieren, wodurch “Bilder optimieren” in GTmetrix behoben wird (nur für die Seite, die Sie testen). Stellen Sie sich vor macht das auch und ist was ich benutze.
  • JPEG-Qualität – Bei 100% halten, um verlustbehaftete Kompression zu vermeiden.
  • PNG-Qualität – Bei 100% halten, um verlustbehaftete Kompression zu vermeiden.
  • Ändern Sie die Größe großer Bilder – Ändert die Größe eines großen Imagers auf die richtigen Abmessungen (viele Leute laden übergroße Bilder hoch). Dies behebt das “Servieren skalierter Bilder” in GTmetrix. Imsanity macht das auch.
  • Originalbilder behalten – Wenn Swift die Größe großer Bilder ändert, bleibt das Original erhalten, falls das neue Bild nicht die gewünschte Größe hat. Sie haben also zumindest eine Sicherungskopie jedes Bildes.
  • Inline kleine Bilder – Kleine externe Bilder werden direkt in das HTML-Dokument geschrieben, sodass der Browser diese Bilddateien nicht unabhängig voneinander anfordert.
  • Lazyload – Lädt Bilder erst, wenn Sie auf der Seite nach unten scrollen und sie tatsächlich sehen. Dies verbessert zwar die anfänglichen Ladezeiten, bedeutet jedoch auch, dass Benutzer beim Scrollen nach unten ständig sehen, wie Bilder geladen werden, was ärgerlich sein kann. Deshalb lade ich nur faul Videos + Iframes.
  • Responsive Bilder erzwingen – verwendet das srcset-Attribut, um mehrere Bildquellen für Browser bereitzustellen, damit diese die richtige auswählen können.

Swift-Performance-Images-Einstellungen

Einbettungen

  • Lazy Load Iframes – lädt iframes erst, wenn Sie nach unten scrollen und sie sehen.
  • Iframes ausschließen – bestimmte iframes vom faulen Laden ausschließen.
  • Laden Sie Iframes bei Benutzerinteraktion – Lädt Iframes nur, wenn Benutzer damit interagieren (mit der Maus bewegen, rollen oder berühren)..

Swift-Performance-Embeds-Einstellungen

3.3. Optimierung

Allgemeines

  • Assets für angemeldete Benutzer zusammenführen – Deaktivieren Sie diese Option, da sie die Ladezeiten nicht verbessert und wahrscheinlich mehr schadet als nützt. Außerdem sollten die meisten Optimierungen im Front-End erfolgen.
  • Nur Prebuild optimieren – Deaktivieren, es sei denn, Sie möchten steuern, wann der Cache erstellt wird.
  • Im Hintergrund optimieren – Swift optimiert Seiten im Hintergrund.
  • Beheben Sie ungültiges HTML – Einige Plugins / Themes verwenden ungültiges HTML. Swift wird versuchen, dies zu beheben.
  • HTML minimieren – behebt mehrere Probleme in GTmetrix / Pingdom. Cloudflare kümmert sich auch darum, daher sollte nur 1 aktiviert sein (Swift oder Cloudflare)..
  • Deaktivieren Sie Emojis – Emojis fügen Anfragen hinzu und beeinträchtigen die Ladezeiten.
  • Begrenzen Sie simultane Threads – Geschwindigkeit der Cache-Wiederherstellung (niedriger bei CPU-Problemen).
  • Maximale Threads – niedrigere Zahlen = weniger CPU-Auslastung (2 ist gut).
  • Maximaler DOM-Parser-Puffer – Der schnelle Entwickler hat diese Zahlen aus einem bestimmten Grund festgelegt.

Swift-Performance-General-Optimization-Einstellungen

Skripte
Das Zusammenführen / Minimieren von JavaScript ist bekannt dafür, Fehler zu verursachen, aber ich würde diese testen und Ihre Ladezeiten überprüfen. Wenn Sie Fehler sehen, suchen Sie die problematischen Dateien und fügen Sie sie zu “Skripte ausschließen” hinzu.

  • Skripte zusammenführen – Viele Leute sagen, deaktivieren Sie es, aber ich würde es testen.
  • Async Execute – JavaScript wird theoretisch als 1 Anforderung geladen und ausgeführt, während das Skript noch geladen wird. Es kann jedoch auch Probleme verursachen. Testen Sie die Option daher sorgfältig.
  • Skripte von Drittanbietern ausschließen – Aktivieren Sie diese Option, wenn Sie Zusammenführungsskripte verwenden. Deaktivieren Sie sie, wenn Sie dies nicht tun.
  • Skripte ausschließen – Problematische Dateien ausschließen, wenn das Minimieren von JavaScript zu Fehlern führt.
  • Inline-Skripte ausschließen – Problematische Dateien ausschließen, wenn Zusammenführungsskripte zu Fehlern führen.
  • Skriptlokalisierungen ausschließen – Der Swift-Entwickler empfiehlt, es zu aktivieren, da Sie sonst möglicherweise separate JavaScript-Dateien für alle Ihre Seiten haben.
  • Minimieren Sie Javascripts – Aktivieren und überprüfen Sie Ihre Website. Wenn Sie Fehler sehen, schließen Sie problematische Dateien unter Skripte ausschließen aus (Cloudflare führt dies ebenfalls aus, aktivieren Sie also nur eine)..
  • Mit API minimieren – Nur aktivieren, wenn die Standardoption “JavaScripts minimieren” zu Fehlern führt.
  • Proxy-Assets von Drittanbietern – Swift sagt, dass es Browser-Cache-Probleme in GTmetrix im Zusammenhang mit GA beheben kann, aber Skripte beschädigen kann. Das Umgehen von Google Analytics ist eine bessere Option. Probieren Sie es aus.
  • Separate Skripte – speichert zusammengeführte JS-Dateien für Seiten separat. Im Allgemeinen verbraucht dies mehr CPU als es gut tut.
  • Zusammengeführte Skripte inline drucken – Nur aktivieren, wenn memcached verwendet wird und WordPress Ihre Dateien nicht schreiben kann.
  • Lazy Load Scripts – faul lädt externe Ressourcen, was die Ladezeiten verbessern kann.
  • Skripte einschließen – bestimmte Skripte einschließen, die von Swift nicht erkannt wurden.

Swift-Performance-Scripts-Einstellungen

Stile
Die CSS-Optimierung kann ebenfalls Fehler verursachen, aber die Punktzahlen / Ladezeiten erheblich verbessern. Spielen Sie mit den Einstellungen und überprüfen Sie einige Seiten, um sicherzustellen, dass alles in Ordnung ist. Wenn das Zusammenführen von Stylesheets und das Minimieren von CSS Fehler verursachen, suchen Sie problematische Dateien / schließen Sie sie aus (dasselbe gilt für JavaScript)..

  • Stile zusammenführen – vom Swift-Entwickler empfohlen und behebt Elemente in GTmetrix / Pingdom.
  • Generieren Sie kritisches CSS – CSS wird asynchron geladen, der Entwickler sagt jedoch, dass dies die CPU erhöhen kann.
  • Vollständiges CSS inline drucken – Der Entwickler sagt, dass Sie dies nicht benötigen sollten.
  • Separate Stile – Deaktivieren Sie diese Option, es sei denn, Sie haben Seiten mit unterschiedlichen Inhaltstypen (z. B. verwenden einige Visual Editor, andere verwenden Page Builder usw.) und benötigen Swift, um für jede Seite ein anderes zusammengeführtes CSS zu generieren. Kann die Punktzahl verbessern, kann aber die CPU erhöhen. Sorgfältig testen.
  • CSS minimieren – Aktivieren, dies kann jedoch zu Problemen führen. Testen Sie Ihre Site (Cloudflare führt dies ebenfalls aus, verwenden Sie also nur eine). Wenn Sie Fehler sehen, schließen Sie problematische Dateien unter Dateien ausschließen aus.
  • CSS-Import umgehen – enable (dies führt auch importierte CSS-Dateien zusammen).
  • CSS von Drittanbietern ausschließen – Wenn beim Zusammenführen von Skripten Probleme auftreten, versuchen Sie dies.
  • Stile ausschließen – Problematische Dateien ausschließen, wenn das Minimieren von CSS zu Fehlern führt.
  • Stile einschließen – Fügen Sie Stile manuell ein, wenn Sie keine Zusammenführungsskripte verwenden.

Swift-Performance-Styles-Einstellungen

3.4. Caching

Allgemeines

  • Caching aktivieren – aktivieren.
  • Caching-Modus – Der Festplatten-Cache mit Umschreibungen ist für die meisten Websites im Allgemeinen am schnellsten. Wenn Sie die .htaccess-Datei oder die Nginx-Konfiguration nicht bearbeiten können, verwenden Sie den Festplatten-Cache mit PHP. Wenn memcached installiert ist, wählen Sie memcached with PHP aus, versuchen Sie jedoch immer, den Festplatten-Cache beim Umschreiben zu verwenden.
  • Early Loader – Aktivieren, es sei denn, es verursacht PHP-Probleme.
  • Cache-Pfad – Geben Sie das Verzeichnis für den Cache-Pfad an.
  • Cache-Ablaufmodus – Zeitbasiert ist für fast jede Website am besten geeignet.
  • Cache-Ablaufzeit – Der Zeitcache wird neu generiert. Zu oft und es wird zu wenig CPU verbraucht und Benutzer werden die zwischengespeicherte Version nicht sehen. 12 Stunden sind für die meisten Websites gut, aber Sie können dies verringern, wenn Sie zeitkritischen Inhalt haben (oder den Cache manuell löschen)..
  • Speicherbereinigungsintervall – wie oft Swift nach abgelaufenen Cache-Seiten sucht. 30 Minuten sind gut, zu hoch und es wird CPU verbrauchen.
  • Leeren Sie den Cache beim Aktualisieren von Post nach Seite – Fügen Sie Seiten / Beiträge hinzu, auf denen der Cache nach der Aktualisierung gelöscht werden soll, damit Benutzer den neuen Inhalt sehen können.
  • Leeren Sie den Cache beim Aktualisieren des Beitrags nach URL – Gleiches Konzept wie bei den vorherigen Einstellungen, nur nach URL.
  • Aktivieren Sie das Caching für angemeldete Benutzer – Aktivieren Sie diese Option, wenn sich mehrere Benutzer bei Ihrer Site anmelden (z. B. bbPress). Dadurch erhält jeder Benutzer seine eigene zwischengespeicherte Version, andernfalls bleibt sie deaktiviert.
  • Separater Cache für mobile Geräte – aktivieren bei Verwendung AMPERE oder ein mobiles Thema.
  • URLs ohne Berücksichtigung der Groß- und Kleinschreibung – sollte keinen Unterschied machen.
  • Browser-Cache aktivieren – aktivieren.
  • Aktivieren Sie Gzip – behebt gzip-Elemente in GTmetrix / Pingdom.
  • 304 Header senden – deaktivieren.
  • 404 Seiten zwischenspeichern – Aktivieren, da Spider möglicherweise ungültige URLs crawlen und CPU verbrauchen. Durch das Zwischenspeichern von 404 Seiten und deren Bereitstellung von einem CDN werden die Serverressourcen reduziert.
  • Abfragezeichenfolge ignorieren – speichert keine Seiten zwischen, die für jeden Benutzer unterschiedlich sind (eindeutige Verkaufsseiten, wenn Sie FB / Google-Anzeigen schalten, Mitgliedschaftsprofile, bedingte Logik für Formulare).
  • Aktivieren Sie das dynamische Caching – Mit dieser Option können Sie zwischenspeicherbare $ _GET- und $ _POST-Anforderungen angeben.
  • Zwischenspeicherbare AJAX-Aktionen – Zwischenspeichern Sie ressourcenintensive AJAX-Anforderungen, indem Sie deren Namen hier angeben.
  • Ablaufzeit des AJAX-Cache – als 1440 verlassen.

Ausnahmen
Abhängig davon, welche Assets Ihre Site verwendet, möchten Sie möglicherweise bestimmte statische Dateien nicht zwischenspeichern (einige häufig verwendete sind E-Commerce-Warenkorb- / Checkout-Seiten, Admin-, XML-Sitemap- und Suchseiten.

  • URLs ausschließen – bestimmte URLs aus dem Cache ausschließen.
  • Inhaltsteile ausschließen – bestimmte Inhaltsteile aus dem Cache ausschließen.
  • Benutzeragenten ausschließen – bestimmte Benutzeragenten aus dem Cache ausschließen.
  • Crawler ausschließen – bestimmte Crawler aus dem Cache ausschließen.
  • Autorenseiten ausschließen – bestimmte Autorenseiten aus dem Cache ausschließen.
  • Archiv ausschließen – bestimmte Archivseiten aus dem Cache ausschließen.
  • REST-URLs ausschließen – bestimmte REST-URLs aus dem Cache ausschließen.
  • Feed ausschließen – bestimmte Feeds aus dem Cache ausschließen.

Sich warm laufen
Sich warm laufen speichert URLs für den nächsten Cache-Prebuild. Jede URL hat eine Prioritätsnummer (in den Dashboard-Einstellungen angezeigt), unter der sie manuell angepasst werden können. Niedrigere Zahl = höhere Priorität.

  • Aktivieren Sie den Remote Prebuild Cache – Swift verwendet keinen externen Bot mehr für das Prebuilding und verwendet stattdessen den Hintergrundprozess.
  • Cache automatisch vorab erstellen – Erstellt den Cache vorab, nachdem er gelöscht wurde. Wenn Sie dies verwenden, aktivieren Sie auch “Nur Prebuild optimieren”.
  • Entdecken Sie neue Seiten – Wenn Swift nicht alle Ihre Seiten finden kann, hilft dies.
  • Vorgefertigte Autorenseiten – Erstellt Autorenseiten vor.
  • Vorgefertigtes Archiv – erstellt Archivseiten vor.
  • REST-URLs vorab erstellen – Erstellt REST-URLs vor.
  • Vorgefertigter Feed – Erstellt RSS-Feed-Seiten vor.

Lack
Aktivieren Sie die automatische Bereinigung – Aktivieren, wenn der Lack-Cache verwendet wird. – Er löscht ihn automatisch, wenn Swift den Plugin-Cache löscht, sodass Sie ihn nicht manuell ausführen müssen.

Appcache
Appcache lädt Ihre Website (oder bestimmte Seiten) beim ersten Besuch in den Browser des Benutzers herunter und macht Ihre Website auch dann verfügbar, wenn sie offline ist. Hört sich toll an, aber das verlangsamt Ihren Prebuild erheblich und ist es nicht wert. Ich empfehle dringend, diese deaktiviert zu lassen.

  • Aktivieren Sie Appcache für Desktop – deaktivieren.
  • Aktivieren Sie Appcache für Handys – deaktivieren.

3.5. CDN

Ich verwende StackPath (10 USD / Monat mit 30-Tage-Testversion) in Verbindung mit Cloudflare. StackPath verfügt über 31 Rechenzentren, Cloudflare über 31 Rechenzentren 150+. Mehr Rechenzentren = schneller Inhalt liefern, und StackPaths befinden sich stark in den USA, wo sich zumindest die meisten meiner Besucher befinden.

StackPath-Rechenzentren

Allgemeines

Schritt 1: CDN aktivieren.

Schritt 2: Klicken Sie im StackPath-Dashboard auf die Registerkarte CDN und Erstellen Sie eine StackPath-CDN-Site

StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-Server-IP-Adresse

* Kopieren Sie die IP-Adresse Ihres Servers nach Bedarf in Schritt 4 dieses Abschnitts.

StackPath-CDN-URL-Swift-Performance

Schritt 3: Fügen Sie Ihre StackPath-CDN-URL in die ein CDN-Hostname Bereich der schnellen Leistung.

Swift-Performance-StackPath-CDN-Einstellungen

Schritt 4: Gehen Sie in StackPath zu CDN → Cache-Einstellungen und klicken Sie auf „Alles löschen“…

StackPath-Purge-Cache

Schritt 5:: Whitelist Ihre Server-IP-Adresse in StackPath (WAF → Firewall).

StackPath-Whitelist-IP

Schritt 6: Führen Sie Ihre Site in GTmetrix und “Content Delivery Network” sollte in YSlow grün sein.

CDN GTmetrix YSlow

Aktivieren Sie CDN unter SSL – Aktivieren, wenn SSL verwendet wird.

SSL CDN Hostname – Lassen Sie das Feld leer, da die Hostnamen auch bei SSL identisch sind.

Cloudflare

Cloudflare fügt noch mehr hinzu Daten Center an Ihr Content Delivery-Netzwerk…

Cloudflare-Rechenzentren

Schritt 1. Melden Sie sich an für Cloudflare und Sie werden aufgefordert, Ihre Site hinzuzufügen und einen Scan zu starten.

Cloudflare-Start-Scan

Schritt 2. Wählen Sie nach Abschluss des Scanvorgangs den kostenlosen Plan aus. Cloudflare führt Sie durch eine Reihe von Seiten. Sie werden schließlich zu einer Seite weitergeleitet, auf der Cloudflare Ihnen 2 zuweist Nameserver.

Cloudflare-Dashboard-Swift-Performance

Schritt 3. Führen Sie eine Google-Suche nach “Ändern von Nameservern auf SiteGround” durch (suchen Sie nur nach Ihrem Host) und befolgen Sie die Anweisungen. Sie kopieren die beiden von Cloudflare bereitgestellten Nameserver und fügen sie in eine benutzerdefinierte Nameserver-Option in Ihrem Hosting-cPanel ein.

SiteGround-DNS-Einträge

Schritt 4. Schnapp dir deine Cloudflare Global API Key (gefunden in Ihrem Cloudflare-Profil) und geben Sie es in die Cloudflare-Registerkarte von Swift ein. Verwenden Sie dieselbe E-Mail-Adresse wie Ihr Cloudflare-Konto und aktivieren Sie die automatische Bereinigung, mit der der Cloudflare-Cache gelöscht wird, wenn der Swift-Cache geleert wird (Sie müssen also nicht manuell)..

Swift-Performance-Cloudflare-Einstellungen

MaxCDN / StackPath
Sie können diese Optionen ignorieren. StackPath hat MaxCDN gekauft und verwendet keinen Alias, Consumer Key oder Secret mehr. Einfach Erstellen Sie eine StackPath-CDN-URL und geben Sie es in die Registerkarte CDN ein.

  • MAXCDN-Alias – veraltet (verwenden Sie die StackPath CDN URL).
  • MAXCDN Consumer Key – veraltet (verwenden Sie die StackPath CDN URL).
  • MAXCDN Verbrauchergeheimnis – veraltet (verwenden Sie die StackPath CDN URL).

Swift-Performance-MaxCDN-Einstellungen

4. Bildoptimierer

Schnelle Leistungen Bildoptimierer ist gut, aber Sie müssen dafür kein Upgrade durchführen (Sie können kostenlose Tools / Plugins zur Bildoptimierung verwenden): Shortpixel, Stellen Sie sich vor, und Imsanity Alle machen einen tollen Job.

5. Datenbankoptimierer

Das Datenbankoptimierer löscht nicht verwendete Datenbanktabellen (häufig von von Ihnen deinstallierten Plugins hinterlassen), Transienten, Autosaves, verworfene Posts, Spam-Kommentare und möglicherweise Tausende von Post-Revisionen, die bei jeder erneuten Veröffentlichung von Inhalten automatisch gespeichert werden. Zum größten Teil ist es Müll. Machen Sie ein Backup vor allem, wenn Sie dies eine Weile nicht getan haben, da es nicht rückgängig gemacht werden kann.

Swift-Performance-Database-Optimizer

6. Kritische Schriftart

Kritische Schriftarten Sie können Symbole aus Font Awesome auswählen und nur die von Ihnen ausgewählten Symbole effizient laden, im Gegensatz zur gesamten Font Awesome-Bibliothek, wodurch diese Symbole viel schneller geladen werden.

Schnelle, leistungskritische Schriftarten

7. Plugin Organizer

Auf der Registerkarte “GTmetrix-Wasserfall” stellen Sie möglicherweise fest, dass bestimmte Plugins auf Seiten / Posts ausgeführt werden, auf denen sie nicht einmal verwendet werden. Das Kontaktformular 7 wird möglicherweise auf Ihrer Kontaktseite verwendet, normalerweise jedoch nirgendwo anders (daher sollte es nirgendwo anders ausgeführt werden). Mein WP Review Rich Snippets Plugin macht das auch. Sie können Plugins mithilfe der Swift-Filter deaktivieren / aktivieren, während Sie mehrere Regeln hinzufügen.

Swift-Performance-Plugin-Organizer

Beispiele

  • Aktivieren Sie URL Match / contact /, um nur das Kontaktformular auf dieser Seite anzuzeigen
  • Deaktivieren Sie bestimmte Plugins in Ihrem WordPress-Administrator, um den CPU-Verbrauch zu verhindern
  • Aktivieren Sie die URL-Übereinstimmung mit dem regulären Ausdruck, um nur Rich Snippets in Überprüfungsbeiträgen anzuzeigen

8. Aktualisieren Sie PRO

Swift Pro lässt Sie ihre verwenden API berechnen, Bildoptimierer und kritische Schriftarten. Ehrlich gesagt denke ich, dass sie in ihrem kostenlosen (Lite) Plugin zu viel verraten und dass es sich nicht lohnt, ein Upgrade durchzuführen.

Swift-Performance-Pro

9. Testergebnisse in GTmetrix

Mit Swift Performance…
Swift-Performance-GTmetrix-Bericht

Mit WP Rocket…
2019-GTmetrix-Bericht

Fazit

Swift Performance Lite bläst andere kostenlose Cache-Plugins aus dem Wasser, selbst wenn Sie nur die Grundeinstellungen mit dem Assistenten konfigurieren. Wenn Sie immer noch Probleme haben, lesen Sie meine vollständige Anleitung zur WordPress-Geschwindigkeitsoptimierung, die eine Liste der zu vermeidenden Plugins mit hoher CPU-Auslastung, leichtgewichtige Plugin-Alternativen, AMP-Anweisungen, ein Upgrade auf PHP 7+, Bildoptimierung und einen Link enthält, wenn Sie möchten um meinen Entwickler auf freelancer.com einzustellen, der mir geholfen hat, eine 100% GTmetrix-Punktzahl zu erzielen.

Warum ich SiteGround benutze

SiteGround ist von Yoast verwendet, ich selbst und empfohlen von WordPress. Sie sind die Nummer 1 in fast allen Facebook-Umfrage und geben die meisten Menschen signifikant Ladezeitverbesserungen vor allem, wenn sie mittelmäßige Hosts verwendeten: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast-on-Twitter-We-just-just-to-Siteground

Ich benutze ihre semi-dedizierter GoGeek-Plan das kommt mit 4x mehr Serverressourcen als Shared Hosting. Klicken Sie sich durch meine Seiten, um zu sehen, wie schnell sie geladen werden, lesen Sie meinen GTmetrix-Bericht oder sehen Sie Personen, die migriert und gepostet neue Ladezeiten. Sie tun es auch freie Migrationen.

DigitalOcean auf Cloudways und Kinsta sind auch gut und beginnen bei 10 $ / Monat und 30 $ / Monat. Cloudways ist eher für Entwickler gedacht, die kein cPanel, kein E-Mail-Hosting oder keinen Support benötigen, den Sie mit SiteGround erhalten. Kinsta ist im Grunde die WP Engine war früher (teuer, aber super). Mein gesamter Blog ist im Wesentlichen dazu gedacht, Menschen dabei zu helfen, ihre Website schneller zu laden. Ich lehne es ab, Hosting für 2 US-Dollar pro Monat zu empfehlen, da dies das größte Bedauern der meisten Menschen beim Betrieb einer Website ist.

So überprüfen Sie, ob Ihr Hosting langsam ist
Führen Sie Ihre Site durch Google PageSpeed ​​Insights zu sehen, wenn Reduzieren Sie die Serverantwortzeit ist in Ihrem Bericht. Google empfiehlt es sollte sein <200ms. Alles über 1 Sekunde ist nicht gut. Sie können auch Ihren TTFB überprüfen (Zeit bis zum ersten Byte) auf der Registerkarte “Timings” von GTmetrix oder bytecheck.com.

Reduzieren Sie die Serverantwortzeit

Hosting-Umfrage 2019

2017-WordPress-Hosting-FB-Umfrage

Empfehlungen für Elementor-Hosting

Hosting-Empfehlung für Juli 2019

WordPress-Host-Umfrage-Aug-2018

Shared-Hosting-Umfrage-2017

2019-Hosting-Umfrage

Go-To-Hosting-Unternehmen

WordPress-Hosting-Umfrage-2017

Managed-Hosting-Umfrage

WooCommerce-Hosting-FB-Umfrage

2016-Web-Hosting-Umfrage

Best-WordPress-Hosting-Provider-Umfrage

Best-Web-Hosting-2019-Umfrage

WP Friendly Hosting Umfrage

2016-WordPress-Hosting-FB-Umfrage

Lieblingshosting für Elementor

Hosting-Empfehlungen für 2018

WordPress Hosting Umfrage Sept 2018.png

Managed-WordPress-Hosting-Umfrage-2017

2019-Hosts-Umfrage-1

Hosting-Umfrage-für-Geschwindigkeit

WordPress-Hosting-Umfrage-1. Juni

SiteGround-Empfehlung

2014-Managed-WordPress-Hosting-FB-Umfrage

Best-Web-Hosting-Provider-Umfrage

Hosting-Umfrage-Feb-2019

Hosting-Empfehlungen-Umfrage

Bluehost gegen SiteGround

WordPress Web Host Umfrage

SiteGround wird empfohlen von WordPress::

SiteGround-Recommended-WordPress-Host

Und von Ivica wer läuft die WordPress beschleunigt Facebook-Gruppe mit mehr als 16.000 Mitgliedern.

Empfohlene Tools für WordPress-Speed-Up

Ein paar Themen:

Godaddy To SiteGround Migration

EIG-To-SiteGround

SiteGround-Migration

SiteGround hat 3 Pläne::

SiteGround WordPress Hosting

Höhere Pläne beinhalten mehr Serverressourcen (# 1 Faktor im WordPress-Optimierungshandbuch). Hier ist die vollständige Vergleichstabelle, Aber GrowBig bietet Ihnen ungefähr 2x mehr Serverressourcen als StartUp, und GoGeek ist es semi-dediziertes Hosting das gibt dir noch mehr. GrowBig und höher bieten eine kostenlose Migration, Staging, erweitertes Caching und die Möglichkeit, mehrere Websites zu hosten. GoGeek bietet vorrangige Unterstützung. Ihr Cloud-Hosting ist mit 80 US-Dollar pro Monat ein ziemlicher Preissprung.

Sie können dies auf ihren sehen Funktionsseite::

SiteGround-Server-Ressourcen-Vergleich

Ich benutze SiteGround, weil:

  1. Mein GTmetrix + Pingdom Berichte sprechen für sich
  2. Meine Seiten werden sofort geladen (klicken Sie sich durch, wenn Sie möchten)
  3. Schnell Geschwindigkeitstechnologie (PHP 7.3, NGINX, SG Optimizer, Cloudflare)
  4. Empfohlen von Yoast, WordPress, Ivica von WordPress beschleunigen
  5. Kostenlos Verschlüsseln wir SSL, Einfach zu verwenden cPanel, und Funktionen für E-Commerce
  6. WordPress-Unterstützung ist unschlagbar auch ohne die vorrangige Unterstützung von GoGeek
  7. GrowBig kommt mit Staging, mehr Speicher und mehr Serverressourcen (scrollen Sie nach unten zu “Wir weisen die benötigten Ressourcen zu” und bewegen Sie den Mauszeiger über die Server Tab)
  8. GoGeek kommt mit noch mehr Serverressourcen, Speicher, Prioritätsunterstützung
  9. Kostenlose Migrationen, Migrator-Plugin, und ein 30 Tage Geld-zurück-Garantie
  10. Viel Lob auf Reddit, Facebook-Gespräche, Twitter, TrustPilot
  11. Tonnenweise Lob auf Facebook: # 1, # 2, #3, # 4, # 5, # 6, # 7# 8, # 9, # 10# 11
  12. Viele Menschen sind bereits migriert und haben Ergebnisse auf Twitter gepostet: # 1, # 2, #3, # 4, # 5, # 6# 7, # 8, # 9, # 10, # 11, # 12, # 13, # 14, #fünfzehn, # 16, # 17, # 18, # 19, # 20, # 21, # 22, # 23, # 24, # 25, # 26, # 27, # 28, # 29, # 30, # 31, # 32, # 33, # 34, # 35, # 36, # 37

Haftungsausschluss für Partner – wenn Sie sich mit my für SiteGround anmelden Affiliate-Link Ich werde Ihnen kostenlos ein gutes Stück spenden. Jedes Jahr ich Spenden Sie $ 3k für GoFundMe-Kampagnen (2018 sollte der Hungrige in Denver gefüttert werden, 2017 war das Rote Kreuz bei Hurricane Harvey). Ihre Unterstützung hilft und ich weiß das wirklich zu schätzen. Ich versuche, meine Bewertungen unvoreingenommen und unterstützt von zu machen Beweise in Form von Facebook-Umfragen, Tweets, und echte Gespräche. Wenn Sie es nicht verwenden möchten, finden Sie hier eine Nicht-Affiliate-Link zu SiteGround. Auf jeden Fall glaube ich wirklich, dass sie ein hervorragender WordPress-Host sind und Ihre Website schneller / reibungsloser läuft. Machen Sie Ihre Recherchen in Facebook-Gruppen + Twitter und du wirst die meisten Leute finden Sag das gleiche.

OMM-On-SiteGround

Menschen migrieren normalerweise, weil ihre Geschwindigkeitstechnologie kann Ladezeiten halbieren:

Wechseln zu SiteGround

SiteGround-Ladezeitmigration

Bluehost zu SiteGround GTmetrix

HostGator zu SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 perfekte Punktzahl auf SiteGround

SiteGround Genesis

Von SiteGround gelieferte Geschwindigkeit

SiteGround GTmetrix-Bericht

Reduzierte Ladezeiten mit SiteGround

Neue SiteGround-Antwortzeiten

Migration von HostGator zu SiteGround

SiteGround-Antwortzeiten auf Joomla

Auf SiteGround-Hosting umgestellt

SiteGround Rocket Stellen Sie sich Combo vor

Joomla GTmetrix auf SiteGround

SiteGround PageSpeed ​​Insights

SiteGround Auf Joomla

SiteGround Reduzierte Ladezeiten

SiteGround Speedy Hosting

Neue Pingdom-Ergebnisse auf SiteGround

Neue SiteGround-Antwortzeit

Verbesserung der SiteGround-Reaktionszeit

Häufig gestellte Fragen

&# x1f680; Ist Swift besser als WP Rocket??

WP Rocket wurde in den meisten Facebook-Umfragen höher bewertet, ist viel einfacher zu konfigurieren und verfügt über Dokumentation / Support, wenn Sie Hilfe beim Einrichten benötigen.

&# x1f680; Wie richte ich Cloudflare mit Swift ein??

Melden Sie sich für einen kostenlosen Cloudflare-Plan an, kopieren Sie die beiden von Cloudflare bereitgestellten Nameserver und ändern Sie die Nameserver in Ihrem Domain-Registrar in Cloudflare. Fügen Sie als Nächstes Ihre Cloudflare-Informationen (auf der Registerkarte “Konto”) in die Cloudflare-Einstellungen von Swift Performance ein.

&# x1f680; Wie benutzt man den Plugin Organizer??

Erfahren Sie, welche Seiten / Beiträge bestimmte Plugins / Skripte nicht benötigen. Dies erfordert möglicherweise einige Tests. Verwenden Sie als Nächstes den Plugin Organizer, um diejenigen auf Seiten / Posts zu deaktivieren, die nicht geladen werden müssen. Ein klassisches Beispiel ist nur das Laden eines Kontaktformular-Plugins auf Ihrer Kontaktseite.

&# x1f680; Welche anderen Geschwindigkeits-Plugins brauche ich??

Swift sollte sich um die meisten Geschwindigkeitsoptimierungen kümmern. Sie müssen in Ihrem GTmetrix-Bericht (einschließlich der Registerkarte “Wasserfall”) nachsehen, was genau Ihre WordPress-Site verlangsamt. Für Bilder empfehle ich ShortPixel. Für Schriftarten können Sie OMGF ausprobieren.

&# x1f680; Lohnt sich Swift Performance Pro??

Wenn Sie für ein Premium-Cache-Plugin bezahlen, zahlen Sie besser für WP Rocket als für Swift Performance Pro.

Vielen Dank fürs Lesen – schreiben Sie mir einen Kommentar, wenn Sie Fragen haben!
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector