Skip to content

PSR-kompatible Caching Library verwenden

Aktuell verwendet QUIQQER tedivm/stash als Library für das Caching. Die Library gibt vor mit "PSR-6: Caching Interface" kompatibel zu sein.
Mit "PSR-16: Common Interface for Caching Libraries" ist sie offiziell nicht kompatibel.

Allerdings wird die PSR-6 Kompatibilität nicht strikt umgesetzt, sodass man auch PSR-6 inkompatibles Caching durchführen kann: https://github.com/tedious/Stash/issues/349
Das erschwert den Austausch der Caching-Library in Zukunft.

Des Weiteren wurde die Library seit einem Jahr nicht weiterentwickelt und es existiert noch keine stabile Version (v0.17.6 vs 1.*).

Es sollte überlegt werden, ob wir auf eine stabilere sowie PSR-6 und PSR-16 kompatible Caching Library umsteigen wollen.
Das würde das Erweitern und/oder Austauschen der Caching Library in Zukunft vereinfachen.

Mögliche PSR-6 und PSR-16 kompatible Alternativen wären:

/cc @peat @henbug @mor

von Jan Wennrich bearbeitet