Neu Plugin Update: JST Nosto

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
563
109
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
536
163
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
563
109
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
7.883
2.218
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
563
109
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
7.883
2.218
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
7.883
2.218
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
563
109
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.037
50
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.847
209
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.037
50

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 Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 0
Neu Mindestbestellwerte nach verschiedenen Lieferarten mit dem Plugin Lieferslot Allgemeine Fragen zu JTL-Shop 1
Neu PayPal Checkout Plugin (iPhone), Probleme mit PayPal-App Plugins für JTL-Shop 0
Neu Plugin: Mengenrabatt im Warenkorb nach Artikelanzahl Plugins für JTL-Shop 0
Neu 📢 Neues Plugin "JTL Translate Pro" by Nirico.de Plugins für JTL-Shop 0
Neu JTL PayPal Plugin - keine Einstellmöglichkeiten, keine Anzeige im Frontend Plugins für JTL-Shop 2
Neu Plugin-Idee: Überkäufe Lieferantenbestände & Lieferzeiten (API/CSV/XML) in Shop & Wawi Plugins für JTL-Shop 2
Neu Plugin Manager Fehlermeldung JTL-Shop - Fehler und Bugs 4
Neu Artikelseiten 500 HTTP Fehler PayPal Plugin 2.1.0 JTL Shop 5.4.0 Plugins für JTL-Shop 4
Neu Exportformat Google Shopping Plugin Plugins für JTL-Shop 1
Neu 500 Error durch Paypal Plugin im B2B Shop Plugins für JTL-Shop 0
Neu Plugin Empfehlung gesucht - Warenkorb z.B. Kaufe 2, 2. Produkt x Rabatt Plugins für JTL-Shop 1
Neu Google Shopping (Plugin) Export immer leer Allgemeine Fragen zu JTL-Shop 4
Neu Sendcloud Plugin immer im Tab fehlerhaft - Lizenz abgelaufen Plugins für JTL-Shop 0
Neu Texteditor Hinweis Plugin von Webstollen Plugins für JTL-Shop 0
Neu Welches PlugIn für ein besseres Google Ranking? Plugins für JTL-Shop 2
Neu Händlerbund Plugin: "Zahlung und Versand" wird nicht automatisch übernommen Plugins für JTL-Shop 3
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Plugin PayPal - capture failed for method PayPal Checkout Plugins für JTL-Shop 2
Neu Nach Update crasht Backend, child läuft nicht Installation / Updates von JTL-Shop 10
Neu Shop-Update Einrichtung von JTL-Shop4 3
Dubios: Nach Update auf 553 Einbruch um 30% Einrichtung JTL-Shop5 3
Neu Nach Update von 1.8.10.0 auf 1.10.14.1 werden Rechnungen nicht mehr zu Amazon hochgeladen!!! Amazon-Anbindung - Fehler und Bugs 2
Update SQL Server Management Studio JTL-Wawi 1.10 1
Update 1.9.8.0 auf 1.10.14.0 Frage zum Rechnungen IDU JTL-Wawi 1.10 0
Neu Fehler nach Update Produktseiten nicht mehr aufrufbar Installation / Updates von JTL-Shop 1
Neu Benutzer Rechte nach Update Fehlerhaft JTL-Wawi - Fehler und Bugs 3
Neu Ameise -> "Artikel je Posten": bei neu = vorhanden / bei update nicht? Einrichtung und Installation von JTL-eazyAuction 0
nach update auf 1.10.11.0 nur 251 von 252 Steuerklassne JTL-Wawi 1.10 3
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
Neu Wawi 1.5.53.2 Update Installation von JTL-Wawi 5
Neu Nach Windows update auf dem Server keine Verbindung mehr zur Datenbank JTL-Wawi - Fehler und Bugs 4
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu Administratoren-Rechte nach WaWi-Update nicht mehr vorhanden JTL-Wawi - Fehler und Bugs 2
Bestellungen nach Update immer "Fehlerhaft" Es fehlen Pflichtangaben JTL-Wawi 1.10 2
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Update von 1.8.10 auf aktuelle Version sinnvoll? JTL-Wawi 1.8 2
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Neu Error 500 nach Update und Auswahl vom Theme AVIA Installation / Updates von JTL-Shop 4
Nach Update auf 1.10.13.2 "Menge ändern" bei "Auzuschaltende Angebote" bei mehreren selektierten Einträgen schließ Wawi JTL-Wawi 1.10 0
Nach Update auf 1.10.13.2 Probleme mit der POS Kasse JTL-Wawi 1.10 7
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 1
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu Übersetzungsprüfung / Lokalisierungsprobleme nach Update Installation / Updates von JTL-Shop 0
Neu HTTP ERROR 500 nach Mollie Update Plugins für JTL-Shop 3
JTL WAWI GUI Update von 1.9.8.0 auf 1.10.13.1 nicht möglich WAWI reagiert nicht JTL-Wawi 1.10 3
Authentication credentials invalid - nach Update JTL-Wawi 1.10 5

Ähnliche Themen