Maximizing cache performance in Kirby CMS

Adding Etag support to the Kirby CMS backend cache allows to optimize caching for the best user experience and performance.

Type
Open source plugin for Kirby CMS
URL
https://codeberg.org/sebastiangreger/kirby-cachetag
Year
2023
Status
published
License
GPL-2.0

About this project

Extending the Kirby page cache with Etag validation and custom flush rules

Kirby is a very performant CMS to start with (see this recent benchmark test), and is already enjoyably responsive without any server-side caching in place. Yet, instead of re-rendering for every visitor, the “page cache” feature (which last year […]
2023

Related

Design for all » Inclusive usability » Performance

Easily disregarded as a purely technical aspect, performance (the swift and resource-considerate delivery of web pages to the end user) is an important aspect of inclusive design. A well-performing website is most usable for people with old devices, on slow or metered connections, or with limited attention.

The Ethics of Performance

timkadlec.com/remembers/2019-01-09-the-ethics-of-performance/

Tim Kadlec making the case for “Performance as exclusion” (social) and “Performance as waste” (ecological).
2019

The Three Cs: Concatenate, Compress, Cache

csswizardry.com/2023/10/the-three-c-concatenate-compress-cache/

When serving and storing files on the web, there are a number of different things we need to take into consideration in order to balance ergonomics, performance, and effectiveness. In this post, I’m going to break these processes down into each […]
2024