christophlehmann/route-cache

A cache implementation for record slugs that prevents fetching and overlaying records again in the PersistedAliasMapper

Installs: 24

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:typo3-cms-extension

0.1.0 2024-11-04 23:11 UTC

This package is auto-updated.

Last update: 2024-12-04 23:22:58 UTC


README

This is a cache implementation for record slugs.

Cache entries are created after language overlaying, basically what's done with every record when it's fetched from database. Cache lookups are done in the PersistedAliasMapper during link generation. Successful cache lookups (hits) reduce the amount of database queries - record are not fetched and overlayed again in the PersistedAliasMapper.

ToDos

  • Slug updates in FE require a cache invalidation