AddOn


Cache-Warmup

Beschreibung

Generiert den Cache vorab, so dass die Website bereits beim Erstaufruf performant läuft.

Manchmal hinterlegt man eine Website zur Ansicht auf einem Testserver. Häufig wird davor oder danach der REDAXO-Cache gelöscht, um veraltete Inhalte zu entfernen, die vielleicht noch aus der Entwicklungszeit enthalten sind. Danach allerdings müssen alle Inhalte neu generiert werden. REDAXO übernimmt dies eigenständig beim Aufruf jeder Seite.

Diese initialen Seitenaufrufe können leider recht langsam sein, vor allem, wenn der Cache für viele Bilder generiert werden muss. Nutzer*innen, denen die technischen Hintergründe nicht bekannt sind, und die erstmalig die Website anschauen, könnten nun (fälschlicherweise) annehmen, REDAXO sei nicht sonderlich schnell. Verständlich, denn sie erhalten im ersten Moment keine performante Website.

Das Cache-Warmup-Addon kann alle verwendeten Inhalte der Website vorab generieren, so dass danach niemand mehr unnötig lange warten muss.


github.com/FriendsOfREDAXO/cache_warmup

Umsetzung

Friends Of REDAXO

github.com/FriendsOfREDAXO

Versionen

3.4.0

Für REDAXO
^5.1
Veröffentlicht am
28.09.2018
Require / PHP
>=5.5
Conflicts / Packages
media_manager >=3
metainfo >=3
structure >=3
yform >=3

Features

- Use includeCurrentPageSubPath (#94 @christophboecker) Requires at least REDAXO 5.1

Bugfixes

- fix wrong rex_media::clearInstance values (#97 @staabm)

3.3.1

Für REDAXO
^5.0
Veröffentlicht am
14.07.2018
Require / PHP
>=5.5
Conflicts / Packages
media_manager >=3
metainfo >=3
structure >=3
yform >=3

Features

- Performance: JS/CSS nur auf Warmup-Seiten laden (#83 staabm) - Performance: Generierung von Medien optimiert (#84 staabm)
- Extension Points (EPs) zum Filtern der zu generierenden Objekte (#90 schuer) - Spanische Übersetzung, Traducción en castellano. ¡Gracias! (#91 nandes2062)

Hilfe zur Benutzung der neuen Extension Points findet ihr in der README! ?

3.2.0

Für REDAXO
^5.0
Veröffentlicht am
13.10.2017
Require / PHP
>=5.5
Conflicts / Packages
media_manager >=3
metainfo >=3
structure >=3
yform >=3

Features

- Schwedisch. Tack så mycket @interweave-media! (#78)

Bugfixes

- Cache-Buster mittels AddOn-Version entfernt, weil REDAXO seit 5.3 einen eigenen mitbringt (#79)

2.3.0

Für REDAXO
^5.0
Veröffentlicht am
10.06.2017
Require / PHP
>=5.5
Conflicts / Packages
media_manager >=3
metainfo >=3
structure >=3
yform >=3

Features:

- Extension Point (EP) CACHE_WARMUP_IMAGES hinzugefügt, um Entwickler_innen die Möglichkeit zu geben, Bilder zu ergänzen, für die Cachefiles generiert werden. (@IngoWinter: #69, #70)