FriendsOfREDAXO / cache_warmup

Generiert den Cache vorab, so dass die Website bereits beim Erstaufruf performant läuft
MIT License
41 stars 2 forks source link

Mit YForm 3 testen und Conflicts anpassen #103

Closed schuer closed 5 years ago

schuer commented 5 years ago

Cache-Warmup erwartet zur Zeit noch YForm 2, das ist in der package.yml unter conflicts definiert: https://github.com/FriendsOfREDAXO/cache_warmup/blob/a24b590a475d0c4966c739d023577cf7825563e7/package.yml#L40

TODO:

  1. Prüfen, ob Cache-Warmup für die Verwendung mit YForm 3 angepasst werden muss, ob sich also an den Feldtypen etwas geändert hat: https://github.com/FriendsOfREDAXO/cache_warmup/blob/a24b590a475d0c4966c739d023577cf7825563e7/lib/selector.php#L72
    Falls ja: Cache-Warmup so anpassen, dass es sowohl mit YForm 2 als auch mit dem neuen YForm 3 funktioniert.
  2. Conflicts anpassen
alxndr-w commented 5 years ago

Wieso erfordert cache warmup überhaupt yform?

schuer commented 5 years ago

Es erfordert es nicht (siehe requires), aber es selektiert dessen Medien, sofern installiert, und es vermutet einen Conflict bei einem Major-Update (so wie jetzt von 2 auf 3). Es könnte ja sein, dass sich dabei die Feldbezeichnungen ändern und dann womöglich im Warmup Fehler fliegen.

alxndr-w commented 5 years ago

Ich will nicht die Hand dafür ins Feuer legen, aber dahingehend hat sich bei den Medien nichts verändert.