Aktualisierungsstrategie Live-Aktualisierung nicht empfohlen

Hallo zusammen, hat jemand Infos dazu warum die Aktualisierungsstrategie „Live-Aktualisierung“ nicht empfohlen wird? Heißt die Aktualisierungsstrategie „Live-Aktualisierung“ im Bezug bspw. auf den SEO-Index, dass nur Änderungen aktualisiert oder neue Routen angelegt werden im Gegensatz zum Cron, wobei der komplette Index erneuer wird? Danke & Grüße

Hallo, Die Live-Aktualisierung generiert bei jedem Seitenaufruf im Frontend eine bestimmte Anzahl von Einträgen bzw. überprüft diese auf Aktualität. Das hat den Nachteil, dass bei jedem Aufruf im Frontend auch Zusätzliche Serverlast erzeugt wird. In Hinblick auf die Performance ist dieser Einstellung entsprechend nicht empfohlen. Bei kleinen Shops merkt man die Umstellung allerdings kaum. Sie ist Standard bei einer Installation da so zunächst ohne größere Änderungen alles funktioniert. Auf Dauer empfehlen wir die Nutzung von Cronjobs, so kann man die Last beispielsweise gesammelt auf nachts verschieben. Grüße Moritz

1 „Gefällt mir“

Hi Moritz, danke für Deine schnelle Antwort! Unser Shop bekommt jeden Tag ca. 30-100 Artikel. Derzeit schwanken wir aus Aktualitätsgründen zwischen: die Crons mehrfach täglich laufen zu lassen und dem Live-Modus. Beim Live-Modus sehen wir leider nicht ob und was, wann passiert. Oft erhalten neue Artikel mehrer Tage lang keine SEO-URLs. Bei der Cron-gesteuerten Ausführung geht unseren Servern derzeit auch am Tage die Puste nicht aus. Wie erfolgt die Cron-gesteuerte Aktualisierung? Wird die Tabelle vorher geleert und dann neu geschrieben? Dann wäre der Shop eine Zeit lang ohne Routen. Das konnten wir jedoch nicht beobachten. Für uns wäre wohl eine Kombination aus beiden Modi das beste. Vorausgesetzt der Live-Modus tut etwas. Und die Cron-gesteuerte Aktualisierung räumt dann nachts alles wieder auf. Ist das über einen externen Aufruf machbar? Danke & Grüße

@Moritz Naczenski schrieb:

Hallo,

Die Live-Aktualisierung generiert bei jedem Seitenaufruf im Frontend eine bestimmte Anzahl von Einträgen bzw. überprüft diese auf Aktualität. Das hat den Nachteil, dass bei jedem Aufruf im Frontend auch Zusätzliche Serverlast erzeugt wird. In Hinblick auf die Performance ist dieser Einstellung entsprechend nicht empfohlen. Bei kleinen Shops merkt man die Umstellung allerdings kaum. Sie ist Standard bei einer Installation da so zunächst ohne größere Änderungen alles funktioniert. Auf Dauer empfehlen wir die Nutzung von Cronjobs, so kann man die Last beispielsweise gesammelt auf nachts verschieben.

Grüße
Moritz

Hallo Moritz, ich kann ja aber bei der Live-Aktualisierung die Einstellung für den SEO-Cache mit einstellen und in der Doku (http://community.shopware.com/performance-module#SEO) steht dazu: "Die Standardeinstellung ist  Live. Hierbei werden die URLs dynamisch nach Ablauf des Caching-Intervalls geprüft und neue hinzugefügt. " Das würde sich zu deinem beschriebenen Verhalten wiedersprechen, da hiernach die URL erst nach Ablauf des Caching-Intervalls und nicht bei jedem Seitenaufruf geprüft werden. Wie passt das zusammen?

 

Danke & LG Melli