Objectif du projet de développement

Le développement php un site d’annonces sur Internet

Le cahier des charges décomposait ce projet Internet en deux phases :

  1. le développement d’un nouveau frontend, pour la présentation des annonces,
  2. la réalisation d’un backoffice permettant la gestion des annonces et des annonceurs.

Parmi les exigences du client figurait les critères de performance. L’objectif étant que le site reste très léger avec un temps de réponse pour la première requête inférieur à 200ms.

Une première version du site était déjà existante. Elle fonctionnait avec des pages Html statiques pour les contenus d’annonce et gérait les saisies de formulaire avec le langage Php. La mission qui nous a été confiés comprenait donc aussi la reprise de l’existant.

Un CMS Interne

Pour réaliser ce projet, nous avons étudier la possibilité d’utiliser le CMS Open-source WordPress complété de plugins spécialisés. Nos évaluations n’ont pas permis d’identifier des extension suffisamment souples pour répondre au cahier des charges client. Nous avons donc opté pour le développement du site Internet à partir de notre CMS interne.

La reprise des annonces du site actuel a été réalisée à l’aide d’un outil d’analyse de site développé en interne pour parcourir l’ensemble des annonces. Pour chaque annonce, la structure html des pages a été parsée pour en extraire les différents contenus (titre, résumé, détails, photo de l’annonce et information sur l’annonceur…) pour être intégrés en base de données.

L’optimisation SEO

La version précédente présentant une arborescence et une organisation des annonces très propre, nous en avons repris la structure et les urls. Ainsi aucune redirection 301 n’a été nécessaire. Pour aller plus loin, le CMS que nous avons réalisé pour le client lui permet de gérer pour chaque annonce les méta-données (méta-title et méta-description) et les textes alternatif associé à chaque image des locations.

Pour la structure des pages, le CMS s’appuie sur des templates qui ont été optimisés pour respecter les standards du référencement naturel (headers Hx, validation de code, …). Un certificat SSL a aussi été installé pour en améliorer le positionnement.

Nous avons également optimisé la présentation des données pour les différents formats de navigateurs mobiles avec la création d’un thème adaptatif.

Une solution technique adaptée

Ce projet est un exemple des solutions qu’Eximeo est en mesure d’apporter pour répondre aux spécificités d’un cahier des charges. Notre connaissance des solutions open-source comme WordPress, des framework php et nos compétences de développement Php nous permettent de concevoir une réponse adaptée.