Provence Mediterranée

Le site Provence Méditerranée, réalisé pour l’Office de Tourisme de la métropole toulonnaise, est l’un des projets les plus ambitieux sur lesquels j’ai travaillé chez Faire Savoir. Contrairement à mes interventions plus solitaires, celui-ci a été mené à trois développeurs, ce qui a demandé une vraie coordination technique et un travail d’équipe soutenu tout au long du projet.

Ce site couvre les 12 communes du territoire, de Toulon à Hyères en passant par Porquerolles, avec un volume de contenu considérable : des centaines de pages, un agenda événementiel dense, une offre de loisirs réservable en ligne, et une déclinaison multilingue (français, anglais, allemand, italien). Cette richesse fonctionnelle en fait un projet nettement plus complexe que nos sites habituels.

L’un des principaux défis techniques a été l’intégration d’un SIT (Système d’Information Touristique) différent de celui de nos autres projets. Cela m’a amené à adapter en profondeur notre plugin d’import de contenus pour qu’il s’accorde à cette nouvelle source de données, tout en préservant la cohérence de la structure existante.

Autre point fort du projet : la réservation des activités de loisirs, qui repose sur l’appel à l’API d’une plateforme tierce. Il a fallu concevoir cette intégration pour qu’elle soit fluide côté visiteur tout en restant fiable et maintenable côté back-end.

Enfin, avec un trafic élevé et une grande quantité de contenus, la performance a représenté un enjeu central. Optimisation du chargement, mise en cache, allègement des ressources : chaque décision technique a été pensée pour garantir une expérience rapide et fluide, y compris lors des pics de fréquentation estivaux.

Ce projet a été une véritable école : travailler en équipe sur une base de code partagée, résoudre des problématiques d’intégration de données complexes, dialoguer avec des API externes, et relever des défis de performance à grande échelle.

Le site a été développé avec WordPress, en PHP, avec une base de données MySQL/MariaDB. Le front-end a été réalisé en JavaScript et SCSS, avec WPML pour la gestion multilingue et WP Rocket pour l’optimisation des performances. Le workflow s’appuie sur GitHub pour le versioning.