So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

So optimieren Sie die WordPress-Datenbank

Jede WordPress-Installation verwendet eine einzige Datenbank zum Speichern von Beiträgen, Seiten, Menüs, Benutzerlinks, Kommentaren und im Wesentlichen allen Formen von Text- und verschlüsselten Daten. Allerdings werden Dinge, die Sie über Media Uploader hochladen, wie Bilder, MP3s, Videos und andere Dateien, nicht in der Datenbank gespeichert. Sie werden im Ordner „wp_content“ gespeichert. Mit der Zeit nimmt die Größe der WordPress-Datenbank zu und es entstehen Junk-Daten, die Ihre WordPress-Datenbank aufblähen und langsamer machen.

Warum Ihre WordPress-Datenbank optimieren?

Platzverschwendung

Die Pflege und Optimierung der WordPress-Datenbank ist eine wichtige Aufgabe und sollte nicht untergraben werden.

Warten Sie, sichern Sie jetzt

Bevor Sie fortfahren, erstellen Sie ein Backup Ihrer WordPress-Datenbank. Stellen Sie nach Möglichkeit sicher, dass die Sicherungsdatenbank funktioniert. Sobald Sie das Backup erstellt haben, bearbeiten Sie einfach die Datei config.php (im WordPress-Stammverzeichnis vorhanden), um Ihre Backup-Datenbank zu verwenden und sicherzustellen, dass alles ordnungsgemäß funktioniert.

Eine kleine und optimierte Datenbank arbeitet viel schneller als eine große und überladene. Eine kleinere Datenbank bedeutet eine schnellere Reaktion auf Datenbankabfragen von WordPress, was wiederum dazu führt, dass Ihre WordPress-Site schneller funktioniert, nicht nur für den Besucher, sondern auch für die Leute, die Beiträge schreiben und aktualisieren.

Was sind „Junk-Daten“?

Der Begriff „Junk-Daten“ wird verwendet, um Informationen zu bezeichnen, die nicht in der Datenbank vorhanden sein müssen. Beispiele für diese Junk-Daten wären:

  • Kommentare in der Spam-Warteschlange
  • Nicht genehmigte Kommentare
  • Veröffentlichen Sie Bewertungen
  • In den Papierkorb verschobene Elemente, z. B. Beiträge und Seiten

Spam-Kommentare

Von diesen wirken sich Spam-Kommentare und Beitragsbewertungen am stärksten auf die Datenbank aus. Wenn Ihre Website eine mäßige Besucherzahl hat und Sie Kommentare aktiviert haben, können Sie sicher sein, dass Sie viele Spam-Kommentare sehen werden. Akismet filtert Spam automatisch und stellt ihn in die Spam-Warteschlange. Die Kommentare sind jedoch weiterhin in der Datenbank vorhanden! Und Sie haben eigentlich keine Verwendung dafür.

Optimieren Sie die Datenbank

Statistiken vor der Optimierung

Bei Beitragsrezensionen ist das etwas anders. Beim Schreiben eines Beitrags wird jedes Mal, wenn Sie auf die Schaltfläche „Entwurf speichern“ klicken, eine Überarbeitung des Beitrags erstellt und gespeichert. Gerade bei langen Artikeln schreibst du Teil für Teil und sparst ab und zu. Stellen Sie sich vor, dass die Gesamtgröße Ihres Artikels 50 KB beträgt und Sie ihn beispielsweise zehnmal speichern. Das sind 500 KB Speicherplatz in der Datenbank, die eigentlich 50 KB beanspruchen sollte. Das sind 450 KB verschwendeter Speicherplatz pro langem Artikel. Stellen Sie sich nun vor, Sie hätten 100 so lange Artikel auf Ihrer Website. Das sind 45.000 KB oder 45 MB verschwendeter Speicherplatz in Ihrer WordPress-Datenbank!

Wie optimiert man die WordPress-Datenbank?

Menüposition

WP-Optimize ist ein großartiges Plugin, das Ihnen hilft, Ihre WordPress-Datenbank zu bereinigen und zu optimieren. Ich habe das Plugin mit WordPress 3.6.1 getestet und festgestellt, dass es perfekt funktioniert! Installieren und aktivieren Sie das Plugin und navigieren Sie zu seinem Haupt-Plugin in der linken Seitenleiste im Admin-Bereich.

Überprüfen Sie anschließend alle Optionen (siehe Bild „Statistiken vor der Optimierung“) und klicken Sie auf die Schaltfläche „Verarbeiten“. Dies kann je nach Größe Ihrer Datenbank und Ihres Servers eine Minute dauern. Auf einem Shared-Hosting-Server sollte es wahrscheinlich länger dauern. Sobald die Optimierung abgeschlossen ist, sollten Sie einen detaillierten Bericht über die Werte erhalten, die aus der Datenbank entfernt wurden. Hier ist ein Beispiel:

Gesamtersparnis

Daher haben wir mit WP-Optimize 16,98 MB eingespart, das sind 53,31 % der gesamten eingesparten Datenbankgröße!

Laden Sie WP-Optimize herunter

Weitere coole Tricks

Sie können die Beitragsbewertungsfunktion auch vollständig deaktivieren. Ich rate jedoch dringend davon ab, da dies mehr Probleme als Lösungen schafft. Wenn Sie es deaktivieren möchten, geben Sie diesen Code in Ihre wp-config.php-Datei ein:

define('WP_POST_REVISIONS', FALSE);

Eine weitere effiziente Möglichkeit, mit großen Datenbanken umzugehen, besteht darin, den Papierkorb in regelmäßigen Abständen automatisch zu leeren. Die folgende Codezeile löscht automatisch alle 10 Tage alle gelöschten Elemente. Fügen Sie es Ihrer wp-config.php-Datei hinzu:

define('EMPTY_TRASH_DAYS', 10 );

Sie können 10 auf eine beliebige Anzahl von Tagen ändern. Dieser Wert muss jedoch größer als 0 sein.

Wir haben also gelernt, wie man eine WordPress-Datenbank mit nur wenigen Mausklicks optimiert. Welches Plugin verwenden Sie, um Ihre WordPress-Datenbank zu optimieren? Besser noch: Veröffentlichen Sie hier einige Statistiken, sobald Sie dieses Plugin zum ersten Mal ausführen.