Travaillant dans une agence de communication, la plupart de nos clients ont leurs habitudes sur wordpress. En plus de cela, wordpress est un outil extrêmenet performant offrant à la fois simplicité d'utilisation et flexibilité. C'est donc en toute logique que la majeur partie de mes projets sont réalisés avec cette technologie. La fiche mission jointe traite le cas de la refonte du site vitrine de l'agence, mais la méthodologie reste globalement la même pour tous les projets.
En fin de compte, seul le design élaboré avec beaucoup de talent par notre graphiste change d'un projet à l'autre. Malgré tout chaque site/client à ses spécificité, il y a donc toujours une petite fonctionnalité bien particulière à développer.
Cependant, à force de développement, les outils et extentions utilisé ont légèrement évolué. Mon feedback actuel s'articule autour du plugin Timber, permettant l'usage du moteur de template Twig, géré grace à composer, le gestionnaire de dépendance PHP. Le tout complé à NPM et Webpack Encore (une surcouche de webpack développé par les équipes du framework Symfony). Cela me permet d'avoir une structure plus moderne de mon code, se basant se l'architecture Vue-Controlleur (les modèles étant déjà intégrés dans Wordpress.
Cela me permet de me rapprocher de l'architure de Symfony 4, actuellement le framework PHP le plus en vogue, qui est aussi mon préféré ! En effet, Wordpress à malgré tout 15 ans et son architecture n'a pas beaucoup évolué depuis sa création.
Télécharger la fiche mission d'exemple (Agence Massaï)
Liste non exaustive des sites réalisés dans cette technologie :