Aller au contenu principal
fr

(10) — ÉTUDE DE CAS

Réseau de sites de contenu

Plateforme de sites · Astro + Laravel

AstroLaravelFilamentMySQL
Plateforme interne · plusieurs sites publiés
Schéma illustrant le projet Réseau de sites de contenu : Plateforme de sites · Astro + Laravel

Contexte

Des sites de contenu vivent de volume et de vitesse : des milliers de pages à servir instantanément, avec un contenu qui doit rester propre et un décalage de mise en page nul. Les maintenir un par un n'est pas tenable.

Mission

Construire une base commune : des sites statiques rapides alimentés par une même API, et les faire évoluer vers une vraie expérience de lecture.

Solution

Astro en génération statique, alimenté par une API Laravel 12 avec administration Filament (MySQL 8 et Redis), le tout sous Docker et Dokploy. Environ 4 000 contenus ont été réécrits et 13 catégories ajoutées. La page d'un contenu devient une boucle de lecture (suivant, contenus liés calculés au build), le partage se fait en un geste, les anciennes URL sont de vraies redirections 301 et les sites se reconstruisent chaque nuit.

Chiffres clés

CLS 0Contre 0,349 avant correction
64 testsAutomatisés
~4 000Contenus réécrits

Résultats

  • ~4 000 contenus réécrits, 13 catégories ajoutées
  • CLS 0,349 → 0 sur l'accueil, Lighthouse mobile 99 en local (45 à 78 en production avant les correctifs)
  • Boucle de lecture d'un contenu au suivant, contenus liés calculés au build
  • Partage en un geste, anciennes URL en vraies redirections 301
  • 64 tests automatisés, rebuild nocturne

Métriques clés

CLS 0,349 → 0 · Lighthouse mobile 99 en local · 64 tests · Rebuild nocturne

Stack technique

  • FrontAstro 5 (génération statique)
  • APILaravel 12 + Filament 3
  • Base de donnéesMySQL 8 + Redis
  • DéploiementDocker + Dokploy · rebuild nocturne

Votre projet

Un projet Plateforme de sites · Astro + Laravel ?

Discutons de vos besoins et voyons comment obtenir des résultats comparables pour votre activité.