AddOn
Speed Up
Beschreibung
Ein REDAXO-Addon, das durch prefetching und preloading von Artikeln und Kategorien die wahrgenommene Ladezeit ausgewählter Seiten für Website-Besuchende auf wenige Millisekunden reduziert.#SEO #PageSpeed #Performance #Prefetching #Preloading
SPEED UP für REDAXO 5
Ein REDAXO-Addon, das durch prefetching und preloading von Artikeln und Kategorien die wahrgenommene Ladezeit ausgewählter Seiten für Website-Besuchende auf wenige Milisekunden reduziert.
Features
- Einfach: In unter 5 Minuten installiert und eingerichtet
- Flexibel: 4 verschiedene Konfigurationsprofile passend zu deinem REDAXO-Projekt, Extension Point zur händischen Optimierung.
- Sinnvoll: Entferne einzelne Artikel aus dem automatischen Prefetching, wenn diese dynamische Inhalte darstellen.
- Kompatibel Automatische Konfiguration für Instllationen, die das Addon YCom verwenden (beta)
- Kompatibel Automatische Konfiguration für Instllationen, die das Addon URL verwenden (geplant)
Weitere Informationen: https://github.com/alexplusde/speed_up (README.md beachten)
github.com/alexplusde/speed_up
Umsetzung
Alexander Walther - alex+ Digitales Marketing zum Profil
Innsbrucker Str. 2 74072 Heilbronn www.alexplus.de/redaxo-addonsVersionen
1.4.0
Installationshinweise
Voraussetzung: YRewrite muss installiert und aktiviert sein.
-
Im REDAXO-Installer das Addon
speed_up
herunterladen und installieren. Anschließend erscheint unterSystem
ein neuer MenüpunktSpeed Up
. -
Wähle bei Bedarf das gewünschte Konfigurationsprofil.
-
Bei der Installation wurde ein Artikel-Metainfo-Feld
speed_up
angelegt. Deaktiviere die Einstellung fürs Prefetching an jedem Artikel, in dem dynamische Inhalte dargestellt werden (z.B. Aufruf mit Get-Parameter, Formulare und deren Zielseiten). Diese willst du schließlich nicht prefetchen. Nein, willst du wirklich nicht. -
Füge im
<head>
-Bereich deiner Templates möglichst weit oben$speed_up = new speed_up(); $speed_up->show();
ein, um eine Liste von<link>
-Attributen auszugeben.
Das war's erstmal.
Ob alles funktioniert, erkennst du mit einem Blick in den Netzwerk-Reiter deiner Browser-Entwicklertools und dem Gefühl, du würdest die angeklickte Seite gerade mit Glasfaser ansurfen und nicht mit deiner DSL 6.000-Leitung, die dir dein Provider maximal zur Verfügung stellen konnte. ;)
Weitere Infos
Zum Repository auf GitHub wechseln
What's Changed
- i18n missing translation keys by @alxndr-w in https://github.com/alexplusde/speed_up/pull/28
- Create .github/FUNDING.yml by @alxndr-w in https://github.com/alexplusde/speed_up/pull/31
- php-cs-fixer by @alxndr-w in https://github.com/alexplusde/speed_up/pull/32
- fix explode() warnings by @alxndr-w in https://github.com/alexplusde/speed_up/pull/35
- skip protocols like mailto: or tel: by @alxndr-w in https://github.com/alexplusde/speed_up/pull/37
Full Changelog: https://github.com/alexplusde/speed_up/compare/1.3.1...1.4.0