Neu Plugin JTL Speed Optimizer verfügbar

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Das zusammenfassen von JavaScripts ist aktiv, richtig?
Dann muss noch asset dazu.

Passe dass dann gleich noch in der Doku an.
Die vollständige Einstellung wäre somit für das hypnos:
jquery;dropper;theme;xajax;kkcountdown;waypoints;bootstrap;owl;global;inview;asset
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
wenn Du "Komprimierung von Javascript Dateien" in den Hypnos Einstellungen meinst, ja, das ist aktiv.
Nachdem ich asset hinzugefügt habe geht es jetzt.

Der Pagespeed Score ist für Mobile nun um knapp 20 Punkte gestiegen. Bei Desktop war der Score auch mit Plugin erst schlechter als ohne. Er hat sich dann aber auf 100 Punkte hochgeschaukelt und liegt nun mit 96 rund 14 Punkte über ohne Plugin
 
  • Gefällt mir
Reaktionen: saw

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.999
53
Enger
@KnoellMarketing wir haben auf unserem Live Server das Modul Pagespeed von Google laufen! Kann es sein das es damit Probleme gibt? Weil bei uns die Bilder und das css nicht richtig geladen werden wenn ich das Plugin aktiviere!
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Jein.
Wir haben es auch laufen - allerdings dann beschränkt auf Bilderoptimierung, gzip usw.
Via Pagespeed Modul lassen wir dann nichts mehr am CSS und nichts mehr am JS verändern.

Das sind dann im Prinzip 2 Tools die "verbessern" wollen, das muss dann leider aufeinander abgestimmt werden - selbst wenn es problemlos läuft ist es sonst doppelte Verarbeitung.
Wir haben jedoch gegenüber dem Pagespeed Modul von Google mit unserem Plugin minimal bessere Ergebnisse erzielt: Da wir auf JTL abgestimmt sind, pagespeed sehr Allgemein arbeitet und ebenfalls Dateien durchforsten muss (kennt ja die grundlegende Logik und Strukturen nicht).

Code:
ModPagespeed On
ModPagespeedRewriteLevel PassThrough
ModPagespeedEnableFilters rewrite_images,convert_jpeg_to_progressive,convert_png_to_jpeg,convert_jpeg_to_webp,recompress_images,extend_cache
 

saw

Sehr aktives Mitglied
1. Januar 2012
223
26
wenn Du "Komprimierung von Javascript Dateien" in den Hypnos Einstellungen meinst, ja, das ist aktiv.
Nachdem ich asset hinzugefügt habe geht es jetzt.

Der Pagespeed Score ist für Mobile nun um knapp 20 Punkte gestiegen. Bei Desktop war der Score auch mit Plugin erst schlechter als ohne. Er hat sich dann aber auf 100 Punkte hochgeschaukelt und liegt nun mit 96 rund 14 Punkte über ohne Plugin
Sprichst Du von Deiner Domain aus der Signatur?
Da sehe ich bei pagespeed mobil einen Wert von 29. Warst Du vorher auf 9?
Und Desktop zeigt mir 82.
Wir benutzen auch Hypnos und sind auch an mehr speed interessiert. Bei mobil liegen wir bei 64
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Ich kenne leider die weitere Konfiguration nicht, das ist dann auch eine individual Abstimmung.
Mod Pagespeed einfach nur "aktivieren" kann ich grundlegend nie empfehlen.

Eine einfache Idee wäre die CSS und JS Regeln zu deaktivieren.
https://www.modpagespeed.com/doc/config_filters#enabling

das sollten die Filter "rewrite_css" und "rewrite_javascript" sein.
Allerdings ist das jetzt ungetestet.

Würde für Apache ergeben (in die Serverconfig / htaccess nach dem aktivieren von mod pagespeed packen, darauf achten dass dies nicht durch andere Einstellungen wieder überschrieben wird):
Apache config:
ModPagespeed on
ModPagespeedRewriteLevel CoreFilters
ModPagespeedDisableFilters rewrite_css,rewrite_javascript

Sowie für nginx
NGINX:
pagespeed on;
pagespeed RewriteLevel CoreFilters;
pagespeed DisableFilters rewrite_css,rewrite_javascript;
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
Sprichst Du von Deiner Domain aus der Signatur?
Da sehe ich bei pagespeed mobil einen Wert von 29. Warst Du vorher auf 9?
Und Desktop zeigt mir 82.
Wir benutzen auch Hypnos und sind auch an mehr speed interessiert. Bei mobil liegen wir bei 64

Nein, das war mein Testshop. Die URL steht ein paar Posts weiter oben. Das Plugin ist dort noch aktiv.
 

Japsa

Sehr aktives Mitglied
14. August 2011
1.029
79
Schleusegrund
Firma
Suflix
Habs gerade getestet und für gut befunden - auch wenn ich es wohl leider nicht mehr kaufen brauche:

Desktop ohne PlugIn: 93% Speed
Desktop mit PlugIn: 100%

Mobil ohne Plugin: 63%
Mobil mit Plugin: 84%

Ist sein Geld auf jeden Fall wert, würde ich jetzt mal sagen :)
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
Ich habe ein Frage zu den Einstellungen im Bereich CSS Optimizer.
In der Doku zum Plugin steht
per Cronjob
Diese Einstellung ist die empfohlene Einstellung, da es die Besucher nicht blockiert. Rufen Sie einfach per Cronjob die gewünschten Seiten auf mit dem Parameter "css". So wird aus der Adresse www.mein-shop.de/Meine-Unterseite dann simpel www.mein-shop.de/Meine-Unterseite?css

Welche Seiten sollten denn so aufgerufen werden? Reicht die Startseite oder sollte man auch weitere berücksichtigen?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.499
2.621
Berlin
Firma
css-umsetzung
Ich habe ein Frage zu den Einstellungen im Bereich CSS Optimizer.
In der Doku zum Plugin steht
Welche Seiten sollten denn so aufgerufen werden? Reicht die Startseite oder sollte man auch weitere berücksichtigen?

Ich mische mich mal einfach ein, Ich verfolge das ganze mit dem Template und dem Plugin schon eine Weile, finde die Möglichkeiten gut und habe auch diverse Shop Besitzer die mich wegen des Templates sowie dem Plugin ansprechen. Ich habe mir das Plugin mit einem Shopbesitzer einmal angeschaut um zu verstehen was es in etwa macht. Ich habe es noch nicht auf meinem eigenen Server getestet, wird aber auch noch kommen damit ich letztendlich genau weiß was da so passiert und das besser beurteilen kann.

Der Aufruf stresst den Server schon ein wenig, wenn ich also jetzt böse bin und einen Server mit diesen abfragen die dann ja jeder kennt bombardiere, dann könnte ich diesen schon recht gut stressen oder sehe ich das falsch?
Das würde dann auch bedeuten das wenn ich viele gleichzeitige User habe auch hier eventuell ein Problem auftreten könnte?
Ich finde es auch unrealistisch, jetzt jeden einzelnen Aufruf der Möglich ist in einen Cronjob einzutragen.

Ich denke also hier sollte zum einen sichergestellt werden, das dieser Aufruf nur über einen Cronjob möglich ist "mit einem Token eventuell wenn meine bedenken zutreffen sollten" und das man den Cron regelmäßig startet damit der sich selbstständig durch die Sitemap hangeln kann und diese css Daten zusammenstellt.
 
  • Gefällt mir
Reaktionen: saw

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Vielen Dank @css-umsetzung für die ausführliche Prüfung.

Auch wir haben diese Problematik mitbekommen, nicht zuletzt auch dank @hula1499

Wir erarbeiten daher derzeit eine Lösung die nur noch per Cronjob laufen wird.
Dabei werden wir so viel wie möglich direkt "optimieren" und zwischenspeichern.

Der Aufruf "stresst" sobald man statt "per Cronjob" umstellt auf "Vom Benutzer" - hier sehen wir deutlich ein, dass das nicht so bleiben kann.

Die weiteren Optimierungen stressen den Server eigentlich nicht.
Bei manchen Konstellationen kann es sein, dass 1 Aufruf minimal länger dauert - aber das Ergebnis wird zwischengespeichert und kommt sodann nicht mehr vor.
Der Grund liegt hier z.B. darin: Wenn sehr viele CSS Dateien genutzt werden, müssen diese alle erst "gelesen" werden. Ab dem zweiten Aufruf fällt das weg.

Mit der nun kommenden Version werden auch die JS Optimierungen bereits per Cronjob vorgenommen.
Ein weiterer Vorteil wird dann sein: Das Minifizieren von JavaScripts und CSS kann dann per Template ausgeschaltet werden: Sodass diese Verarbeitung auch den TTFB Wert senken wird.

Wir bitten hier noch um etwas Geduld.

Aktuell wäre es jedoch in der Tat so: Jede URL müsste per Cronjob angestoßen werden - oder zumindest die wichtigsten (Startseite, 3-4 Landingpages, 3-4 Hauptkategorien, ...)
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.397
1.319
Auch wenns dem Andreas egal ist, sollte hier erwähnt werden, dass meine PM and Dich und die letzten Kommunikationen von uns, auf Grundlage eines längeren Gesprächs mit Andreas/ @css-umsetzung war, nur mal so für die Logs.
Er ist der Schlaue bezüglich des Sicherheitsrisikos, ich habs nur nachgeplappert :D
 
  • Gefällt mir
Reaktionen: saw und gboehm

saw

Sehr aktives Mitglied
1. Januar 2012
223
26
In der Doku steht:
Achtung: Wir setzen auf das JTL Caching - bitte achten Sie darauf, dass dieses aktiviert ist.
Ist damit der Objekt- Cache mit Redis gemeint?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Plugin Preisvorschlag Plugins für JTL-Shop 6
Neu Plugin Allgemeine Fragen zu JTL-POS 1
Neu Betatester gesucht - Plugin: Geizhals Basket Tracking inkl. EMID Übermittlung Plugins für JTL-Shop 0
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 1
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 11
Neu Warnung: Attribute via JTL Funktion JTL_GetProductAttribute() funktioniert nicht zuverlässig Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL FFN Seite defekt? JTL-Fulfillment Network - Fehler und Bugs 1
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 4
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Reverse Charge Verfahren - JTL richtiger Steuersatz Shopify-Connector 1
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu JTL Stammtisch im TurboZentrum 04.06.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Dresden 21.05.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Bochum am 20.05.2026 (morgen) Messen, Stammtische und interessante Events 0
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Bessere Greyhound-Anbindung ab 1.10 - JTL-API-Pflicht? JTL-Wawi 1.10 12
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
JTL-Stammtisch Bochum – am 20.05.2026 Messen, Stammtische und interessante Events 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 1
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 15
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Webinar am 20.05. – Temu x JTL: Die Cross-Border-Chance, die du nicht verpassen solltest Messen, Stammtische und interessante Events 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 4
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Anmerkungen nicht in POS-Comments übertragen Allgemeine Fragen zu JTL-POS 3
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Hat schon jemand auf JTL 2.0.2 installieren? JTL-Wawi 2.0 9
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen