Die besten Profi-Tipps 👆 gegen extrem langsame PrestaShop Backoffices

Ist die Leistung Ihres PrestaShop-Shops langsam? Dann ist es vielleicht an der Zeit, die Datenbank vollumfÀnglich zu bereinigen. Im Laufe der Zeit sammeln sich in der Datenbank unnötige Daten an, was sich auf die Geschwindigkeit der Website und das Benutzererlebnis auswirkt.

Optimieren Sie Ihre PrestaShop-Datenbank

Viele PrestaShop-Seiten behalten nach Upgrades unwissentlich veraltete, redundante Daten bei, was zu einer ĂŒberlasteten Datenbank fĂŒhrt. Dies wirkt sich negativ auf die Website-Geschwindigkeit und damit auf die Benutzerzufriedenheit und Konvertierungen aus. Die regelmĂ€ĂŸige Bereinigung Ihrer PrestaShop-Datenbank ist entscheidend, um eine optimale Leistung aufrechtzuerhalten und den Umsatz zu steigern.

So bereinigen Sie die PrestaShop Datenbank

Schritt 1: Erstellen Sie eine datenbanksicherung

Bevor Sie mit der Bereinigung beginnen, stellen Sie sicher, dass Sie eine Sicherung ĂŒber phpMyAdmin erstellen. Diese Vorsichtsmaßnahme verhindert einen versehentlichen Datenverlust. Navigieren Sie zu phpMyAdmin und wĂ€hlen Sie die Datenbank Ihrer Website aus. Gehen Sie zur Registerkarte „Exportieren“, wĂ€hlen Sie das „SQL“-Format und klicken Sie auf „Los“, um die exportierte Datei zu speichern.

Schritt 2: Verbindungsstatistikbericht löschen

Das Löschen der Verbindungsstatistiken ist fĂŒr die DatenbankintegritĂ€t unerlĂ€sslich. FĂŒhren Sie die folgenden SQL-Befehle auf der Registerkarte „SQL“ aus:

TRUNCATE TABLE ps_connections;
TRUNCATE TABLE ps_connections_source;
TRUNCATE TABLE ps_connections_page;

schritt 3: Datenbank EintrÀge löschen

Entfernen Sie unnötige Protokolle aus der Datenbank. SQL-Abfrage ausfĂŒhren:

TRUNCATE TABLE ps_log;


Fahren Sie mit Ă€hnlichen Schritten fĂŒr andere Abschnitte fort, z. B. Fehler „Seite nicht gefunden“, Referrer-Statistiken, Shop-Suchstatistiken, E-Mail-Protokolle und Preise fĂŒr abgelaufene Produkte. Stellen Sie sicher, dass Sie fĂŒr jede Kategorie genaue SQL-Befehle befolgen.

Schritt 4: Löschen Sie den Inhalt der Tabelle „ps_pagenotfound“

Die Tabelle „ps_pagenotfound“ speichert Daten zu „Seite nicht gefunden“-Fehlern (404-Fehler). Um eine saubere Datenbank zu erhalten, fĂŒhren Sie die folgende SQL-Abfrage aus:

TRUNCATE TABLE ps_pagenotfound;

Dieser Schritt stellt sicher, dass irrelevante Daten aus 404-Fehlern entfernt werden, was einen reibungsloseren Datenbankbetrieb ermöglicht.

schritt 5: Löschen des Statistikberichts fĂŒr Referrer

Das Löschen der Referrer-Statistiken ist fĂŒr eine ĂŒbersichtliche Datenbank unerlĂ€sslich. FĂŒhren Sie dazu die folgenden SQL-Befehle aus:

TRUNCATE TABLE ps_referrer;
TRUNCATE TABLE ps_referrer_shop;
TRUNCATE TABLE ps_referrer_cache;

Durch das Entfernen der Referrer-Statistiken optimieren Sie Ihre Datenbank fĂŒr eine verbesserte Leistung.

Schritt 6: Löschen Sie Ihre Shop-Suchstatistiken

FĂŒhren Sie den folgenden Befehl aus, um die Tabelle „ps_statssearch“ zu kĂŒrzen:

TRUNCATE TABLE ps_statssearch;

Dieser Schritt eliminiert unnötige Suchstatistiken und trÀgt so zu einer effizienteren Datenbank bei.

schritt 7: Mail-Log löschen

FĂŒhren Sie die folgende SQL-Abfrage aus, um das E-Mail-Protokoll aus der Tabelle „ps_mail“ zu löschen:

TRUNCATE TABLE ps_mail;

Durch das Entfernen von E-Mail-Protokollen wird Speicherplatz in der Datenbank freigegeben, wodurch optimale FunktionalitÀt gewÀhrleistet wird.

schritt 8: Abgelaufene Produktpreise löschen

Um genaue Preisinformationen beizubehalten, fĂŒhren Sie die folgenden SQL-Befehle aus:

DELETE FROM PREFIX_specific_price WHERE to != ‘0000-00-00 00:00:00’ AND to < NOW();
DELETE FROM PREFIX_specific_price_rule WHEREto!= '0000-00-00 00:00:00' ANDto` < NOW();

Hinweis: Ersetzen Sie „PREFIX“ durch Ihr DatenbankprĂ€fix, z. B. „ps_specific_price“.

Schritt 9: TemporÀre Bilder entfernen

Melden Sie sich mit Ihren Hosting- oder FTP-Anmeldeinformationen an und navigieren Sie zum Ordner „PRESTASHOP_ROOT/img/tmp“. Löschen Sie alle Dateien in diesem Ordner, um temporĂ€re Bilder zu entfernen. Durch das Entfernen temporĂ€rer Bilder wird Speicherplatz freigegeben und die Datenbankleistung optimiert.

Schritt 10: Smarty-Cache-Datenbank löschen

Clear Smarty cache for optimal performance:

TRUNCATE TABLE ps_smarty_cache;
TRUNCATE TABLE ps_smarty_last_flush;
TRUNCATE TABLE ps_smarty_lazy_cache;

Automatisieren Sie diese AusfĂŒhrung mit PS Cleaner Pro

Sie können die zuvor genannten AusfĂŒhrungen auch getrost unserem Modul “PS Cleaner Pro” ĂŒberlassen. Das PrestaShop-Modul ist eine unverzichtbare ErgĂ€nzung fĂŒr jeden Online-Shop-Betreiber, der die Leistung seines Shops optimieren möchte. Durch die automatisierte Bereinigung der Datenbank, einschließlich veralteter Statistiken, E-Mail-Protokolle und temporĂ€rer Dateien, sorgt dieses Tool dafĂŒr, dass Ihr Shop stets reibungslos und schnell lĂ€uft. Mit der einfachen Integration und benutzerfreundlichen BedienoberflĂ€che ist “PS Cleaner Pro” besonders fĂŒr Shop-Betreiber geeignet, die ohne tiefgehende technische Kenntnisse eine saubere und performante Datenbank sicherstellen wollen.

Sie profitieren von weiteren wertvollen Features

Neben der automatisierten Datenbankbereinigung bietet das “PS Cleaner Pro”-Modul eine Vielzahl weiterer Funktionen, die die Wartung und Optimierung Ihres PrestaShop-Shops erheblich erleichtern:

  • Manuelles Löschen: Über das Modul können Sie spezifische Cache-Level zur manuellen Wartung auswĂ€hlen und diese ĂŒber einen einfachen Klick im Back Office löschen.
  • Automatisierung per Cronjob: Die Bereinigungsfunktionen können auch automatisiert ĂŒber Cronjobs ausgefĂŒhrt werden. So bleibt Ihr Shop durch regelmĂ€ĂŸige Wartungsroutinen stets in einem optimalen Zustand.
  • Verschiedene Cache-Level:
  • Cache Level 1: Löscht den PrestaShop-Standard-Cache, einschließlich Symfony-, Smarty-, XML- und Media-Cache sowie Class Index.
  • Cache Level 2: Entfernt zusĂ€tzliche Cache-Dateien, wie temporĂ€re Bilder und Logs, die nicht in der Standard-Clear-Cache-Funktion enthalten sind.
  • Cache Level 3: Korrigiert die Datenbank-IntegritĂ€t, indem es u.a. verwaiste DatensĂ€tze, doppelte Konfigurationen und ungĂŒltige ProdukteintrĂ€ge bereinigt.
  • Cache Level 4: Entfernt generierte BildergrĂ¶ĂŸen und Logdateien, wobei die Originalbilder erhalten bleiben.
  • Bereinigung und Optimierung: Ermöglicht das gezielte Entfernen von verwaisten Warenkörben, obsoleten Warenkorbregeln und anderen unnötigen DatensĂ€tzen. Diese Funktion kann vorab simuliert werden, um sicherzustellen, dass die gewĂŒnschten Bereinigungen korrekt ausgefĂŒhrt werden.
  • Katalogdaten löschen: Ermöglicht das rigorose Entfernen von Katalogdaten wie Produkten, Kategorien, Attributen, Herstellern und Lieferanten.
  • Löschen von Bestellungen und Kunden: Diese Funktion erlaubt es, Bestellungen, Kunden- und Adressdaten sowie Verbindungsstatistiken aus Ihrem Shop zu löschen.
  • Globale Einstellungen: Sie können eine Zeitspanne definieren, wie lange DatensĂ€tze erhalten bleiben sollen, bevor sie gelöscht werden. Alle manuellen Aktionen können zudem ĂŒber einen Cronjob automatisiert werden.

Diese umfassenden Funktionen machen das “PS Cleaner Pro”-Modul zu einem unverzichtbaren Werkzeug fĂŒr die regelmĂ€ĂŸige Wartung und Optimierung Ihres PrestaShop-Shops.

Fazit

Eine saubere Datenbank ist das HerzstĂŒck eines gut funktionierenden PrestaShop-Shops. Unnötige Daten, die sich im Laufe der Zeit ansammeln, können die Leistung Ihrer Website erheblich beeintrĂ€chtigen und damit das Benutzererlebnis und Ihre Verkaufszahlen negativ beeinflussen. Die manuelle Bereinigung der Datenbank ist eine effektive Methode, jedoch zeitaufwendig und fehleranfĂ€llig.

Mit dem Modul “PS Cleaner Pro” können Sie diesen Prozess automatisieren und sicherstellen, dass Ihr Shop immer in Bestform bleibt. Indem Sie Ihre Datenbank regelmĂ€ĂŸig optimieren, steigern Sie die Effizienz und Geschwindigkeit Ihrer Website, was letztlich zu einer höheren Kundenzufriedenheit und besseren Konversionsraten fĂŒhrt.

Unsere PrestaShop-Dienstleistungen

Als Experten im deutschsprachigen Raum bieten wir umfassende Dienstleistungen rund um PrestaShop an. Unser erfahrenes Team unterstĂŒtzt Sie in allen Bereichen Ihres Online-Shops, von der Fehlersuche bis zur vollstĂ€ndigen Shop-Einrichtung. Und das professionell und zuverlĂ€ssig seit ĂŒber 20 Jahren.

unsere leistungen im ĂŒberblick

  • Fehlersuche und Problemlösung: Wir finden schnell und effizient Lösungen fĂŒr technische Probleme in Ihrem PrestaShop-Shop.
  • Installation und Einrichtung: Wir ĂŒbernehmen die vollstĂ€ndige Installation und Konfiguration Ihres PrestaShop-Shops, um einen reibungslosen Betrieb zu gewĂ€hrleisten.
  • Upgrades und Migrationen: Wir unterstĂŒtzen Sie bei der Aktualisierung auf die neueste PrestaShop-Version oder der Migration zu PrestaShop von anderen Plattformen.
  • Backups, Sicherheits-Fixes und Datensicherheit: Wir sorgen dafĂŒr, dass Ihre Daten sicher sind, indem wir regelmĂ€ĂŸige Backups erstellen und Datensicherheitslösungen implementieren.
  • Performance-Verbesserung: Wir optimieren Ladegeschwindigkeiten fĂŒr eine bessere Performance und höhere Conversion-Raten und haben zur Datenanalyse eigene Module entwickelt, die Sie im Zusammenhang mit Google Toos einsetzen können.
  • Weitere Dienstleistungen: Datenbank aufsetzen und individuelle Programmierarbeiten, Entwickklung von kundenspezifischen Modulen, Aufbau einer Testumgebung, um den laufenden Betrieb bei Tests und Erweiterungen nicht zu unterbrechen, PHP-Umstellungen, Rund-um-Sorglos-Pakete

Support-Stunden direkt online buchen
Unsere Support-Stunden können Sie flexibel und bequem online buchen. Wenn Sie unsicher sind, was genau benötigt wird, stellen Sie uns gerne eine Anfrage. Wir prĂŒfen diese auf Machbarkeit und teilen Ihnen anschließend eine EinschĂ€tzung der Kosten und des Aufwands mit. Vertrauen Sie auf unsere Expertise, um Ihren PrestaShop-Shop optimal zu betreiben!