Neu Plugin JTL Speed Optimizer verfügbar

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
503
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.065
91
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.973
51
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
503
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

Gut bekanntes Mitglied
1. Januar 2012
223
24
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
503
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.065
91
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.015
79
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.065
91
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
7.324
1.996
Berlin
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
503
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.285
1.222
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

Gut bekanntes Mitglied
1. Januar 2012
223
24
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 GPSR Plugin, Herstellerdaten im Tab anzeigen lassen? Allgemeine Fragen zu JTL-Shop 1
Plugin: JTL Exportformat Google Shopping - Mindermengenzuschlag Einrichtung JTL-Shop5 0
Neu Nach Update auf JTL GPSR-Plugin 1.0.3 vom Backend ausgeschlossen Plugins für JTL-Shop 25
Neu Klarna Plugin mit JTL Shop 5.4.0 lässt Pay Now nicht zu Plugins für JTL-Shop 17
Neu WARNUNG JTL GPSR Plugin 1.0.2 funktioniert nicht, wenn Artikel keine Beschreibung hat Plugins für JTL-Shop 20
Neu GPSR mit JTL Wawi + Plugin JTL-Wawi - Fehler und Bugs 5
Neu KI-Plugin für JTL-Shop - Eure Meinung ist gefragt! 🚀 🤖 Plugins für JTL-Shop 0
Neu PlugIn: JTL GPSR Plugins für JTL-Shop 32
Neu Selber Plugin erstellen Plugins für JTL-Shop 3
Neu GPRS Plugin Infos doppelt und in Artikelliste Plugins für JTL-Shop 0
Neu Plugin-Manager Error 500 Technische Fragen zu Plugins und Templates 2
Neu Lizenkosten Shopware 6 Plugin ? Shopware-Connector 7
Neu Worüber Klarna am besten nutzen? Mollie oder Plugin? User helfen Usern - Fragen zu JTL-Wawi 1
Voucher Guthaben Payment Plugin Berechnen Allgemeine Fragen zu JTL-Vouchers 0
Neu Plugin für Bundles gesucht Plugins für JTL-Shop 4
Neu GPSR Plugin wird nicht bei allen Artikeln angezeigt Plugins für JTL-Shop 18
Neu GPSR Plugin Formatierung anpassen. Plugins für JTL-Shop 8
Neu GPSR Plugin Installation haut nicht hin Plugins für JTL-Shop 2
Neu 📢 Plugin "Verbotene Artikel: Kauf nur für richtige Kundengruppe" by NETZdinge.de Plugins für JTL-Shop 0
Neu GPSR Plugin Format Fehler Plugins für JTL-Shop 0
Neu Payment plugin order number Plugins für JTL-Shop 0
Beantwortet Plugin Dev: Setting-Links Spacer Problem (info.xml) JTL-Shop - Fehler und Bugs 1
Neu Paypal Plugin wird von akutellen IOS Geräten nicht geladen Plugins für JTL-Shop 17
Neu Warnung bei Paypal Plugin Plugins für JTL-Shop 4
Neu Neues Datatrans-Plugin als Alternative zu CustomWeb/Sellxed – inkl. Twint, PostFinance und PowerPay 🚀 Plugins für JTL-Shop 0
Neu Zahlung Kreditkarte nicht möglich (Paypal Plugin) JTL-Shop - Fehler und Bugs 5
Neu GPSR-Plugin ignoriert Hersteller-Firmenangabe JTL-Shop - Fehler und Bugs 5
Welche GPSR Plugin-Einstellungen mit WaWi 1.9.6.1 JTL-Wawi 1.9 8
Neu Felder vom neuen Plugin importieren möglich? Shopware-Connector 0
Neu GPSR Plugin für Gambio Connector steht bereit Gambio-Connector 0
Neu DRINGEND Hilfe - Google Analytics Plugin JTL-Shop - Fehler und Bugs 4
Neu Plugin Suche: Mailchimp Plugins für JTL-Shop 0
Neu Plugin mit transparentem Hintergrund (Auswahlassistent) Plugins für JTL-Shop 1
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Template Dateien Rendern im Plugin Plugins für JTL-Shop 6
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - ShipMonk Extension" 🎉 Plugins für JTL-Shop 1
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - DHL-Express Extension" 🎉 Plugins für JTL-Shop 3
Neu S: Plugin Dropdown-Menü für meine Kategorien Plugins für JTL-Shop 10
Neu Update Shop von 5.2 auf 5.3 und 5.4, Schritt 2: JTL-Shop-Dateien aktualisieren Installation / Updates von JTL-Shop 7
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Etsy und JTL? Allgemeine Fragen zu JTL-Shop 0
In Diskussion EC-Kartenterminal als separates Stand-Alone-Gerät mit JTL POS betreiben Einrichtung / Updates von JTL-POS 1
Neu JTL Cloud Ecomdata PDF lokal speichern speichern Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Besten Hosting-Anbieter für Wawi und JTL-Shop Starten mit JTL: Projektabwicklung & Migration 4
Neu Spezielle Preise für Kundengruppen im JTL-Shop Allgemeine Fragen zu JTL-Shop 3
Wawi Webshop Verknüpfung - JTL Worker, Bestelleingang bestätigen lassen JTL-Wawi 1.9 0
Unterstützung Update JTL Wawi JTL-Wawi 1.9 2
Neu JTL Connector Error: 20 - Invalid shop url. https://meineseite.com does not point to a shopware 6 instance Shopware-Connector 1
Neu DHL Retourenlabel Fehlermeldung in jtl wawi JTL-ShippingLabels - Fehler und Bugs 0
Neu Suche Anbieter für Erstellung einer eigenen Übersicht , da JTL Projektbörse fehlerhaft Eigene Übersichten in der JTL-Wawi 5

Ähnliche Themen