Étude et mise en place d’un système de gestion de contenu Stage effectué chez Plus-Value SAS (16 avril – 8 juin 2007) Frédéric RIOS
Sommaire Présentation de Plus-Value Contexte de la Mission Gestion du projet Difficultés Rencontrées Bilan
Présentation de Plus-Value TPE de 8 salariés Société de courtage en assurance prévoyance et emprunteur. Exemple : un emprunt Assureur 1 Assureur 2 Client Plus-Value Assureur 3 Crédit Contrat d’assurance
Présentation de Plus-Value Spécialisée pour assurances de personnes présentant des risques aggravés difficultés à emprunter Lourd problème de santé (sida, cancer…) Profession dangereuse Agée de plus de 60 ans Sport à haut risque (alpinisme en solitaire,…) … association ACARAT (Association du Cercle des Assureurs Risque Aggravé Technique)
Présentation de Plus-Value Les clients de Plus-Value
Contexte du stage Adhésion à l’association ACARAT par internet : www.acarat.fr Site développé par Plus-Value Problématique Manque de visibilité du site web Mots-clefs pas assez généraux Nombre de pages du site insuffisante Améliorer le référencement Avoir de nouveaux clients
Contexte du stage Analyse de l’existant : Qu’existe-t-il déjà pour le référencement? Ajout du site ACARAT à des annuaires Rubrique « articles de presses » concernant l’assurance Plus de références mais c’est insuffisant Pas de mise à jour, trop peu d’articles publiés
Contexte du stage Solution Système de gestion de contenu (CMS) Améliorer la gestion des articles Augmenter le nombre de pages Plus de pages référencées Système de gestion de contenu (CMS)
Contexte du stage CMS ? Les fonctionnalités d’un CMS : Famille d’application web permettant de gérer un contenu sans avoir à programmer : un site web déjà fait. Les fonctionnalités d’un CMS : Modularité du site web : indépendance des rubriques Organisation du contenu : structuré dans des catégories Gestion des droits d’accès Séparation entre les données et la présentation Edition d’article simplifiée : éditeur de texte enrichi
Contexte du stage Mission Etudier les solutions existantes des systèmes de gestion de contenu Sélectionner celle qui correspondait aux fonctionnalités demandées. Adapter si nécessaire Intégrer sur le serveur de pré-production et finalement sur le serveur de production.
Gestion du projet Planning Ajout du planning réel
Gestion du projet Choix du CMS CMS : Drupal Respect des spécifications techniques : Linux/Windows, Apache, MySQL, PHP, Smarty Fonctionnalités requises : Interface française Gestion des catégories, droits d’accès Urls explicites (http://monsite/le_titre_de_larticle : primordial pour le référencement ) Présence d’un calendrier, d’un glossaire Ergonomique, édition de page simplifié CMS : Drupal
Gestion du projet Gestion des partenaires Une section par partenaire sur ACARAT. Identification du partenaire avec un paramètre GET dans l’url Chaque partenaire ait une section « drupal » - > perte de l’identifiant (bdd différentes, variable GET) http://www.acarat.fr/partenaire/lamondiale/ identifiant partenaire Transmission du partenaire via une variable HTTP : Règle de réécriture d’URL sous Apache acarat.fr/partenaire/lamondiale/drupal HTTP[PARTENAIRE] = lamondiale
Difficultés Rencontrées Compréhension du fonctionnement du CMS Drupal Architecture Modularité
Bilan Sur le plan technique Gestion de projet individuel Approfondissement de mes connaissances sur le serveur web APACHE. Découverte d’outils pour faciliter le développement. Gestion de projet individuel Entreprise conviviale