ETUDE DE CAS – ARCHITECTURE MULTISITE SYMFONY AVEC SONATA

Développement de la plateforme technique accueillant les 9 sites web des CAUE d’Île-de-France qui font la promotion de la qualité architecturale, urbaine, paysagère et environnementale de la région.

partITech a réalisé la phase de Conception Technique en collaboration avec le Client, mis en place et encadré une équipe de production (chef de projet technique, développeurs, intégrateurs HTML, testeurs), supervisé la recette et la mise en production.

Catégorie : Culture
Client : CAUE

Objectif

L’Union Régionale des CAUE d’Île-de-France utilise une plateforme Drupal qui lui permet d’administrer son site et de travailler en collaboration avec les CAUE d’une partie seulement des départements de la région qui ont également un site Drupal sur la même plateforme. Ils partagent plusieurs fonctionnalités comme la possibilité de reprendre et modifier le contenu des autres sites, un abécédaire, un agenda…mais tout ne fonctionne pas comme souhaité.

Drupal duplique le contenu dans la base de données autant de fois que ce contenu est partagé ou modifié. Cela provoque un très grand nombre d’enregistrement volumineux car ils contiennent fréquemment des médias. Par conséquent chaque fois qu’un administrateur fait des mises à jour sur un des sites l’intervention en back office nécessite de nombreuses minutes et rend le travail très fastidieux. L’autre conséquence est que la plateforme ne peut accueillir que les sites de 4 départements sur les 8 prévus initialement.

La nouvelle plateforme technique doit permettre d’administrer rapidement les sites, d’avoir une version mobile et une identité graphique personnalisée.

Solution

Compte tenu des objectifs des CAUE, la technologie retenue pour développer la nouvelle plateforme technique est le Framework open source Symfony d’une part, qui permet un développement sur mesure de toutes les fonctionnalités, et le Content Management Framework Sonata d’autre part, qui permet d’implémenter des briques de gestion de contenu déjà développées et conçues pour le Framework Symfony.

Amélioration de la gestion des sites internet.
La conception technique de la nouvelle plateforme permet d’administrer sans latence neuf sites internet en même temps.

Conception d’une structure de site unique.
L’implémentation d’une structure responsive unique permet de réduire le temps de développement et le budget tout en permettant à chaque site internet d’avoir son propre menu et sa propre charte graphique.

L’utilisation du CMF Sonata permet la mise à jour du contenu des sites.
L’implémentation des briques de gestion de contenu Sonata permet d’avoir toutes les fonctionnalités d’un CMS dans le Framework Symfony sans développements supplémentaires.

Le Framework Symfony permet de faire évoluer le site dans la durée.
En développant en PHP avec l’aide du Framework de développement Symfony c’est la possibilité d’obtenir exactement les fonctionnalités souhaitées et la possibilité de les améliorer, les transformer et d’en créer de nouvelles.

C’est une solution gratuite !
L’avantage d’utiliser une technologie open source est qu’il n’y a pas de frais de licence.

partITech travaille à partir des spécifications fonctionnelles du Client et les éléments graphiques réalisés par son agence de design. Un Chef de Projet Technique de partITech est le point de contact unique avec le Client et est garant de la qualité des livrables.

Résultat

La plateforme technique mise en ligne propose des fonctionnalités avancées pour animer et développer la mission des CAUE que ce soit localement ou au niveau régional.

Présence digitale renforcée grâce notamment à un référencement optimisé.

Amélioration de la visibilité sur les supports mobiles.


Migration de tous les CAUE de la région sur la nouvelle plateforme technique en quelques semaines.


Compte tenu de la qualité du travail de partITech et de sa réactivité, les CAUE d’Île-de-France lui confient la responsabilité de la maintenance et des évolutions de la plateforme ainsi que son hébergement et l’infogérance de l’hébergement.