PrestaShop Modules PrestaShop

DataFirefly Speed Pack

Cache page, Critical CSS et optimisation avancée pour PrestaShop 8 et 9.

Le pack de performance ultime pour PrestaShop

PrestaShop 8 et 9 Cache page Critical CSS Delay JS 5 langues Sans Composer
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
DataFirefly Speed Pack
v1.0.0 · mis à jour 2026-06-03
Ce que ça fait

La version courte.

01

Cache page complet

Le HTML est servi depuis le cache dès le dispatcher, avant le rendu des templates et les requêtes produits. Le temps de réponse serveur s'effondre sur les pages invités.

02

Critical CSS + CSS asynchrone

CSS critique injecté inline par type de page, le reste chargé en asynchrone. Fin du CSS bloquant et du FOUC.

03

Delay JS jusqu'à interaction

Les scripts ne s'exécutent qu'au premier scroll, clic, touche ou mouvement de souris. Gain majeur sur le TBT et le score mobile.

04

Au-delà des Core Web Vitals

Minification HTML, CSS et JS, combine, defer, lazy load natif, resource hints, font-display swap et réécriture CDN réunis.

05

Compatible PrestaShop 8 et 9

Architecture PSR-4 sans Composer, hooks natifs, aucune surcharge. Multiboutique et multilingue.

06

Nettoyage base de données

Purge des paniers abandonnés, connexions, invités et logs. Les commandes ne sont jamais touchées.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de DataFirefly Speed Pack, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi Speed Pack

La plupart des modules de cache se contentent de combiner les actifs. Speed Pack va plus loin : il sert la page entière depuis le cache avant même que PrestaShop n'instancie le contrôleur, puis applique un pipeline d'optimisation complet sur le HTML final. Le résultat : un TTFB réduit et des Core Web Vitals au vert.

§ 02

Un cache servi très tôt

Grâce au hook actionDispatcherBefore, une page invité en HIT est renvoyée sans charger le contrôleur ni interroger la base produits. La clé de cache varie par boutique, langue, devise et appareil, avec un cache mobile et desktop séparé en option.

§ 03

Optimisation au-delà des Core Web Vitals

Critical CSS par type de page, CSS asynchrone, minification HTML/CSS/JS, combine, defer, Delay JS jusqu'à interaction, lazy load natif, resource hints, font-display swap et réécriture CDN. Chaque option est activable indépendamment et peut être exclue finement.

§ 04

La sécurité du cache d'abord

Seules les pages invité au panier vide sont mises en cache. La détection se fait au plus tôt via le cookie, avant l'initialisation du contexte. Aucune donnée client n'est jamais servie depuis le cache. L'invalidation est automatique à chaque modification de contenu.

§ 05

Pensé pour les intégrateurs

Architecture PSR-4 sans Composer, attributs de contrôle dans le thème (data-no-lazy, data-df-nodelay, data-df-nodefer, data-df-nooptim), import/export des réglages, préchauffage par CRON et interface back-office claire à onglets. Complémentaire des modules DataFirefly Core Web Vitals et WebP AVIF Pro, sans recouvrement.