Rencontrée aux petits déj d'Andrea & Fred (déjeuners networking accessibles sur facebook sur la page de Côté Langues ou Fred l'Esprit bien-être), Claire Michelon nous a fait part de son envie de passer à une communication pro. Elle possédait un embryon de site sous wordpress et souhaitait pouvoir le traduire en plusieurs langues : la personne en charge de son site ayant disparu des radars. Elle désirait une véritable identité visuelle, au lieu de l'image libre de droit prise sur google qu'elle utilisait jusqu'à présent, et en profiter pour refaire ses cartes de visite.

Missions

> Commercial

Echanges avec le client et ma collaboratrice pour évaluer les besoins en termes de fonctionnalités web afin d’établir un devis.

> Analyse

Etudier le template créé par ma collaboratrice pour détecter les éventuels changements avant codage.

> Programmation de base

Reprise de la base de SwellConseil.

[Nos sites sont reprogrammés à chaque évolution grâce à la maintenance]

> Amélioration de la base

Pour améliorer la vitesse de mise en service des sites web que je construis, j'ai décidé d'améliorer mon système MVC en m'affranchissant de la forme brute des données, dont la construction des requêtes SQL.

DAL ORM DAO

Pour construre cette architecture je me suis inspiré de Wordpress, Symphony, Prestashop, .... ; J'ai découpé en 3 couches d’abstraction :

  • La DAL (Data Access Layer) : couche abstraction de données
  • Le DAO (Data Access Object) : objet d’accès aux données
  • L’ORM (Object / Relation Mapping) : Mapping objet / relationnel

Site claire michelon traduction

Technologies

Notepad++, HTML, PHP, CSS, Jquery, SQL, PDO, ORM, DAL, DAO, MVC, Wordpress, Symphony, Prestashop

Bilan

| Le + : Abstraction du langage SQL