Performance-Optimierung bei PrestaShop

Hier finden Sie Möglichkeiten, um alle Leistungsprobleme anzugehen. Aber bevor Sie Änderungen an Ihrer PrestaShop-Instanz vornehmen, wird dringend empfohlen, einige Benchmarks durchzuführen. Es ist überaus wichtig für Sie, die Grundleistung ihres Shops zu kennen und damit Sie sicherstellen können, dass Ihre Änderungen die Leistung Ihres Shops steigern und nicht umgekehrt. Es gibt zudem keine Möglichkeit, sicherzustellen, ob Sie Ihre Leistung nicht verringert haben, wenn Sie zuvor keinen Benchmark durchgeführt haben.


Inhalt


Optimierung der PrestaShop-Performance

PHP-Version

Bitte verwenden Sie die PHP Version ab 7, wenn dies möglich ist. Ab dieser Version ist eine Steigerung der Leistungsperformance zu sehen, die Ihrem Shop einen enormen Geschwindigkeitsschub verleiht!

PrestaShop Settings

Navigieren Sie auf den Tab Performances Ihres PrestaShops (Advanced Parameters >> Performance).

  1. Wenn Sie nur einen Front-Server haben oder wenn Ihr Smarty-Cache von allen Front-Servern im selben Dateisystem gemeinsam genutzt wird, aktivieren Sie bitte nicht die Multi-Front synchronisation.
  2. Verwenden Sie den Cache-Typ File-System, nicht MySQL.
  3. Aktivieren Sie den Smarty-Cache.
  4. Aktivieren Sie nicht den Cache im Abschnitt Cache, wenn Sie MySQL (<8) / MariaDB auf demselben Computer haben. Der MySQL-Abfrage-Cache ist effizienter. Wenn Sie es weiterhin aktivieren möchten, wenn Sie nur 1 front haben, verwenden Sie APC, und wenn Sie mehrere front haben, verwenden Sie einen eindeutigen zentralen Host für den zwischengespeicherten Server (nicht localhost!)
  5. Öffnen Sie die Datei: config/defines.inc.php
  6. Führen Sie Ihren Shop im Produktionsmodus aus, indem Sie _PS_MODE_DEV_ auf false setzen.
    if (!defined('_PS_MODE_DEV_')) {
        define('_PS_MODE_DEV_', true);
    }
    
  7. Deaktivieren Sie den Profiler, indem Sie _PS_DEBUG_PROFILING_ auf false setzen.
    if (!defined('_PS_DEBUG_PROFILING_')) {
        define('_PS_DEBUG_PROFILING_', false);
    }
    

Weitere Informationen, um Ihre PrestaShop Performance zu steigern finden Sie unter Optimize your PrestaShop performance