Module PrestaShop 8 & 9 · Astralith Labs

La différence entre
attendre…
et vendre.

Astraredis intègre Redis dans PrestaShop de façon sécurisée et sélective : page cache anonyme, warmup intelligent de la homepage et du catalogue, datasets de performance sans override du core. Le client ne voit pas Redis. Il voit un site qui répond. Et il achète.

⚡ Jusqu'à −65% de temps de réponse 🗄️ −60% de requêtes base de données 🔥 Warmup intelligent 🛡️ Zéro override du core 📊 Métriques dans le back-office

Tests réels · Astraredis v1.4.1

Chiffres mesurés.
Pas de promesses marketing.

Les benchmarks qui suivent sont issus de tests réels avec cache ON/OFF sur la même boutique PrestaShop, mêmes pages, même matériel.

Temps de réponse page (cache HIT)
~822 ms ~261 ms
−65% de temps de réponse
Requêtes base de données par page
~282 query ~102
−60% de requêtes DB
Temps SQL par requête
~125 ms ~28 ms
−65/80% de temps SQL

* Tests réels sur cache active et pages couvertes par Astraredis. Amélioration sur les pages optimisées : typiquement 45–55%, pics jusqu'à ~65%.
Bénéfice moyen perçu sur l'ensemble de la boutique : ~20–35%. Les résultats varient selon l'environnement, le catalogue et la configuration Redis.

−65%
Temps de réponse
pages optimisées
−60%
Requêtes DB
par requête
0
Overrides
du core PS
8&9
Compatibilité
PrestaShop

L'expérience qui compte

Ce que ressent le client.
Et ce que tu ressens, toi.

✗  Sans Astraredis
🐌 Le site répond lentement — le client pense « lourd » et s'en va
💸 Tu investis en SEO, campagnes, photos — mais le site freine tout
😰 Newsletter, Black Friday, promos : la pensée obsédante est « ça tiendra ? »
🗄️ La base de données tourne à plein régime pour chaque page, même sur les mêmes requêtes
📉 Plus d'abandons, moins de pages vues, une conversion qui ne décolle pas
✓  Avec Astraredis
Tu cliques. La page arrive. Le client sent que la boutique est vivante
🛡️ Chaque euro investi en marketing convertit mieux — le site ne freine plus
😌 Lors des pics de trafic tu es tranquille : Redis absorbe la charge
🧠 Le warmup prépare la homepage, le menu et le catalogue avant le clic du client
📈 Moins d'abandons, plus de pages vues, plus de confiance, plus de commandes

Ce que tu ressens vraiment

On n'accélère pas le serveur.
On accélère l'expérience.

Chaque optimisation d'Astraredis est construite autour d'une émotion concrète que le marchand vit chaque jour avec sa boutique.

Immédiateté

La boutique cesse de sembler fatiguée

Tu cliques. La page arrive. Aucune attente, aucune sensation de site « lourd ». Le client sent que la boutique est vivante et professionnelle.

Valorisation

La première impression change tout

Tu as investi dans le catalogue, les photos, le SEO, les campagnes, les fiches produit. Puis le site ralentit. Astraredis protège tout ce travail et le fait parvenir au client.

Autorité

Moins de secondes perdues. Plus de clients qui restent.

Le client ne pense pas « quel site lent ». Il pense « ces gens semblent sérieux ». La vitesse est la seule forme de design qui se ressent avant même d'être vue.

Confiance

Les campagnes travaillent enfin vraiment

Le trafic arrive. Le serveur ne s'essouffle pas. Les visites deviennent des commandes au lieu de chargements interminables. Chaque euro de publicité rapporte davantage.

Tranquillité

Mieux dormir les jours critiques

Newsletter. Black Friday. Promos. Influenceur. Ne plus vivre avec la pensée obsédante « ça tiendra ? ». Redis absorbe le pic. Tu dors tranquille.

Magie invisible

Chaque page prête avant le clic

Le warmup intelligent prépare la homepage, le menu, les snapshots produits et le catalogue. Le client arrive et trouve déjà tout prêt. Il ne sait pas pourquoi c'est si rapide. Mais il le ressent.

Simplicité

Des performances sans rien changer

Pas de refonte. Pas de migration. Pas de révolution. Tu installes, tu configures, la boutique continue à te ressembler. Juste beaucoup plus rapide.

Efficacité

Chaque milliseconde récupérée est de la marge

Moins d'abandons, moins d'attente, moins de charge serveur. Plus de pages vues, plus de confiance, plus de conversion. La vitesse n'est pas de l'esthétique — c'est un KPI.

Warmup intelligent

La boutique prête
avant le premier clic.

Homepage datasetContenus homepage mis en cache dans Redis au premier accès
TTL 300s
Menu datasetStructure de navigation et catégories, cache long pour données stables
TTL 1800s
Product snapshotDonnées produit fréquentes mises en cache sélectivement
TTL 300s
Category engineDataset catégories avec compteur hit/miss et clear sélectif
TTL 180s
Page cache homepagePage entière en cache pour utilisateurs anonymes avec lock Redis
TTL 900s
Page cache catégoriesPremière page catégorie pour utilisateurs anonymes, bypass sur filtres
TTL 600s

Cache sélective, non invasive.

Astraredis ne cherche pas à tout mettre en cache. Il choisit avec une précision chirurgicale les données qui se répètent le plus, celles qui pèsent le plus sur la base de données, là où le gain est réel et mesurable.

Le warmup se fait automatiquement : le premier accès remplit Redis, les accès suivants trouvent tout déjà prêt. Le cache s'invalide automatiquement quand tu mets à jour produits, catégories ou stock.

Invalidation automatique sur mise à jour produit, catégorie, stock, image
Lock Redis pour écritures sécurisées — aucune race condition
Bypass automatique pour AJAX, utilisateurs connectés, paniers actifs
Headers debug X-Astraredis-* pour surveiller HIT/MISS/BYPASS

Fonctionnalités

Tout inclus.
Aucun compromis sur le core.

Chaque composant d'Astraredis est conçu pour être sûr, mesurable et totalement transparent — aussi bien pour le client final que pour le développeur qui le gère.

Page Cache anonyme — homepage et catégories

La page entière (HTML complet) est servie depuis Redis pour les utilisateurs anonymes. Zéro traitement PHP, zéro requête DB. Lock Redis intégré pour éviter les écritures concurrentes lors des pics.

Full-page cache

Warmup datasets sélectifs

Homepage, menu, product snapshots et category engine sont préchauffés progressivement avec des TTL configurables par type. Le serveur répond immédiatement car Redis a déjà tout en mémoire.

Warmup intelligent

Métriques en temps réel dans le back-office

Tableau de bord dédié avec : connexion Redis, clés gérées, hits/misses pour homepage/menu/produits/catégories, page cache hits/writes/bypasses et horodatage du dernier test. Visibilité totale, aucune boîte noire.

Dashboard native

Invalidation automatique — toujours synchronisé

Le cache se vide automatiquement quand tu mets à jour produits, catégories, stock ou images. Hooks officiels PrestaShop pour chaque événement pertinent : aucune donnée périmée, aucune gestion manuelle.

Auto-invalidation

Zéro override du core — architecture sécurisée

Astraredis utilise exclusivement les hooks officiels PrestaShop. Aucun fichier du core n'est modifié. Aucun endpoint public exposé. Aucune donnée sensible dans Redis sans préfixe isolé par boutique.

Hook-only · Sécurisé

Configuration granulaire — contrôle total

Chaque couche de cache s'active et se configure séparément : hôte, port, auth, DB, TTL par type, préfixe isolé, mode anonymes-seulement, skip sur filtres URL, debug headers. Adapté aux environnements simples et complexes.

Granular control

Architecture technique

Sélectif, sécurisé,
invisible pour le client.

Page Cache — Layer 1

HTML complet en cache pour utilisateurs anonymes. Lock Redis pour écritures sécurisées. Bypass sur login, panier actif, AJAX, paramètres de filtre.

900/600s

Performance Datasets — Layer 2

Homepage, menu, product snapshot et category engine. Datasets sélectifs qui réduisent les requêtes DB les plus lourdes et répétitives.

180–1800s

Auto-invalidation — Layer 3

Hooks sur actionObjectProduct*, actionObjectCategory*, actionObjectStockAvailable*, actionObjectImage*. Cache toujours synchronisée avec le catalogue réel.

Evento

Metrics & Monitoring — Layer 4

Compteur hit/miss pour chaque dataset, métriques page cache, test connexion Redis, headers debug X-Astraredis-*, statut dans le tableau de bord BO.

Real-time
1// Tableau de bord back-office · Astraredis v1.7.2
2 
3redis.status: connected
4keys.managed: 1.284
5 
6// Performance datasets
7homepage: 2.341 hits / 12 misses
8menu: 5.892 hits / 3 misses
9products: 8.124 hits / 201 misses
10categories: 3.677 hits / 88 misses
11 
12// Page cache
13pagecache.home_hits: 4.210
14pagecache.cat_hits: 2.986
15pagecache.bypasses: 143 // login/cart/ajax
16 
17// Architecture
18core_overrides: 0
19public_endpoints: 0
20ps_versions: "8.0.0""9.99.99"

Questions fréquentes

Tu as des questions ?
Voici les réponses.

Ai-je besoin d'un serveur Redis déjà actif pour utiliser Astraredis ?

Oui. Astraredis est le pont entre PrestaShop et Redis — tu as besoin d'une instance Redis accessible depuis le serveur web (127.0.0.1:6379 par défaut, mais configurable avec hôte, port, authentification et base de données). Redis est disponible sur presque tous les hébergements VPS et cloud modernes, souvent comme service géré ou installable en quelques minutes. Si tu n'es pas sûr, contacte-nous et nous évaluerons ensemble.

La page cache fonctionne-t-elle aussi pour les clients connectés ?

Par sécurité et exactitude, la page cache anonyme d'Astraredis est active uniquement pour les utilisateurs non connectés (configurable). Les clients connectés reçoivent toujours la page générée en temps réel par PrestaShop — pour afficher correctement les prix personnalisés, listes de souhaits, état des commandes et autres données spécifiques au compte. C'est le comportement correct et attendu.

Le cache se met-il à jour automatiquement quand je modifie des produits ou le stock ?

Oui, complètement automatique. Astraredis est connecté aux hooks officiels PrestaShop pour chaque événement pertinent : mise à jour produit, catégorie, stock disponible, ajout/suppression d'images. Quand quelque chose change, les clés Redis concernées sont invalidées immédiatement. Aucune donnée périmée, aucune gestion manuelle du cache.

Les données de mes clients se retrouvent-elles dans Redis ?

Non. Astraredis stocke exclusivement des données publiques et anonymes : HTML de pages publiques, datasets de navigation (menu, catégories), snapshots de produits visibles. Aucune donnée de session, information client, panier, commande ou donnée personnelle n'est jamais écrite dans Redis. Le module n'expose aucun endpoint public vers Redis.

Quelle amélioration puis-je attendre de façon réaliste ?

Dans les tests réels sur Astraredis (v1.4.1, cache active) : −65% temps de réponse sur les pages optimisées, −60% requêtes base de données, −65/80% temps SQL. Le bénéfice moyen perçu sur l’ensemble de la boutique est d’environ 20–35%, car toutes les pages ne sont pas couvertes par le cache. Les résultats dépendent de la taille du catalogue, de la configuration Redis et de l’hébergement. Les chiffres que tu as lus sur cette page sont réels, pas théoriques.

Astraredis modifie-t-il le core de PrestaShop ?

Non, jamais. Astraredis utilise exclusivement le système de hooks officiel de PrestaShop et ne remplace aucun fichier du core. Le module s'installe et se désinstalle sans laisser de traces sur le code base de PrestaShop. Tu peux mettre à jour PrestaShop librement — Astraredis n'interfère pas.

Que comprend la licence annuelle ?

La licence annuelle à €149 comprend : utilisation complète du module pour 1 boutique PrestaShop, toutes les mises à jour publiées sur 12 mois, accès à l'Astralith Update Center depuis le back-office, support technique dédié et toutes les améliorations futures. Aucun coût caché, aucune fonctionnalité premium séparée.

Licence

Un prix.
Tout inclus.

Astraredis · Licence annuelle
149

/ an · 1 boutique · HT

Utilisation complète du module
Page cache anonyme homepage et catégories
Warmup intelligent de tous les datasets
Tableau de bord métriques hits/misses en temps réel
Toutes les mises à jour pendant 12 mois
Accès à l'Astralith Update Center
Compatible PrestaShop 8 et 9
Acheter maintenant — €149/an →

Paiement sécurisé · Licence activable immédiatement · Renouvellement annuel