P2Lab Cache | Speed Optimization Tool
This plugin allows you to significantly increase your shop's performance by storing complete HTML pages in cache. This reduces server load and greatly improves loading times.
Compatible with:
Self-hosted
Includes:
During the subscription all released updates are included for free
In case you have any problems with your extension you can always ask the Extension Partner for help.
Description
Highlights
About the Extension
P2Lab Cache is an advanced caching module for Shopware 6 that significantly accelerates store performance through intelligent static content caching with dynamic loading capabilities for interactive elements.
How it works:
1. Two-tier caching system
- Server-side cache - stores complete HTML pages in your chosen backend (Redis, APCu, Filesystem)
- Browser cache - utilizes HTTP headers (ETag, Last-Modified, Cache-Control) to minimize data transfer
2. Automatic request interception
- Module intercepts HTTP requests before Shopware initializes
- If page is cached, returns it immediately (without starting the framework)
- Drastically reduces response time (from seconds to milliseconds)
3. Intelligent cache invalidation
- Tag system automatically tracks relationships between pages and products/categories
- When updating a product, automatically clears cache only for related pages
- Two invalidation modes: "request" (direct relationships only) and "extended" (related elements too)
4. Cache Warmup
- Automatic cache generation for all store pages
- Background processing via message queue system (Symfony Messenger)
- Progress monitoring and error handling
5. Dynamic content loading
- Dynamic elements (cart, user menu) are loaded asynchronously via AJAX
- Page displays instantly from cache, while personalized elements load afterwards
- User experience remains seamless, but page performs significantly faster
6. Statistics and monitoring
- Detailed cache performance statistics (hit/miss ratio, generation times)
- Cache size and compression information
- Dashboard with key metrics
7. Configurable options
- Cache backend selection (Redis for best performance, Filesystem as safe option)
- Content compression (gzcompress) for space savings
- Independent TTL settings for different page types
- Ability to disable cache for selected page types
Benefits:
- Dramatic speed improvement - pages load 10-100x faster
- Reduced server costs - lower CPU and database load
- Better SEO ranking - faster pages = higher Google rankings
- Improved conversion - fast store = more sales
Details
- Available: English, German
- Category: SEO Optimization
About the Extension Partner
P2Lab sp. z o.o.
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2023
- Extensions: 8
Support
- Based in: Poland
- Speaks: German, English
- Response time: Very quickly