Bruno Meilick Lapse Cache any data until the set expiration time Docs Source Download Sponsor $keyFromObjects = [$page, $page->files()]; $data = lapse( $keyFromObjects, // will check modified function () use ($page) { return $page->files()->toArray( fn ($file) => $file->niceSize() ); } ); // expires when any timestamp changes Version 4.1.4 License MIT Stars 19 Supports K4 K3 Created 31 Aug 2018 Updated 20 Jul 2024 Info Topics Caching Performance Implements Helper(s) Support Docs Issues Email Latest releases 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 Similar plugins 'bnomei.boost.cache' => [ 'type' => 'apcu', ], 'cache' => [ 'uuid' => [ 'type' => 'apcu', ], ], Boost Boost the speed of Kirby by having content files of pages cached and a fast lookup based on uuids K4 K3 return [ 'afbora.kirby-minify-html' => [ 'enabled' => true, 'options' => [...] ] ]; Minify HTML Enable minify HTML output for Kirby 3 and 4. K4 K3 return [ 'cache' => [ 'pages' => [ 'active' => true, 'type' => 'static' ] ] ]; Staticache Staticache gives you the performance of a static site generator for your regular Kirby installations. K4 K3 More by Bruno Meilick More return Field::make(FieldTypes::TEXT) ->label('Description') ->toArray(); PHP Class-based Blueprints PHP Class-based Blueprints for better type safety and code completion K4 K3 Khulan - Kirby MongoDB Khulan is a cache driver and content cache with NoSQL interface for Kirby using MongoDB. K4 Janitor Run command – like cleaning the cache – from within the Panel via a customizable button, directly in PHP code or with a cronjob K4 K3