Hallo Community,
ich habe ein System, welches recht bildlastig ist und dort ist es immer unschön den Bildercache zu leeren und die Seiten danach aufzurufen, weil es erstmal lange beschäftigt ist, um die Bilder zu generieren.
Ich hatte mir deshalb überlegt, ob es nicht eine Möglichkeit gäbe den Bildercache zu leeren und wieder erneut aufzubauen; Statt also manuell alle Seiten aufzurufen, würde dies automatisch geschehen.
Die Bildercache leeren würde über die console funktionieren, entsprechend könnte ich daraus auch einen Cronjob bauen.
Das sollte nicht das Problem sein.
Nun zu der Frage, wie ich alle Seiten möglichst effizient aufrufen könnte.
Meine angedachten Ansätze waren:
- Domains aus der sitemap.xml auslesen, parsen und über Curl aufrufen.
- Domains tl_page auslesen und über Curl aufrufen.
Aber ich dachte mir, dass das irgendwie effizienter gehen muss.
Contao weiß ja über alle Seiten, auch die, die nicht in tl_page angelegt sind (sondern bspw. über Erweiterungen erzeugt werden) bescheid.
Aber wo oder wie geschieht diese Übergabe im System?
Vielleicht könnte mir da jemand helfen. Oder es gibt sogar einen noch einfacheren Weg, den ich gar nicht beachtet habe.
Vielen Dank schonmal!
Lesezeichen