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.135
86
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
300
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.999
53
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.649
1.966
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
3
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.999
53
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.999
53
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.999
53
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.649
1.966
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
266
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
264
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.649
1.966
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 Hinweistext (Onlineshop) anstelle des Hinweistext (Email) im Bestätigungsmail JTL-Shop - Fehler und Bugs 2
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Berechnung des Bruttobetrages stimmt nicht JTL-Wawi 2.0 7
Artikeletiketten mit Angabe des Herstellers+Adresse JTL-Wawi 1.10 4
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 3
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Fehlermeldung beim Einlesen der Buchungen in JTL Fibu JTL-Wawi 2.0 2
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 12
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 2
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu JTL Stammtisch Stuttgart Messen, Stammtische und interessante Events 0
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Neu JTL ShippingLabels - Meldungen JTL-ShippingLabels - Fehler und Bugs 7
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 10
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
JTL 5.7.1 Widerrufsformular massiver SPAM Einrichtung JTL-Shop5 3
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
JTL Anmeldung letzter Benutzer JTL-Wawi 1.11 3
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL Artikelanlage mit KI beschleunigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1

Ähnliche Themen