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.998
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.448
2.573
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.389
1.315
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 JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
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 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 Komplettkündigung durch JTL - Neukunde User helfen Usern 4
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Artikel-Maske leer/verschoben (1.11.7) JTL-Wawi 1.11 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 0
Neu JERA Fehlerhafte Belege / Konfiguration JTL Steuertabelle User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Sanktionsprüfung mit JTL JTL-Wawi 1.10 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Database connection timeouts and interface lag in JTL-Wawi with background script managers User helfen Usern 0
Welche JTL Version aktuell am sinnvollsten JTL-Wawi 1.11 8
Neu Versandkostenersparnis mit JTL-Shipping: Vergünstigte Versandlabels ohne individuelle Rahmenverträge mit Versanddienstleistern User helfen Usern - Fragen zu JTL-Wawi 1
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 4
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
JTL Ameise fehlt im Programm x86 JTL-Wawi 2.0 3
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 4
Neu JTL-Verknüpfung mit EC-Gerät fehlerhaft JTL-POS - Fehler und Bugs 0
Neu JTL-Wawi in einem EU-Land einsetzen – rechtliche & technische Fragen Installation von JTL-Wawi 2
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Pro Edition – Lizenzumstellungen und Abrechnungsfragen Smalltalk 42
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 13
Neu JTL WMS & mehr – auf dem MultichannelDay.de Messen, Stammtische und interessante Events 0
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
Neu DATEV Buchungsdatenservice im Programm JTL Wawi den Serverfehler 500. JTL-Wawi - Ideen, Lob und Kritik 4
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 9
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
JTL hausinterner Herstellerslider auf Mobile Ansicht nicht sichtbar. Einrichtung JTL-Shop5 0
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1
Neu Magento 2 Connector JTL Dienstleistung, Jobs und Ähnliches 0
Neu JTL-Shop 5.7 - Aktuell 5.7.0 Releaseforum 0

Ähnliche Themen