Release Notes

Version 2.0.6

  • Geänderte Einstellungen werden direkt in die .htaccess-Datei geschrieben, nicht erst beim 2. Klick
  • Ermittlung der Seitenanzahl in Kategorien korrigiert (für Option Alle Kategorie-Seiten mit Standardauswahl cachen)
  • Umgang mit nicht verarbeitbaren Bildern bei WebP-Konvertierung verbessert
  • Zu lange Bilddateinamen (255+ Zeichen) werden übersprungen
  • Kompatibilität mit Xycons-Modulen verbessert
  • Data-URI Images werden beim Einfügen von Bildgrößenangaben übersprungen

Version 2.0.5

  • Diagramme im Gambio-Admin an deutsche Formate und Einheiten angepasst
  • Log-Eintrag bei sprachspezifischer Cache-Generierung beseitigt
  • Log-Eintrag bei bestimmten Lazy-Loading-Einstellungen beseitigt
  • Problem bei Registrierung nach fehlerhafter Eingabe behoben

Version 2.0.4

  • Kompatibilität mit neuem Gambio Spamschutz beim Kontaktformular verbessert
  • Stabilerer Aufruf des WebP-Bilder-Cron-Skripts nach Deinstallation und erneuter Installation
  • Kompatibilität mit neuem Produktliste-Modul

Version 2.0.3

  • force-Parameter für WebP-Bildgenerierung
  • Code-Cleanup
  • Vom Modul generierte WebP-Bilder werden bei Deinstallation gelöscht
  • Löschen von Produkt- und Kategorieseiten berücksichtigt nur noch Sprachen
  • Kompatibilität mit Online-Widerrufsformular verbessert
  • WebP-Bilderkennung bei Shopinstallation in Unterverzeichnis verbessert
  • Kompatibilität mit Content wiederverwenden (Shortcode) verbessert
  • BETA-Option Media-Queries optimieren verbessert

Version 2.0.2

  • Schnelle & sichere Weiterleitung lässt sich via Button-Klick aktivieren
  • CSS-Optimierung BETA-Option Media-Queries optimieren verbessert
  • Option Defer-Attribut in Script-Tags entfernt
  • cwebp steht nur noch zur Auswahl, wenn system()-Funktion verfügbar
  • Gambio 4.8 Kompatibilität verbessert
  • Kompatibilität mit SEO & Social Media Toolbar verbessert

Version 2.0.1

  • Erkennung nicht verwendeter Font Awesome Icons verbessert und beschleunigt
  • Änderung der Einstellungen zur CSS-Optimierung wirken sich sofort aus (Cache für Seitenausgabe wird automatisch geleert)
  • Problem mit WebP-Bildern im Slider mit PHP 7.4 korrigiert
  • Layout-Problem Zusatzfelder bei aktivierter Beta-Option Media-Queries optimieren behoben
  • Nicht verwendetes CSS reduzieren (Font Awesome): Aktualisieren- und Löschen-Icons bleiben nun sichtbar
  • Crawling-Einstellungen Maximale Anzahl paralleler Aufrufe & Wartezeit werden jetzt berücksichtigt
  • Erkennung von Kategorie-Folgeseiten in unterschiedlichen Sprachen verbessert
  • Individuelle Erweiterbarkeit: RunRequestsExtender-Erkennung verbessert
  • Anzahl Artikel bei Warenkorb-Icon im Header wird wieder zuverlässig angezeigt
  • Nur gzip-komprimierte Dateien speichern: Cache-Status-Erkennung im CSV-Export und bei Cache-Generierung verbessert, Problem mit cleanup-Parameter korrigiert
  • Browsercache-bedingte Layout Probleme im Backend gelöst durch Laden statischer Assets mit Versionsnummerangabe im Template statt via Gambio-Asset
  • Kompatibilität mit neuer Version des Xycons-Frameworks gewährleistet
  • Kompatibel mit Gambio 3.5 – 4.7 und PHP 7.1 – 8.1

Version 2.0.0

  • Neue Optionen zur CSS-Optimierung (BETA): Media-Queries optimieren, Nicht verwendetes CSS reduzieren (Font Awesome, Comiseo Daterange Picker)
  • Schnelleres Einfügen dynamischer Inhalte durch natives JavaScript statt jQuery
  • Schnelle & sichere HTTPS-Weiterleitung via Button-Klick
  • Nur gzip-komprimierte Dateien speichern spart Speicherplatz
  • Neue Crawling-Einstellungen: Maximale Anzahl paralleler Aufrufe, Wartezeit zwischen Aufrufen
  • Gliederung & Layout der Einstellungsseite überarbeitet
  • Neue Option: Artikelseiten bei Bestellung aus dem Cache löschen
  • Anzeige von Uhrzeit und Status der letzten Cron-Skript-Ausführungen
  • Warnmeldung bei manueller Cache-Generierung
  • Natives Lazy Loading nur noch für Bilder ohne loading-Attribut
  • Kein natives Lazy Loading mehr für Produkt-Info-Images mit img-responsive Klasse
  • Cache der Ladezeitoptimierung leeren in Toolbox > Cache
  • URLs mit language-Parameter aus Cache laden nur noch sichtbar, wenn gemäß Spracheinstellungen relevant
  • Größenangaben in Bilder einfügen: Verzerrungen durch Kollision mit Gambio-CSS behoben
  • Zuverlässigeres Caching der Seiten 2ff. in Kategorien
  • Fehlermeldung bei ShopKey-Löschung beseitigt
  • Fehler bei Shop-Offline-Schaltung und deinstalliertem Modul korrigiert
  • Problem bei Bestellung von mind. 2 gleichen Customizer-Produkten behoben
  • Erkennung des Sonderangebotszeitraums für Aktualisierung der Seiten im Cache verbessert
  • Erkennung geänderter Bilddateien bei WebP-Bildergenerierung via CronJob verbessert
  • WebP-Konvertierung von Bildern mit Dateiendung .jpeg
  • Layout-Probleme bei neuen (4.5.1+) Theme-Dateien in dynamisch nachgeladenen Inhalten behoben
  • Kein Caching mehr von Seiten mit mehr als einem schließenden body-Tag (HTML-Fehler)
  • Erfordert mindestens PHP 7.1
  • Neue Optionen stehen nur noch für Themes zur Verfügung!

Version 1.5.3

  • Wechsel des Shopverzeichnisses wird automatisch erkannt
  • Deaktivierung der schnelleren http/https-Weiterleitung wegen Kompatibilitätsproblemen mit manchen Servereinstellungen
  • Korrektur beim Caching aller Kategorie-Seiten (2ff.)
  • Seiten mit CSS compile error werden nicht mehr in den Cache gelegt
  • Überflüssige Error-Logs in Gambio 4.5.1 werden vermieden
  • Automatisches Löschen vom Cron-Skript generierter Session-Files verbessert

Version 1.5.2

  • Fehlermeldung bei Shop-Key-Eintrag beseitigt
  • Cache-Problem bei Sitemap-Generierung gelöst
  • Kompatibilität mit Xycons AdCell-Tracking
  • Unterstützung für benutzerdefinierte MySQL-Sockets
  • Optimierung für angemeldete Kunden ohne Cache verbessert

Version 1.5.1

Version 1.5

Video-PosterCore Web Vitals, Steuerhinweise & weitere Verbesserungen.

Version 1.5.0

Ladezeitoptimierung 1.5: CLS verringern, Steuerhinweise dynamisch laden, ...Viele spannende Verbesserungen haben sich in den vergangenen 6 Monaten angesammelt und sind nun mit der Gambio Ladezeitoptimierung Version 1.5 verfügbar.

Version 1.4.13

  • WebP-Bildererkennung ausgeweitet
  • Fallback für fehlerhaften HTML-Code implementiert
  • Kompatibilität mit Gambio-Topbar

Version 1.4.12

  • Kompatibilität mit Gambio-Seitenausgabe-Cache verbessert
  • Auslesen der URLs aus der Sitemap optimiert
  • Gambio-Popup öffnet nicht bei jedem Seitenaufruf erneut

Version 1.4.11

  • Gambio 4.3 Kompatibilität
  • CLI-Skriptaufruf mit GProtector-Update kompatibel
  • Erkennung Cache-freundlicher Dateinamen verbessert
  • Staffelpreis-Tabelle wird bei aktivierter Option dynamisch nachgeladen

Version 1.4.10

Zusammenspiel mit Produktverfügbarkeit verbessert.

Version 1.4.9

Video-PosterGanz einfach den Onlineshop beschleunigen und weitere Verbesserungen mit der Ladezeitoptimierung 1.4.9.

Version 1.4.8

  • Löst das zerschossene Layout-Problem, das mit Themes in den jüngsten Gambio-Versionen auftrat
  • Bitte nach Installation die RewriteRules aus der .htaccess entfernen
    (Klick auf das Auge-Symbol hinter In .htaccess-Datei vorhanden, dann Aus .htaccess-Datei entfernen) und anschließend wieder einfügen mittels Button-Klick

Version 1.4.6

Version 1.4.5

Video-Poster

Version 1.4.4

Kompatibilität mit der neuen Gambio-Modulverwaltung

Version 1.4.3

Unterstützung für einen Limit-Parameter bei der Cache-Generierung.

Version 1.4.1

Bugfix: Das Nachladen der Preise zeigte unter Umständen die Warenkorb-Optionen in den Artikeldetails doppelt an. Die Neuerungen in Version 1.4.2 entnehmen Sie bitte dem Blog-Beitrag Ladezeitoptimierung für Gambio 4.1.

Version 1.4.0

Die Release Notes zu Version 1.4.0 finden Sie im Blog-Beitrag Gambio Ladezeitoptimierung 1.4: Preise dynamisch nachladen.

Version 1.3.2

  • Test der Konnektivität erweitert
    Schlägt die Verbindung zur geprüften URL fehl, versucht es das Cache-Script mit einer zweiten. Achten Sie aber zwecks Gambio SEO Optimierung bitte ungeachtet dieses Fallbacks darauf, dass Gambio keine URLs in die Sitemamps einfügt, die nicht aufrufbar sind!
  • Verbesserte Kompatibilität mit Gambios Google Analytics Download
  • Kompatibilität mit automatischer Spracherkennung bei Cache-Generierung im Gambio-Admin hergestellt
  • Unerwünschte Logouts bei Cache-Generierung im Admin und fehlerhaften URLs in der Sitemap beseitigt

Version 1.3.1

  • Verbesserte Erkennung von Sonderangeboten
  • Kompatibilität mit Zwei-Faktor-Authentifizierung
  • Sitemap-Generierung korrigiert, wenn Modul nicht installiert
  • WebP-Bilder-Generierung via CronJob korrigiert

Version 1.3.0

siehe Gambio Ladezeitoptimierung 1.3: WebP & viele weitere Verbesserungen

Version 1.2.7

  • Neue Kompatibilitätseinstellung Seiten für Admins nicht aus dem Cache laden ermöglicht sowohl ultraschnelle Seiten für Kunden Ihres Gambio-Shops als auch Arbeiten am Shop (Beschreibungen aktualisieren, StyleEdit usw.) ohne lästige Cache-Aktualisierungen
  • Bei der Cache-Generierung im Gambio-Admin erfolgt kein unerwünschter Logout mehr (nutzen Sie aber nach Möglichkeit trotzdem den CronJob statt des manuellen Generierens)
  • Schnellere Weiterleitung von http auf https funktioniert nun auch, wenn der Shop in einem Unterverzeichnis installiert ist

Version 1.2.6

  • Kompatibilität mit Session-Verwaltung in Gambio 3.13.2
  • Setzen des memory_limit nach ini_set()-Aufruf durch Gambio im CronJob-Script

Version 1.2.5

  • Neue Option HTML-Kommentar in Cache-Dateien schreibt das Caching-Datum in gespeicherte Seiten (insbesondere für Debugging)
  • Fehlerhafte Verarbeitung des Title-Attributs beim Lazy-Loading korrigiert
  • Deutlichere Darstellung fehlender RewriteRules in der .htaccess (insbesondere bei Neuinstallation des Moduls oder nach Gambio-Updates)

Version 1.2.4

  • Die Lösung des Problems bei den Produktbewertungen verursachte nun eines bei deaktivierten Bewertungen. Version 1.2.4 löst auch dieses.
  • Kompatibilitätsproblem mit Gambios Weiterleitung von index.php auf / behoben, aufgrund dessen die Login-Informationen auf der index.php fehlten.
  • Als eingeloggter Administrator ist nun nach Installation des Moduls und Generieren des Caches kein erneutes Login mehr erforderlich, damit die Login-Informationen im Frontend vorhanden sind.

Version 1.2.3

  • Produktbewertungen sind auch mit aktiviertem Caching für eingeloggte Kunden möglich
  • WebP: Erkennung von Dateien mit der Endung jpeg, wenn JPG aktiviert
  • Kompatibilität mit Gambios Cookie-Hinweis bei Cache-Generierung im Admin-Menü hergestellt

Version 1.2.2

Änderungen in Kategorien, z.B. durch Anlegen neuer Artikel, bewirken nun auch eine Aktualisierung aller übergeordneten Kategorien ohne force-Parameter. Das Modul aktualisiert hierfür das Änderungsdatum der betroffenen Kategorien.Zur Vermeidung von Kompatibilitätsproblemen nimmt das Modul keinerlei Optimierungen mehr an diesen Seiten vor und legt sie nicht in den Cache:

  • Warenkorb & Folgeseiten im Checkout
  • Seiten, die einen Gambio-Capture-Code enthalten (z.B. Kontaktformular)
Bei der Auslieferung von Seiten aus dem Cache an eingeloggte Kunden ist die Kategorie-Liste in der Mobilversion nun wieder vollständig. Je nach Konfiguration hatten die letzten 1-2 Einträge gefehlt.Je nach Template auftretende Probleme beim Lazy Loading sind behoben. Ein Kompatibilitätsproblem mit dem Caching der Google-Analytics-Script-Dateien durch Gambio ist gelöst.

Version 1.2.1

Nach Löschen des Caches für die Seitenausgabe generiert Gambio in Version 3.12 die main.min.css-Datei nicht automatisch neu, sondern erst beim Aufruf einer dynamisch generierten Seite. Version 1.2.1 behebt das Problem, dass bei aus dem Cache ausgelieferten Seiten bis zur Erstellung der neuen main.min.css keine CSS-Datei geladen wird.

Version 1.2.0

Bei Version 1.2 der Gambio-Erweiterung steht die Bildoptimierung im Fokus. Informationen zum erweiterten Lazy Loading, der unkomplizierten Generierung von WebP-Bilder in Gambio sowie dem nochmals ausgeweiteten Caching finden Sie im Blog-Beitrag zum Release unter Gambio-Ladezeitoptimierung 1.2: Noch mehr Caching, Lazy Loading & WebP. Dieser enthält auch Informationen zu weiteren geplanten Features, um Ihren Gambio-Shop weiter zu beschleunigen.

Version 1.1.0

Einen Überblick der umfangreichen Neuerungen, die Version 1.1.0 mit sich bringt, finden Sie im Blog-Beitrag Noch schneller, noch stabiler: Gambio-Ladezeitoptimierung 1.1. Dabei steht Version 1.2 bereits in den Startlöchern mit neuen Features, die Google ebenso gefallen wie Nutzern einer 3G-Verbindung.

Version 1.0.2

Seit dem ersten Update zum Modul sind nur noch wenige Probleme in Erscheinung getreten. Wichtig für die Aktualisierung des Caches via Cronjob ist vor allem die hergestellte Kompatibilität des Scripts mit Gambios DSGVO-Update. Neben einigen Bugfixes handelt es sich bei den übrigen Punkten insbesondere um kleinere Verbesserungen.

  • Kompatibilität des CronJob-Scripts mit Gambios DSGVO-Update
  • Weiterleitung von http auf https berücksichtigt
  • Verbesserung zur Erkennung der Google Font API als nicht-blockierende Ressource bei der PageSpeed Insights Analyse
  • Aktualisierung von Kategorie-Seiten im Cache, wenn zugeordnete Artikel geändert wurden
  • Steigerung der Performance des CronJob-Scripts
  • Fehler beim Nachladen von Google Fonts bei deaktivierter Optimierung für angemeldete Nutzer behoben
Installationshinweis
Zur Aktualisierung von Version 1.0.1 auf 1.0.2 sind zunächst die vorhandenen Modul-Dateien im Verzeichnis /GXModules/Werbe-Markt/Ladezeitoptimierung durch die gleichnamigen im zip-Paket enthaltenen zu ersetzen. Weder kommen neue Dateien hinzu, noch sind alte Dateien zu löschen.[caption id="attachment_30282" align="alignright" width="250" class="fr"]Button Aus .htaccess-Datei entfernen Aktualisierung der .htaccess-Datei mit 2 Button-Klicks[/caption]Zwei der genannten Verbesserungen erfordern eine Anpassung der .htaccess-Datei. Diese können Sie bequem über das Admin-Menü vornehmen, indem Sie zunächst den Button Aus .htaccess-Datei entfernen klicken. Der Button erscheint durch Klick auf das Auge im Block Webserver-Konfiguration. Anschließend fügen Sie die aktualisierten RewriteRules durch Klick auf den Button In .htaccess-Datei schreiben ein.

Version 1.0.1

Die ersten kleinen Verbesserungen seit Veröffentlichung des Moduls:

  • Unterstützung des asynchronen Ladens für alle über die Google Font API geladenen Schriftarten statt nur für Roboto
  • Berücksichtigung von autoplay beim Lazy Loading der Produktbilder in Slidern
  • Verbesserung der Qualität skalierter Produktbilder

Version 1.0.0

Erstveröffentlichung des Gambio-Moduls zur Ladezeitoptimierung.