Un site open source pour VSC-Technologies

Digital

Ayant de fortes demandes en termes de flexibilité mais également de coûts, le choix s’est orienté vers une solution open source. C’est la technologie eZ publish qui a été retenue pour ses capacités à :

  • Définir des contenus structurés
  • Configurer des workflows de validations multiples
  • Etre utilisée en tant que framework et y ajouter des fonctionnalités spécifiques

Au final Smile a pris en charge la reprise des contenus et de la charte d’iDTGV.com, la refonte du site Eurostar.com, respectivement ouverts en septembre et décembre 2005 et bien sûr du navire amiral, Voyages-sncf.com.

Un projet pour trois sites de commerce en ligne

Filiale du Groupe VSC, VSC-Technologies assure l'hébergement et les développements pour le compte de Voyages-sncf.com, iDTGV.com et Eurostar.com.

Bien qu’elle soit présente dans l’ensemble de ces sites, la gestion de contenu n’est pas le cœur de métier de VSC-Technologies. C’est pourquoi la société avait besoin d’un outil à la fois simple d’utilisation et d’une grande flexibilité, facilitant les processus de contribution et la gestion dans l’élaboration des contenus. De plus, cet outil devait assurer la cohérence des contenus dans le contexte d’une forte dynamique de changements et finalement s’insérer au mieux dans l’environnement de production et les procédures d’exploitation des sites.

L’ensemble du transactionnel de réservation pour le site Voyages-sncf.com comme pour Eurostar.com et iDTGV.com, est pris en charge par des applications de grande envergure, en environnement J2EE, sous BEA Weblogic. Dans ce contexte, la capacité d’accueil, l’extensibilité et la très haute disponibilité étaient les impératifs premiers de toute orientation d’architecture.

Après avoir consulté une dizaine de prestataires de gestion de contenu, c’est Smile qui a été choisi pour :

  • L’équilibre entre les outils mis en œuvre et la compréhension métier de VSC-Technologies
  • L’effort déployé pour répondre à l’ensemble des demandes du cahier des charges
  • La nouveauté des solutions open source proposées

 

Un objectif de flexibilité lié à une volonté de maîtrise des coûts

Très en amont du projet, le choix a donc été fait de ne placer en environnement de production que des contenus sous forme statique. L’outil de gestion de contenu (CMS) est donc totalement absent de l’environnement de production. Il permet de constituer un référentiel à partir duquel sont générés des arborescences de pages statiques, bribes de Html, images et fichiers, objets multimédias, fichiers de configuration Xml, ou pages JSP, qui sont envoyées en production. Cette intégration des contenus générés en statique dans un environnement transactionnel J2EE est l’une des originalités de ce déploiement de CMS. De cette manière, la capacité d’accueil aussi bien que la qualité de service en production sont totalement indépendantes du CMS.

Après 4 années d’utilisation d’une autre solution, VSC-Technologies avait des attentes fortes en termes de flexibilité et de coût de possession. La société a donc privilégié les solutions open source, capables de couvrir en standard une part importante du besoin mais également d’être adaptées et complétées pour satisfaire les exigences les plus spécifiques.

Le choix d’eZ publish accompagné d’innovations techniques

A l’issue d’une consultation explorant les meilleures offres CMS, tant commerciales qu’open source, c’est l’outil eZ publish préconisé par Smile, qui a été retenu par VSC-Technologies. eZ publish convenait particulièrement bien à ce contexte pour ses capacités à définir des contenus structurés, à configurer des flux de validations simples et d’une manière plus large, à être utilisé en tant que framework pour ajouter des extensions spécifiques. En effet, pour ce projet, Smile a ajouté des fonctionnalités importantes à eZ publish :

  • Un développement important a été réalisé pour permettre la fusion entre deux versions majeures du site, un mécanisme qui permet de réintégrer à une version majeure en construction, après validation, des changements apportés à la version majeure précédente. Bien que cette fusion ne soit pas applicable à tous les éléments du site, elle évite un grand nombre d’opérations manuelles.
  • Un autre domaine sur lequel eZ publish a été enrichi à l‘occasion de ce projet est celui de la publication statique, ou export statique qu’il soit global ou partiel. Les possibilités standards ne couvraient pas l’ensemble du besoin. Le développement réalisé par Smile permet un export plus rapide à partir d’un cache. Le flux entre l’environnement de gestion des contenus et l’environnement de production est construit sur l’outil de réplication rsync. Il permet de synchroniser de vastes arborescences de fichiers de manière optimisée.

Sur ce socle de gestion de contenus, à base d’eZ publish, Smile a repris les contenus et la charte des sites iDTGV.com, basculés en août 2005, puis d’Eurostar.com ouvert en septembre 2005 et de Voyages-sncf.com.

Un nouveau site « accessible » pour Eurostar.com

Dans le cas de iDTGV.com et de Voyages-sncf.com, contenus et gabarits ont été repris à l’identique : aucun changement visible n’a été perçu par les internautes, alors que les processus de contribution, de gestion et de mise en production ont été améliorés.

En revanche, le changement d’outil de gestion de contenu pour Eurostar.com devait coïncider avec une refonte en profondeur du site: nouvelle charte graphique, nouveaux contenus, nouvelles offres commerciales. Résultat : un site qui couvre plus de 44 marchés différents et disponible en trois langues. L’internaute peut donc accéder à un des sept sites générés, selon les critères de langue et de localisation qu’il choisit.

La refonte d’Eurostar.com s’accompagnait de deux exigences fortes. La première concernait l’accessibilité, la législation anglaise imposant le niveau « A » d’accessibilité en référence aux normes du WAI, pour tous les sites destinés au public. C’est pourquoi Smile a collaboré avec l’agence graphique anglaise Wheel pour intégrer dès la phase de développement jusqu’au montage, tous les critères d’accessibilité du W3C, validés ensuite par l’agence de conseil et d’audit en accessibilité « Être ». La seconde contrainte du projet était liée aux délais : l’ouverture du site au grand public durant la première semaine de septembre, coïncidait avec l’annonce de la nouvelle politique commerciale, annoncée et relayée dans les médias. Une mobilisation exceptionnelle au mois d’août, une dernière ligne droite sur les chapeaux de roues et au final, un objectif tenu !

Pour en savoir plus sur VSC-Technologies
 Contact VSC-Technologies :
 Direction de la Relation Client
 +33 (0)1 45 19 29 02