Plugin Komprimierung aller JS & CSS Dateien

Hallo, gibt es ein Plugin oder ähnl. welches alle JS & CSS Dateien komprimiert ? Bei Google und der Forum Suche bin ich leider nicht fündig geworden.

Nein leider nicht, aber serverseitig ist sowas mit mod_pagespeed zu lösen! Bin da selbst erst gerade drüber gestolpert: administration-f55/mod-pagespeed-erfahrungen-damit-t18311.html Um es in Shopware direkt zu lösen, müsste man meiner Meinung nach ziemlich pfuschen, weil jede Template Vererbungsschicht ja ihre css Dateien mit einbringt. An der Stelle müsste das irgendwie schon gekappselt werden.

Sehr schade, dass ist wohl mit eines der größten Mankos an Shopware bisher. Das nimmt natürlich extrem viel Ladezeit weg, wenn hier soviele CSS & JS Dateien geladen werden müssen. Ich habe alle soweit es geht schon einmal selbst minimiert, allerdings wird ja hier trotzdem noch sehr viel an Dateien geladen. mod_pagespeed eignet sich für mich nicht, da ich auf nginx setze.

Das ist mit Sicherheit kein Manko von Shopware, denn in den php-Layer gehören solche Aufgaben nicht hin, da zu langsam. HTTP Komprimierung selbst bringen sowohl Apache als auch nginx von Haus aus mit. Mit mod_pagespeed werden dann zusätzlich auf Wunsch noch Leerzeichen, Kommentare usw. eingedampft, sowie css Dateien zusammen gefasst, damit sie möglichst mit nur 1-2 Requests geladen werden können. mod_pagespeed gibt es mittlerweile auch für nginx, wobei Du es hier aber einkompilieren musst.

Hallo, seit heute gibt es dafür ein Plugin, siehe http://store.shopware.de/sonstiges/cssjscompressor

Ein Problem dabei ist, dass der shopware Code zum Teil nicht valide ist und eine Komprimierung dann unvorhergesehenes Verhalten erzeugt. Das ist keine Kritik an Shopware, das ist völlig normal bei einem so großen Programm. Ich würde das nicht Automatisieren, nachher geht irgendetwas nicht und man hat keine Ahnung woran das liegt.

Wie wär’s damit: https://code.google.com/p/minify/ ? Haben wir selbst im Einsatz und funktioniert prima. Aber wie bereits angesprochen muss man die templates von den plugins immer ändern, damit die .css und .js Files nicht extra eingebunden werden. Oder Zb mit der netbeans IDE das minify plugin installieren und drüber laufen lassen.

[quote]Hallo, seit heute gibt es dafür ein Plugin, siehe http://store.shopware.de/sonstiges/cssjscompressor[/quote] Hallo keynet, ich habe mir das Plugin mal angeschaut. Wirkt auf den ersten Blick wirklich flott, aber gibt es eine Möglichkeit, das einmal im direkten Vergleich mit und ohne Plugin zu sehen? Es gibt ja zahlreiche Faktoren, die die Geschwindigkeit beeinflussen (insbesondere der Server). Werden bei dem Plugin die Dateien auf dem Server verändert oder erst beim Aufruf dieser Dateien. Kann man das Plugin bei sich testen?

[quote=“Gutverkaufen”][quote]Hallo, seit heute gibt es dafür ein Plugin, siehe http://store.shopware.de/sonstiges/cssjscompressor[/quote] Hallo keynet, ich habe mir das Plugin mal angeschaut. Wirkt auf den ersten Blick wirklich flott, aber gibt es eine Möglichkeit, das einmal im direkten Vergleich mit und ohne Plugin zu sehen? Es gibt ja zahlreiche Faktoren, die die Geschwindigkeit beeinflussen (insbesondere der Server). Werden bei dem Plugin die Dateien auf dem Server verändert oder erst beim Aufruf dieser Dateien. Kann man das Plugin bei sich testen?[/quote] Sorry, für die späte Anwort (habe im Thread nicht mitgelesen). Ja, wir können eine Testlizenz ausstellen. Einfach eine private Nachricht mit der gewünschten Domain und E-Mail Adresse an mich senden. Dann sende ich die Testlizenz zu.