Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
P2Lab sp. z o.o.

Speed Boost | Page Cache | Speed Optimization Tool

Description

Highlights

  • 5 invalidation modes from manual to smart field-level analysis for precise cache control
  • 3 storage backends: Filesystem, Redis & APCu — choose what fits your infrastructure
  • Enhanced Varnish reverse proxy integration with xkey strategies, tag splitting & blocklist
  • Cache warming to pre-populate all pages and eliminate cold starts

Features

  • Smart field-level invalidation — only purges cache entries affected by actual changes
  • Redis and APCu adapters for distributed and in-memory high-performance caching
  • Varnish xkey integration with Default, Precise and Smart purge strategies
  • Cache warming via message queue with batch processing and progress tracking
  • Configurable HTTP cache headers: max-age, s-maxage, CDN-Cache-Control per sales channel
  • 7 cacheable route types independently toggled: Home, Navigation, Product, CMS and more
  • Admin dashboard with cache statistics, size metrics and quick-clear buttons
  • Multi-sales-channel support with independent cache settings per storefront

About the Extension

Speed Boost is a powerful full-page caching solution for Shopware that stores complete HTML responses to dramatically reduce server load and improve page load times. Instead of rebuilding every page on each request, your shop serves pre-built pages in milliseconds — giving your customers a faster experience and freeing up server resources.

Five Invalidation Modes

  • Manual — No automatic invalidation; full control over when the cache is cleared
  • Basic — Caches product detail pages and invalidates on product changes
  • Extended — Extends basic with cascading invalidation for categories and listings
  • Precise — Caches all pages with product and listing invalidation but no category cascade
  • Smart (Recommended) — Field-level analysis that only invalidates cache entries affected by the actual change

Three Storage Backends

Choose the cache adapter that fits your infrastructure:

  • Filesystem — Default adapter, ideal for single-server setups. Stores cached pages on disk with automatic size tracking
  • Redis — Distributed, high-performance caching via DSN configuration. Perfect for multi-server and clustered deployments
  • APCu — Ultra-fast in-process memory caching for maximum throughput on single-server setups

Reverse Proxy Support (Varnish)

Full xkey-based cache invalidation for Varnish with three strategies: Default, Precise (only purges plugin-specific tags), and Smart (field-level change analysis). Advanced options include xkey header splitting for large tag sets, tag shortening, and a configurable tag blocklist to prevent unnecessary purges of themes, translations, config, snippets, and more.

Cache Warming

Pre-populate your cache with all cacheable URLs to eliminate cold starts after deployment or cache clearing. The warmup process runs asynchronously via the message queue with configurable batch sizes, HTTPS support, progress tracking, and failed URL logging.

Smart Field-Level Invalidation

The Smart invalidation mode analyzes exactly which fields changed on a product or category and only invalidates the affected cache entries. A product name change invalidates listings, a description change invalidates the detail page, and a delivery time change invalidates only the buybox — no unnecessary purges.

Internal Cache Compression

Optionally enable gzip compression for internally stored cache data to reduce disk or memory usage by 40–60%.

Configurable Cache Control Headers

Fine-tune HTTP caching with independent settings for browser cache (max-age), shared/CDN cache (s-maxage), CDN-Cache-Control, and server-side TTL — all configurable per sales channel.

Cacheable Routes

Enable or disable caching for individual route types: Home Page, Navigation/Category Pages, Navigation AJAX, Navigation Filters, Product Detail Pages, CMS Pages, and Async Buybox.

Admin Dashboard & Logging

Built-in admin dashboard with cache statistics, size metrics, and quick-clear buttons. Optional invalidation logging and reverse proxy logging track every cache event with automatic cleanup after 30 days. Debug mode adds X-headers showing cache status (HIT/MISS) and generation time.

REST API & CLI

Automate cache management via REST API endpoints for clearing, warming, and monitoring. The CLI command p2lab:cache:clear allows cache clearing from the command line or deployment scripts.

Details

  • Available: English, German
  • Latest update: 12 March 2026
  • Version: 1.66.0
  • Category: SEO Optimization

About the Extension Partner

P2Lab sp. z o.o.

P2Lab sp. z o.o.

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2023
  • Extensions: 8

Support

  • Based in: Poland
  • Speaks: German, English
  • Response time: Very quickly