Neu Plugin Update: JST Nosto

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
569
115
Regensburg
Firma
WebStollen Gmbh
@Truckstyler

Sollte eigentlich nicht, denn alle Lasten sind ja auf die Nosto Server ausgelagert, es wird ja nur das JS Snippet geladen.

Auf den ersten Blick (per lighthouse) sind wie so oft die Bilder ein Hauptfaktor für die Performance. Diese benötigen schon mal 3 Sekunden (Startseite).

Wenn du magst, können wir uns das aber bezüglich Nosto ansehen, um alles auzuschließen.

Schreib uns einfach über unser Helpdesk an: https://ws-url.de/help
 

ChrisTS

Sehr aktives Mitglied
15. Oktober 2010
549
173
Das Ganze ist auf jeden Fall solange Nosto den reindex der products anlegt.
Die Frage ist nun eben wie oft und wann Nosto das macht?
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
569
115
Regensburg
Firma
WebStollen Gmbh
das macht nosto eigentlich nur einmal zu Beginn oder wenn du es anstößt. Ansonsten werden die Produkte per crawler aktualisiert
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.316
2.511
Berlin
Firma
css-umsetzung
Ich konnte das jetzt ganz gut nachvollziehen.

Wenn ich auf einem Server, auf dem ich alleine bin (keine User keine anderen Prozesse), den cache Lösche, mysql und redis neu starte, dann ein Produkt aufrufe das ca. 500 Kinder hat,
dann habe ich mit Nosto einen ttfb von 4,5 MInuten, mit aufgebautem Cache dann ca 1,10s dazu kommt das der Serverload mit nur dem einem Artikel von Langeweile auf 1 ansteigt,.
Ohne Nosto dauert das 3 Sekunden, mit aufgebautem Cache dann 430ms, hier zuckt der Serverload nicht einmal.

Das kann ich beliebig oft Wiederholen, ich frage mich gerade, welcher Kunde 4 Minuten auf eine Webseite wartet :)
Habe ich also einen gut laufenden Shop mit vielen Variationen habe ich jedesmal wenn der Cache erneuert wird so richtig Stress auf dem Server.

Ich habe mir die Plugineinstellungen selbst jetzt nicht angeschaut, ob man da etwas dran schrauben kann aber ich gehe davon aus das die richtig konfiguriert sind.
Es hat den Anschein (meine Vermutung) das es daran liegt das für jedes Kind (obwohl ich den Vaterartikel aufrufe) alle Eigenschaften und auch andere Daten ausgelesen werden, ich komme dann irgendwie auf mind. 1000 zusätzliche SQL Querys?

Das sind wie geschrieben Vermutungen, da ich die Programmierung nicht einsehen kann.
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
569
115
Regensburg
Firma
WebStollen Gmbh
Hallo Andreas,

vielen Dank für dein Feedback, das hilft uns sehr.

Über 500 Kindartikel ist tatsächlich ungewöhnlich, so ein Fall ist uns bisher noch nicht bekannt geworden.
Ladezeitprobleme, mit über 4min, haben wir auch bisher auch noch von keinem Kunden gehört.

Auf einer kleinen Docker Maschine läuft ein 500 Kindartikel bei uns in 15s (ohne Cache).

Alternativ kannst du natürlich die Einstellung "Kindartikel-Daten übergeben" im Plugin Backend auf "Nein" setzen, das sollte deine Ladezeit deutlich verbessern.

Gerne können wir dir in deinem speziellen Fall individuell helfen, schreibe uns direkt an oder nutze einfach unser Helpdesk: helpdesk.webstollen.de

Wir finden hier zusammen sicher eine Lösung

Schönen Gruß
Michael
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.316
2.511
Berlin
Firma
css-umsetzung
Als Servicepartner und wenn es um Plugins anderer Servicepartner geht, gehe ich lieber über den direkten Kontakt um ein Problem zu lösen.
Der Umweg über ein Ticketsystem macht das ganze unnötig kompliziert und dafür haben wir ja eigentlich das interne Netzwerk würde ich meinen.

Aus meiner Sicht ist das Plugin so nicht nutzbar, ich sehe im Plugin auch keinen Hinweis darauf, warum die Daten der Kinderartikel wichtig sein sollen.
Aus der Doku werde ich in dem Punkt auch nicht richtig schlau.

Wenn Ihr das in einem Shop mit (vorsicht, Beispiel:)10 Artikeln und einem Vater/ Kindartikel (500 KInder) testet, dann geht das an der Realität vorbei.
Wir sprechen hier von einem Shop mit ca. 27000 Artikel, 162000 Merkmal Zuweisungen und fast 16000 Artikelattribut Zuweisungen, sowie ca. 2200 Eigenschaften,
die Anzahl der Kinder eines Artikels geht bis 1000, normal sind es dort zwischen 1 und 300.

Das ist dann schon eher die Realität

Dem gegenüber steht ein Server der nur durch dieses Plugin an seine Leistungsgrenze kommt.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.316
2.511
Berlin
Firma
css-umsetzung
Es ist auch ärgerlich, wenn ich in das errorlog schaue stehen nur eure Plugins da drinnen, insbesondere auch die Dashbar, obwohl sie deaktiviert ist.
Das komplette Log ist voll und das nur durch eure Meldungen.

Code:
[Wed Oct 16 10:30:08.166360 2019] [proxy_fcgi:error] [pid 13632:tid 140067792213760] [client 18.196.162.107:45746] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Class 'ws_dashbar\\Shop\\Exception\\AccessDenied' not found in /var/www/vhosts/..../httpdocs/includes/plugins/ws_dashbar/api.php(2) : eval()'d code:61\nStack trace:\n#0 /var/www/vhosts/....../httpdocs/includes/plugins/ws_dashbar/api.php(2): eval()\n#1 {main}\n  thrown in /var/www/vhosts/.../httpdocs/includes/plugins/ws_dashbar/api.php(2) : eval()'d code on line 61\n'
[Wed Oct 16 10:31:39.498278 2019] [proxy_fcgi:error] [pid 18230:tid 140068513625856] [client 46.229.168.142:41582] AH01071: Got error 'PHP message: ExclusiveLock::acquire_lock FAILED to acquire lock [nosto_sync]\n'
[Wed Oct 16 10:32:29.393106 2019] [proxy_fcgi:error] [pid 13632:tid 140067792213760] [client 157.55.39.123:11387] AH01071: Got error 'PHP message: ExclusiveLock::acquire_lock FAILED to acquire lock [nosto_sync]\n'
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
569
115
Regensburg
Firma
WebStollen Gmbh
Hallo Andreas,

vielen Dank für Deine Nachricht.

Gerne schauen wir uns das in dem Shop direkt an, Ladezeiten über 4 Minuten sind selbstverständlich nicht zu akzeptieren und kommen auch in Shops mit nosto die weit über 200.000 Artikel haben nicht vor. Auch in der Spitze bis zu 1000 Kindartikel sollten kein Problem sein. Ich bin hier sehr zuversichtlich, dass wir hier eine gute Lösung finden.

Bezüglich der dash.bar vermute ich, dass hier noch das Plugin der beta Phase installiert ist, denn nur in der beta Phase haben wir hier solche Einträge anzeigen lassen.

Ich schreibe dir gleich in Slack eine Nachricht, dann kannst du mir den Shop deines Kunden direkt nennen und wir kümmern uns darum.

Beste Grüße
Florian
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.085
54
Dem Feedback nach zu urteilen nutzen ja tatsächlich nicht grad viele Nosto... wundert mich, wir haben nur äußerst gute Erfahrungen damit gemacht.
Die Preisstrategie hat sich stark geändert bei denen. wer aber noch mit altem Tarif unterwegs ist, der hat den Jackpot :)
 
  • Gefällt mir
Reaktionen: MSpeck

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.870
216
Dem Feedback nach zu urteilen nutzen ja tatsächlich nicht grad viele Nosto... wundert mich, wir haben nur äußerst gute Erfahrungen damit gemacht.
Die Preisstrategie hat sich stark geändert bei denen. wer aber noch mit altem Tarif unterwegs ist, der hat den Jackpot :)

Nachdem von "nahezu kostenlos" (Berechnung anhand des Umsatzes) auf 99Euro monatlich umgestellt wurde, bin ich bei denen raus.
Es machte keinen Sinn für mich bei monatlich 2.000 Euro Umsatz im Shop, solch hohe Fixkosten in Kauf zu nehmen, wenn nur 5-10% mehr Umsatz generiert wird.

Ansich war es aber tatsächlich eine gut gemachte Dienstleistung. Nur halt jetzt VIEL zu teuer
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.085
54

MSpeck

Aktives Mitglied
26. Februar 2016
36
6
Wir stehen aktuell grad vor dem gleichen Problem. Wir hatten zwischenzeitlich auch über einen Wechsel zu Admorris nachgedacht, jedoch ist das automatisierte Versenden von Erinnerungs - E-Mails dort offenbar nicht möglich.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu 503 Service Unavailable bei Payrexx Webhook nach Plugin-Update - wer hat das auch? Plugins für JTL-Shop 0
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu Cross Selling Plugin Plugins für JTL-Shop 1
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 0
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Neu Neues Plugin: Kaufimpuls Paket Plugins für JTL-Shop 0
Neu Paypal Checkout Plugin - Ist vorhanden aber nichts funktioniert Plugins für JTL-Shop 9
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Neu Händlerbund-Plugin lädt Texte herunter, ersetzt sie aber nicht im Frontend Technische Fragen zu Plugins und Templates 1
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Beantwortet Update von 1.11.5 auf 2.0 bleibt hängen JTL-Wawi 2.0 1
Seit Update keine zweite POS-Anbindung mehr möglich JTL-Wawi 2.0 8
Update 1.9.8.0 auf 1.11.7.0 sofort Meldung "Not Responding" JTL-Wawi 1.11 2
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Seit umzug auf neuen Server und vorherigem update auf 2.0, startet worker nicht... JTL-Wawi 2.0 4
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Warnung vor Update? JTL-Wawi 1.11 20
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Update auf 1.11.7 JTL-Wawi 1.11 4
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 11
Neu POS-Server startet nicht mehr nach WaWi-update auf Version 1.11.6.0 JTL-POS - Fehler und Bugs 1
Neu Update auf 1.11.6 mittlerweile sinnvoll User helfen Usern - Fragen zu JTL-Wawi 0
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Neu Update von Wawi 1.3 auf Wawi 1.8 JTL-Wawi 1.6 1
Neu Karussell gehen auf der Startseite nach Update auf 5.6.1 nicht mehr Betrieb / Pflege von JTL-Shop 8
Neu wnm Hinweisfenster - Update von 1.1.7 auf 1.1.8 funktioniert nicht Plugins für JTL-Shop 7
Update von 1.9.6.5 auf die 1.11.5 problemlos möglich? JTL-Wawi 1.11 7
Neu JLT Shop Update 6.1 von 5.5.3 - Fehlgeschlagen Installation / Updates von JTL-Shop 5
Neu Fehler beim Update auf 1.11.5 - Ungültiger Objektname "dbo.tUpdateMigration User helfen Usern - Fragen zu JTL-Wawi 0
DHL-Leitcodierungsdaten nach Wawi-Update nicht mehr vorhanden JTL-Wawi 1.11 0
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1

Ähnliche Themen