New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
performance: yml caching #942
Comments
Die werden eigentlich schon gecacht. https://blackfire.io/profiles/7b41f556-7461-42a5-acee-6adce76fbd5f/graph Dort kommt der Yaml-Parser gar nicht vor. |
Ich hab im backend gemessen... muss ich im detail genauer anschauen |
Hier ist ein aktuelles Profil aus dem Backend (Struktur) als Admin: Wollte es gerade mal selbst testen, da ich mir selbst nicht mehr sicher war, ob bei Admins vielleicht doch immer Yaml-Dateien geladen werden. |
Ggf. Hängts mit einem der addons zusammen welches geladen wird wg. base_demo https://blackfire.io/profiles/bd0f5c60-14f9-4546-bb1d-5963fa28f66d/graph https://blackfire.io/profiles/948c3516-59f0-4e3f-b4da-73fd03539bc6/graph |
Auf den 2. blick... sieht nach markitup aus. |
intern cachen wir aktuell die inhalte/das parsing der package.yml. Zugriffe wie für solche zugriffe brauchen wir entweder eine separate und gecachte API (ala |
Aktuell gibt es keine problematischen addons |
Aktuell lädt redaxo bei jedem request viele yml dateien parsed diese und stellt deren inhalte so zur verfügung.
wir sollten prüfen ob wir einen cache etablieren können der es verhindert dass die dateien immer wieder geparsed werden müssen.
ggf. reicht es ähnlich den artikel/template/... caches das parsing ergebnis als php datei zu cachen und zu includen, solange sich die yml dateien nicht ändertn.
The text was updated successfully, but these errors were encountered: