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.
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
Technologies
Notepad++, HTML, PHP, CSS, Jquery, SQL, PDO, ORM, DAL, DAO, MVC, Wordpress, Symphony, Prestashop
Bilan
| Le + : Abstraction du langage SQL