magento 2 perfomance-verbesserungen · add to cart 1533 1500 1000 523 500 simple product 1.142...
TRANSCRIPT
![Page 1: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/1.jpg)
Magento 2 Perfomance-Verbesserungen
Magento Stammtisch – Hamburg, 19. September 2016
![Page 2: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/2.jpg)
/Schichten der Magento 2-Architektur
![Page 3: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/3.jpg)
/Client-seitige Verbesserungen
❏ komplettes HTML, CSS und Javascript wird minified
❏ CSS-Preprocessing mit LESS oder SASS
❏ Einsatz des Browser Caches für statische Dateien
❏ Dynamische Objekte werden im Browser Cache zwischengelagert und als JSON zurückgegeben
❏ Verringerung der Ladezeiten durch asynchrone Bearbeitung der Checkout- und Warenkorb-Operationen
![Page 4: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/4.jpg)
/Client-seitige Verbesserungen
![Page 5: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/5.jpg)
/Client-seitige Verbesserungen
![Page 6: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/6.jpg)
/Caching
❏ Varnish mit ESI-Includes und asynchronem Laden von dynamischen Daten
❏ weitere Magento Caches
❏ FPC
❏ Database Schema
❏ Konfiguration für Redis,Nutzung als Session-Storage
![Page 7: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/7.jpg)
/System-Konfiguration
![Page 8: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/8.jpg)
/Caching
![Page 9: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/9.jpg)
/Caching
![Page 10: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/10.jpg)
/Performance-Verbesserungen in der Anwendung
❏ Optimierung für PHP7
❏ PHP Code Compilation
❏ Layout Compilation
❏ asynchrone Datenbearbeitung in der Produkt- und Bestellverwaltung
❏ Event-Driven-Approach mit Nginx
![Page 11: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/11.jpg)
/Performance-Verbesserungen in der Anwendung
❏ Kontextabhängige Konfiguration
❏ Development
❏ Production
❏ (Default)
![Page 12: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/12.jpg)
/Datenbank-Verbesserungen
❏ Multiple Datenbanken, pro Subsystem verwendbar
❏ Command Query Responsibility Segregation (CQRS) database pattern
❏ MySQL Cluster Support
![Page 13: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/13.jpg)
/Performance messen
The Magento Performance Toolkit:
❏ Skript und diverse jMeter Tests für konsistente und kontinuierliche Performance-Tests
![Page 14: Magento 2 Perfomance-Verbesserungen · Add to Cart 1533 1500 1000 523 500 Simple Product 1.142 MagentoEE2.0 1662 656 Configurable Product Customer Checkout Operations (All steps Combined)](https://reader033.vdocuments.mx/reader033/viewer/2022060300/5f081fd17e708231d420758b/html5/thumbnails/14.jpg)
/Performance messen