Everything you'd want to know before you install.
A detailed look at how DataFirefly Speed Pack works, why we built it the way we did, and the thinking behind the features above.
Why Speed Pack
Most cache modules merely combine assets. Speed Pack goes further: it serves the entire page from cache before PrestaShop even instantiates the controller, then applies a full optimization pipeline to the final HTML. The result: lower TTFB and green Core Web Vitals.
A cache served very early
Thanks to the actionDispatcherBefore hook, a guest page HIT is returned without loading the controller or querying the product database. The cache key varies by shop, language, currency and device, with optional separate mobile and desktop caches.
Optimization beyond Core Web Vitals
Per-page-type Critical CSS, async CSS, HTML/CSS/JS minification, combine, defer, Delay JS until interaction, native lazy load, resource hints, font-display swap and CDN rewriting. Each option can be enabled independently and finely excluded.
Cache safety first
Only guest pages with an empty cart are cached. Detection happens as early as possible via the cookie, before the context is initialized. No customer data is ever served from cache. Invalidation is automatic on every content change.
Built for integrators
PSR-4 architecture without Composer, theme control attributes (data-no-lazy, data-df-nodelay, data-df-nodefer, data-df-nooptim), settings import/export, CRON warming and a clear tabbed back-office. Complementary to the DataFirefly Core Web Vitals and WebP AVIF Pro modules, with no overlap.
There are no reviews yet.