Meine Website ist blitzschnell (wird unter 1 Sekunde geladen) und verwendet verschiedene AJAX- und Caching-Erweiterungen. Beim Auschecken kommt jedoch alles zum Erliegen. Die Ladezeiten können bis zu 10 Sekunden betragen, manchmal sogar länger. Sogar das Aktualisieren / Auschecken / Onepage / kann ewig dauern.
Ich weiß, dass dieses Problem wahrscheinlich von zahlreichen Dingen abhängt, aber lassen Sie mich zunächst fragen, wie ich die Ursachen eingrenzen könnte. Gibt es einen Debugging-Modus, der mir sagt, was genau während des Wartens geladen wird?
ce-1.9.0.1
onepage-checkout
Tijdschriftenzo
quelle
quelle
Antworten:
Profil, Profil, Profil.
Offensichtlich haben Sie ernsthafte Leistungsprobleme, hinter denen Sie sich verstecken
Repariere das.
quelle
Das Hauptproblem bei der Geschwindigkeit beim Auschecken ist das Cache-Modul. Magento verwendet ein Cache-Modul, das die Zend_Cache-Bibliothek verwendet und eine große Anzahl von Dateien erstellt, die die Site schrecklich langsam machen. Sie können es einfach durch
Folgendes ersetzen: Cm_Cache_Backend_File
oder noch besser, Magento ist bereit, mit Redis zu arbeiten . Mit dieser Funktion wird der Cache anstelle des Dateisystems in den Arbeitsspeicher verschoben. Es ist etwas kniffliger, aber wie gesagt, Magento ist bereit, es so zu verwenden.
Viel Glück!
quelle
Hier sind mögliche Gründe für eine langsame Magento-Kaufabwicklung:
Sie benötigen keine oben erwähnten ausgefallenen Profiler - aktivieren Sie den Standard-Magento-Profiler oder verwenden Sie den einfachen Aoe-Profiler und überprüfen Sie die Ablaufverfolgung - es könnten einige Beobachter von Erweiterungen von Drittanbietern sein, die Sie verlangsamen.
Siehe diese 7 Korrekturen auch für langsame Magento-Sites.
quelle
Die Lösung, die bei mir funktioniert hat, als alle anderen Methoden mein Magento nicht schnell erhalten konnten, ist einfach: 1) Aktivieren Sie ein echtes https-Zertifikat und leiten Sie den gesamten Datenverkehr durch das Zertifikat um. 2) Gehen Sie zu .htaccess und php.ini und erhöhen Sie das PHP-Speicherlimit auf mindestens 2G .
Nachdem ich unzählige Methoden ausprobiert hatte, wurde meine Website im Magento-Standardmodus beschleunigt, auch ohne dass der Ganzseiten-Cache aktiviert war
quelle