Verkürzung der Ladezeiten von plentyShop PWA
Was wollen wir erreichen?
In der wettbewerbsorientierten Welt des E-Commerce ist die Gewährleistung einer optimalen Website-Performance und Ladezeit entscheidend für die Kundenzufriedenheit und den Geschäftserfolg. Eine große Herausforderung für unsere Nutzer ist, dass der Abruf von Daten aus plentysystems über REST-Aufrufe ziemlich langsam sein kann und sich negativ auf die gesamte Nutzererfahrung im Webshop auswirken kann. Durch die Zwischenspeicherung der Daten, die wir von plentysystems abrufen, stellen wir schnellere Ladezeiten auf allen Artikel- und Kategorieseiten sicher und verbessern die Benutzererfahrung für alle Besucher eines plentyShop PWA Shops.
Unser neues Werkzeug für diese Aufgabe? REST API Caching
Was ist REST und REST API Caching?
Ein REST-Aufruf ist eine Anfrage, die von einer Webanwendung gestellt wird, um Daten auf einem Server unter Verwendung des REST-Architekturstils (Representational State Transfer) abzurufen oder zu manipulieren. REST-Aufrufe sind grundlegend für die Interaktion von Webanwendungen mit Backend-Diensten und ermöglichen eine dynamische und effiziente Kommunikation zwischen Client und Server.
REST-API-Caching ist eine Technik, mit der die Ergebnisse von REST-API-Aufrufen vorübergehend gespeichert werden, sodass nachfolgende Anfragen derselben Daten schneller bedient werden können. Wenn plentyShop PWA eine Anfrage an den Server stellt, kann plentysystems, anstatt die Anfrage jedes Mal von Grund auf neu zu verarbeiten, die zwischengespeicherte Antwort zurückgeben, wenn sich die Daten nicht geändert haben. Dies führt zu schnelleren Antwortzeiten und einem insgesamt effizienteren System.
Vorteile
Das neue Caching wird den Nutzern zahlreiche Vorteile bringen. Zum einen ermöglicht es einen leistungsfähigeren Shop, was sich in einer höheren Kundenzufriedenheit und einer besseren Platzierung in Suchmaschinen niederschlägt. Insbesondere Eure Google PageSpeed Insights (PSI)-Bewertungen können deutlich verbessert werden. Durch die geringere Belastung der von Euch genutzten Infrastruktur führt dies zu schnelleren und zuverlässigeren Server-Antworten. Durch diese Verbesserung wird auch die Leistung in Szenarien mit hohem Datenverkehr erheblich gesteigert, ohne dass das System überlastet wird, was Euch hilft, große Mengen an Kunden gleichzeitig zu bedienen.
Beteiligt Euch
Wir schätzen Euren Input und Feedback sehr, um unsere Lösungen zu verfeinern und zu optimieren. Ihr helft uns zu verstehen, wie sich diese Änderungen auf Eure Arbeitsabläufe auswirken, und zeigt uns Bereiche auf, die wir weiter verbessern können. Wir freuen uns, wenn Ihr uns Eure Gedanken und Vorschläge zu dieser neuen Funktion mitteilt.
Stage
🚀 ABGESCHLOSSEN