[Performance] Speichern einer Seite geht alle Kind-Seiten rekursiv durch
Bei onSiteSaveBefore
und onSiteSave
werden jeweils rekursiv alle Kind-Seiten geholt, was performance-technisch so nicht geht.
https://dev.quiqqer.com/quiqqer/redirect/-/blob/master/src/QUI/Redirect/EventHandler.php#L281
https://dev.quiqqer.com/quiqqer/redirect/-/blob/master/src/QUI/Redirect/TemporaryStorage.php#L35
https://dev.quiqqer.com/quiqqer/redirect/-/blob/master/src/QUI/Redirect/EventHandler.php#L343
@mor 's Gedanken:
- Wenn Parent gesaved wird, dann replace über DB
- Wenn Parent gesaved wird und keine Änderung der URL im Parent, gar nichts mit Kindern machen
- Frage an Jan: Warum 1 Datei pro Kind-Seite?