Wir haben eine Conto-Installation mit zwei Domains und zusammen ca. 1000 Seiten. Wenn man in der Seitenstruktur oder der Artikelübersicht den Baum ausklappt, kommt es zu Out of Memory Exceptions auf dem Server und der Redakteur sieht nichts, weiße Seite oder manchmal auch eine Fehlermeldung von Contao.
Da sich Contao merkt, was aufgeklappt war, kommt ein Anwender, bei dem das einmal passiert ist, nie wieder in die Seitenstruktur bzw. die Artikelübersicht. Auch kommt das Problem vor, wenn man in einem Teilbaum rein geht (gelbe Navigationsleiste über dem Baum), dort etwas erfolgreich aufklappt und dann wieder nach oben geht.
Für die List View gibt es ein Limit für die maximale Anzahl Einträge pro Seite. Gibt es sowas auch für die Baumstruktur? Bisher behelfen wir uns durch Löschen der Session-Daten des Backend-Nutzers.
Bisher benutzen wir Contao 2.11.4. Ich habe auch schon Contao 3 RC1 ausprobiert, da passiert das selbe, nur finde ich hier Option zum Löschen der Session-Daten nicht. Die Menüsektion "Benutzerfunktionen" fehlt (noch?). Damit gibt es in Contao 3 kein zurück mehr, dann hilft nur noch den Nutzer löschen und neu Anlegen, was aber keine akzeptable Lösung ist.
Zugegeben wir nutzen ein Shared Hosting mit Memory Limit von 90 MB. Ein eigener Server mit mehr RAM für uns würde eine Weile helfen. Aber der Seitenaufbau im Backend wird dann immer langsamer und es macht auch wenig Sinn einen Baum von 1000 Seiten aufgeklappt vor sich zu haben. Den überschaut man in seiner Gesamtheit eh nicht.
Wie kommt ihr mit größeren Seitenstruktur zurecht? Gibt es irgendwelche "Tricks" oder Hilfsmittel, technisch oder organisatorisch?