Atlantic Comfort

  • Site Web

Sites :

Type de projet : Migration multi-sites internationale
Stack : eZ Publish 5 → eZ Platform 2.5, Symfony 2.8 → Symfony 3.4, CI/CD, Platform.sh

Contexte

Projet de migration stratégique des sites Atlantic Comfort depuis une stack legacy vers une architecture plus moderne et maintenable.

Objectif : assurer la montée en version complète du CMS et du framework tout en garantissant la continuité de service sur plusieurs sites internationaux.

🔄 Migrations réalisées

  • Migration Symfony 2.8 → Symfony 3.4

  • Migration eZ Publish 5 → eZ Platform 2.5

  • Adaptation aux breaking changes

  • Stabilisation post-migration


🧱 Fonctionnalités & structuration

  • Mise en place du Page Builder

  • Implémentation du Form Builder

  • Développement de scripts SQL de migration pour les données

  • Validation et cohérence des contenus migrés


⚙️ Industrialisation & qualité

🛠 Automatisation

  • Mise en place d’un Makefile

  • Installation complète du projet en moins de 10 minutes

🔐 Sécurité & standards

  • Vérification et corrections de sécurité

  • Application des standards Symfony

  • Code Clean & PHP CS Fixer


🚀 CI/CD & déploiement

  • Mise en place d’un pipeline CI/CD

  • Intégration avec Travis CI

  • Déploiement sur Platform.sh