Internationalisierung (i18n)
Eine der Hauptänderungen der neuen Version bezieht sich auf das Internationalisierungsfeature (i18n). Dieses arbeitet mit einer IP-Adressen Datenbank um die Herkunft des Besuchers zu erkennen. Diese Datenbank wird immer größer und ist mittlerweile ca. 5 MB groß. Da ASA2 diese Datei bisher direkt mitgeliefert hat, wurde das Installationsarchiv immer größer und hat die kritische Größe von 8 MB überschritten. Das ist deshalb kritisch, weil auf vielen Webservern das Standard-Limit für Dateiuploads bei 8 MB liegt. Dadurch kommt es immer wieder zu Problemen, wenn Neukunden die ASA2-Installationsdatei nicht hochladen können.
Mit diesem Update wurde eine Möglichkeit geschaffen, die MaxMind GeoIP2 Country Datenbank selbstständig hochzuladen. Das hat zwei Vorteile: Die Datei muss nicht mehr mitgeliefert werden wodurch das Installationsarchiv kleiner wird und man kann die Datenbank auch außerhalb von ASA2-Updates aktualisieren und somit die IP-Adressen regelmäßig auf dem Laufenden halten.
Nach dem Update funktioniert das i18n Feature weiterhin wie bisher. Für alle, die es nutzen wird aber dringend empfohlen, die MaxMind GeoIP2 Country Datenbank einzurichten, da sie mit dem nächsten ASA2-Update nicht mehr mitgeliefert wird. Die Datenbank ist kostenlos, es nur ein kostenloser MaxMind Account notwendig. Der Prozess wird in der Online-Doku erklärt: Providing MaxMind GeoIP2 Country database
Verbesserte Shop-Synchronisierung
Bei der Synchronisierung von externen Shop-Daten auf Grundlage von CSV-Dateien, z.B. für Awin-Shops, wurde einiges verbessert. So gibt es jetzt ein aussagekräftiges Feedback zu Datensätzen, die nicht bearbeitet werden konnten. Außerdem gibt es für den Wert “Verfügbarkeit” eine neue Einstellung “größer als 0” bzw. “> 0”. Diese ist dann hilfreich, wenn in den externen Daten die Anzahl der auf Lager befindlichen Produkte ausgeliefert werden.
Managed Templates
Weitere Optimierungen
- Die Flagge für den UK-Store wurde geändert
- Eine PHP Warnung wurde entfernt
- Die allgemeine Kompatibilität mit PHP 8 wurde weiter verbessert
Den gesamten ASA2 Update-Verlauf findest du im Changelog.
0 Comments