Geschwindigkeit des JTL Shops viel zu langsam

testjo

Sehr aktives Mitglied

DieUpdater

Aktives Mitglied
19. Mai 2013
123
0
AW: Geschwindigkeit des JTL Shops viel zu langsam

Ich kenne den JTL Shop als sehr schnell.. Und das obwohl wir jede Menge AJAX/Js Zeugs verbauen.

3 Anmerkungen zur Diskussion:
(1) Die Startseite kann nicht einfach so in den Cache da sie fast immer dynamisch sein sollte
(2) Ob 200 oder 20000 Artikel sollte keinen so großen Unterschied machen, das ist ein Qualitätsmerkmal nicht andersrum.
(3) Das SEO ist unseren Erfahrungen nach super. Kann jemand Beispiele bringen an was es so fehlt ?

Könnte jemand mal so einen Shop mit 4,5 Sekunden Ladezeit posten ? Vielleicht mit Angabe Hoster / eigene Verbindung.
 

maydo

Sehr aktives Mitglied
28. März 2011
2.133
85
DE-Fulda
AW: Geschwindigkeit des JTL Shops viel zu langsam

Solche Aussagen gibt es zu verschiedenen Shops immer wieder, bei den meisten sitzt die Katastrophe vor dem Bildschirm. JTL Shop bietet alle Möglichkeiten, man muss sie nur nutzen...macht sich halt nicht von alleine.

Das sehe ich genauso.
JTL bietet hier alle Möglichkeiten in allen Richtungen.

Aber zu dem Thema mysql Optimierungen würde ich eine JTL Stellungnahme zu mysql.cnf begrüßen.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Geschwindigkeit des JTL Shops viel zu langsam

Hi,

Aber zu dem Thema mysql Optimierungen würde ich eine JTL Stellungnahme zu mysql.cnf begrüßen.
Dazu kann man keine pauschalen Aussagen treffen. Das Ganze hängt von der Serverhardware (RAM / CPU) und sonstiger Software ab, die MySQL nutzt. Spezielle Einstellungen bedarf JTL-Shop3 nicht. Man sollte sich an die Grundregeln von MySQL halten wie z.B. thread_concurrency = Anzahl Core*2, großen key_buffer (1/8 - 1/4 vom RAM), großen query cache (query_cache_limit 128M, query_cache_size 1/8 - 1/4 vom RAM), max_heap_table_size=tmp_table_size = 1/32 vom RAM, min. 256M. usw...

Hat man einen eigenen Server nur für den Shop, kann man MySQL ruhig ca. 3/4 des Speichers zur Verfügung stellen, da MySQL die meisten Ressourcen nutzt. Umstellung auf InnoDB macht erst ab einer bestimmten Auslastung Sinn (einige Hundert Bestellungen pro Tag), sonst hat es eher Nachteile.

Sonst gibts noch den allgemeinen Hinweis, dass die Auslagerung der MySQL auf SSD Platten einiges bringt.
 

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.966
50
Enger
AW: Geschwindigkeit des JTL Shops viel zu langsam

Hi all,

ich bin auch gerade an dem Thema dran. Und habe einiges schon optimiert. Bevor ich jetzt erzähle was ich gemacht habe sagt mir mal eure Meinung zu der Geschwindigkeit unseres Servers

Shop ist dieser hier Designdekoartikel von formano, Gilde und Casablanca auf Rechnung kaufen

Als Kennzahlen:

ca. 12000 Artikel
ca. 290 Kategorien
ca. 650 Besucher pro Tag

Das einzige was ich noch nicht so richtig in den Griff bekomme ist die Time to first bite anscheinend!

Gruß Dustin
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.147
1.766
AW: Geschwindigkeit des JTL Shops viel zu langsam

In der Tat, eine leichte Verzögerung am Anfang, aber dann munter zum druchklicken !
 

chef1568

Sehr aktives Mitglied
4. Mai 2009
1.265
2
Bayern
AW: Geschwindigkeit des JTL Shops viel zu langsam

Also gefühlt kommen die Messwerte von pagespeed.de schon hin.
Eine Ladezeit >1,000sec - aber bei einer Datenmenge von 677.000KB ganz gut. Was ich etwas "langsam" sehe ist deine Serveranbindung - da komme ich selten über 150.000KB/s.
Ansonsten recht gute Werte - bis auf die Latenz.

Über tools.pingdom.com schneidet deine Seite recht gut ab.
Daraus ist ersichtlich dass du ziemlich viele Bilder über Base64 codierst - das spart Filesize, kostet aber etwas Ladezeit. Vor- bzw. Nachteile kann ich aber dadurch nicht erkennen.

gruß feder
 

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.966
50
Enger
AW: Geschwindigkeit des JTL Shops viel zu langsam

Genau das ist das Problem kurze Verzögerung und dann ist die Seite komplett geladen, ich weiß nur nicht was ich gegen diese Verzögerung machen kann!
 

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.966
50
Enger
AW: Geschwindigkeit des JTL Shops viel zu langsam

Also gefühlt kommen die Messwerte von pagespeed.de schon hin.
Eine Ladezeit >1,000sec - aber bei einer Datenmenge von 677.000KB ganz gut. Was ich etwas "langsam" sehe ist deine Serveranbindung - da komme ich selten über 150.000KB/s.
Ansonsten recht gute Werte - bis auf die Latenz.

Über tools.pingdom.com schneidet deine Seite recht gut ab.
Daraus ist ersichtlich dass du ziemlich viele Bilder über Base64 codierst - das spart Filesize, kostet aber etwas Ladezeit. Vor- bzw. Nachteile kann ich aber dadurch nicht erkennen.

gruß feder

Also der Server hat ständig 100 MBit so ist es zumindest gebucht!

Die Base64 codierung kommt wahrscheinlich durch das pagespeed modul was ich von Google im Apache einsetze.
 

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.966
50
Enger
AW: Geschwindigkeit des JTL Shops viel zu langsam

Schaust Du mal hier:

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Flafair.de%2F

Der erste Punkt: Eliminate render-blocking JavaScript and CSS ...

das sollte auf jeden Fall der Shop-Core erledigen. da alles closed-source.. kann man so ohne weiteres NICHTS verändern...

Hmm ja allerdings bezieht sie das Eliminate Render-blocking nur auf das Mobiletemplate.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.147
1.766
AW: Geschwindigkeit des JTL Shops viel zu langsam

Hast du auch 2CPU und 8GB RAM ?
Bin seit 2 Wochen im live-Test und an sich sehr zufrieden, selten aber doch "hakt" es mal wenn man auf eine Kategorie klickt. Innerhalb der Kategorie geht es recht flott, immer unter 2 Sekunden bei mir, wobei der Schirm viel zackiger geladen wird als früher und es eben noch "hinter-her" lädt, was auch immer er da dann tut.

Auslastung des Servers ist lächerlich, daher frage ich mich eben auch woher diese Verzögerungen kommen.

Was mich am meisten erstaunt:
Von den 8GB nutzt der Server nur 1 GB, mein gesamter Shop hat nur 2 GB, warum ist nicht der gesamte Shop im RAM geladen ?!?
99 % der Daten werden ja nur gelesen vom Frontend, also warum sind die Daten nicht im RAM ?
Ist Unix wirklich eine derartige Krücke ??!??
 

Ahab

Gut bekanntes Mitglied
3. April 2011
264
5
AW: Geschwindigkeit des JTL Shops viel zu langsam

Hier noch ein Beispiel mit mehr als 4 Sekunden.
Hosting Hosteurope vServer

WebPagetest Test Result - Falkenstein : www.ledkaufen.com - 10/10/13 06:05:37

Allerdings bremst da auch noch was anderes...

Da bremsen die externen Zugriffe gewaltig.
Ohne Google Analytics und die Werbegrafik von Shopauskunft.de und Du bist richtig schnell.
Alleine die Shopauskunft Werbegrafik bremst über 2 Sekunden.

EDIT: Sorry, war nicht Analytics, sondern Adservices.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
263
AW: Geschwindigkeit des JTL Shops viel zu langsam

Auslastung des Servers ist lächerlich, daher frage ich mich eben auch woher diese Verzögerungen kommen.

Was mich am meisten erstaunt:
Von den 8GB nutzt der Server nur 1 GB, mein gesamter Shop hat nur 2 GB, warum ist nicht der gesamte Shop im RAM geladen ?!?
99 % der Daten werden ja nur gelesen vom Frontend, also warum sind die Daten nicht im RAM ?
Ist Unix wirklich eine derartige Krücke ??!??
Bei PHP kann nicht viel gecached werden. Hier ist nicht Unix das Problem, sondern das Gespann : Webserver - PHP-Compiler/Interpreter. Man kann mit Alternative PHP Cache (APC) versuchen.
Sonst den Apache und die Module prüfen, alles was nicht benötigt wird deaktivieren.


Was noch was bringen würde, ist die MySQL zu optimieren, dort den Cache hoch setzen, damit mehr im RAM verwaltet wird.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.147
1.766
AW: Geschwindigkeit des JTL Shops viel zu langsam

Hallo Janusch !

Ich bin kein Unix-Profi, aber es gibt so was wie ein RAM-Drive, kann man so was erstellen und den Shop dahin "mappen"/kopieren ?
Das wär´ dann ja schneller als SSD und da nur gelesen wird, sollte es auch keine Probleme geben ?!

Wie gesagt, 7 GB RAM frei, bei einer Disk-Belegung von 2.x GB - das sollte keinen Overload für die RAM-Verwaltung ergeben. Ich habe so was gelesen wie "50 % des freien RAM können für einen RAM-Drive verwendet werden ohne dass es Nachteile für die CPU hat". Bei mir wäre das 100 % des Shops. Und meine 2 CPUs machen auch eher ein Nickerchen vor Langeweile.

Ich bin jetzt ja an sich zufrieden mit der Performance, aber ich es gibt auch JTL-Shops die flutschen unter 1 Sekunde.

SG,
Michael
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Drucker Geschwindigkeit User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Erzeugung des Barcodes für die Gebinde EAN JTL-Wawi 1.9 3
Gelöst iMin Swan 1 Pro Kundendisplay zeigt nur verkleinerte 1:1 Kopie des kompletten Hauptbildschirmes JTL-POS - Fragen zu Hardware 3
Teile des Artikelnamens Farblich hervorheben JTL-Wawi 1.9 2
Neu Update auf 1.9 - wo sind die Kommentarfelder des Artikels geblieben? Eigene Übersichten in der JTL-Wawi 1
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Fehler beim Update des Mandaten easybusiness JTL-Wawi 1.9 2
Neu Auflösung & Skalierung des Userinterfaces User helfen Usern - Fragen zu JTL-Wawi 1
Retoure - Buchen des Artikels JTL-Wawi 1.7 7
Auswahlmöglichkeiten des Feldes "Anrede" in Shop und WaWi erweitern JTL-Wawi 1.8 0
Neu Farben des Coockie Banners anpassen Allgemeine Fragen zu JTL-Shop 1
Neu Bei Verkaufskanaldeaktivierung eines Child-Artikels löscht Prestashop Connector 2.0.0 den Parent-Artikel samt aller Child-Artikel des Parents PrestaShop-Connector 0
Neu GPSR: Kontaktdaten des Herstellers/Importeurs hinterlegen Amazon-Lister - Ideen, Lob und Kritik 6
Neu Fehler "Die eingegebenen Variantenmerkmale stimmen nicht mit den Variantenmerkmalen der Varianten des Artikels überein." eBay-Anbindung - Fehler und Bugs 0
Neu Fehler beim Update des Shops - DB Migration Installation / Updates von JTL-Shop 1
Neu Inhalt des DHL-Fehleretiketts bearbeiten User helfen Usern - Fragen zu JTL-Wawi 2
Neu Berechnung des durchschnittlichen EK Preises User helfen Usern - Fragen zu JTL-Wawi 1
Wichtig 👉 Sicherheitslücke in JTL-Shop 5 bis 5.3.2 (betr. alle Versionen des Shopsystems) News, Events und Umfragen 17
Beantwortet Versandbestätigung mit Tracking für einzelnen Kunden (bei Nutzung des JTL-FFN) JTL-Workflows - Ideen, Lob und Kritik 2
Neu Farbe des mobilen Headers lässt sich nicht ändern Templates für JTL-Shop 1
Wichtig 👉 Abkündigung des Servicedesk in JTL-Wawi zum 31.01.2025 Releaseforum 0
Beantwortet Worker 2.0 übernimmt neuen JTL-Shop (5.3.3) nicht in seine Abgleiche Onlineshop-Anbindung 2
Neu JTL Connector - Shopify Abgleich. Bestellbestätigungsemails werden die ganze Zeit dem Kunden gemailt. Shopware-Connector 0
Neu JTL-Wawi Anbindung an Tyre24 Plattform Schnittstellen Import / Export 0
Neu Testzeitraum WMS - JTL reagiert nicht Smalltalk 4
Neu USt-ID von Shopify an JTL übertragen Shopify-Connector 0
Neu JTL Shop 5 Sale-Ribbon Benennung: "Sale bis x%" Allgemeine Fragen zu JTL-Shop 2
Neu Meta-Descriptions mit Sonderzeichen via JTL-Ameise importieren JTL-Ameise - Fehler und Bugs 3
Neu JTL Search: Full Export mit Cron ??? JTL-Search 1
Neu Im JTL-Shop angelegte Neukunden werden nicht an Wawi übertragen Onlineshop-Anbindung 2
Neu JTL Shipping - Falsche Etikettengröße bei Warenpost international User helfen Usern 0
Neu JTL WaWI abgleich mit Amazon für Deal Day & Black Friday User helfen Usern - Fragen zu JTL-Wawi 1
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 20
Neu Artikel- und Versandgewicht bei Stücklisten wird nicht nachberechnet JTL-Version 1.8.12.2 JTL-Wawi - Fehler und Bugs 4
Neu GPSR Produktverordnung JTL Connector Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Anbindung von JTL an Onlinehandel für GPSR (Produktsicherheit) Schnittstellen Import / Export 3
Neu Kann ein FYRST Geschäftskonto zum Zahlungsabgleich an JTL angebunden werden? Thema Bankanbindung Allgemeines zu den JTL-Connectoren 1
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Shopware 6.6.6.1 lässt sicht nicht mit der JTL Wawi verbinden Shopware-Connector 0
JTL Wawi 1.9.4.6 Amazon Versandgruppen Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu JTL POS / Wawi -Bestandsreservierung Arbeitsabläufe in JTL-Wawi 3
SCX: „Verfügbarer Bestand“ weicht von „Verkaufskanal Menge“ ab - JTL 1.8.12.0 JTL-Wawi 1.8 0
Neu Umsetzung von JTL Plan & Produce für das Unternehmen Dienstleistung, Jobs und Ähnliches 2
Neu Amazon-Konto in JTL-Wawi importieren - Doku nicht verfügbar Amazon-Anbindung - Fehler und Bugs 0
Neu JTL Search funktioniert nicht JTL-Search 7
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1

Ähnliche Themen