Address-Manager by coding.ms: Performance-Optimierungen
Description
Address-Manager by coding.ms 6.1.1 verbessert die Performance der Adressverwaltung in TYPO3 und führt kleinere Aufräumarbeiten an den Metadaten durch.
- Adressliste – EXISTS-Subqueries: Relation-Filter werden nun mit
EXISTS-Subqueries aufgelöst. Das reduziert aufwändige Joins und beschleunigt Datenbankabfragen bei komplexen Relationen. - Rendering – Fluid-View wiederverwenden: Die Fluid-View wird für die Darstellung der Listenelemente wiederverwendet, wodurch Overhead beim Rendern reduziert und die Ausgabezeit verkürzt wird.
- Vorschaubilder ohne FAL-Objekte: Das Address-Model erkennt Preview-Bilder, ohne für jede Vorschau FAL-Objekte anzulegen. Das spart Verarbeitungsschritte und senkt CPU-/Speicherbelastung beim Anzeigen von Vorschauen.
- Datenbankindizes: Neue Indizes für Adresslisten-Abfragen und mm-Tabellen verbessern die Abfrageperformance und reduzieren die Last bei Relation-Operationen.
- Die Changelog-Datei wurde bereinigt; dies ist eine administrative Wartungsmaßnahme ohne direkte Funktionsänderung.
Insgesamt zielen die Änderungen in Version 6.1.1 auf schnelleres Laden und effizientere Abfragen in TYPO3-Installationen mit umfangreichen Adressdaten und komplexen Relationen.
Change-Log
## 2026-08-12 Release of version 6.1.1
* [TASK] Clean up change-log file
* [TASK] Improve performance of address list: relation filters are now resolved with EXISTS sub-queries
* [TASK] Improve performance of address list: reuse the Fluid view for rendering the list items
* [TASK] Improve performance of address model: preview images are detected without creating FAL objects
* [TASK] Add database indexes for address list queries and mm-tables