Haut de page
article - Résumé de stage année 2021-2022

Résumé de stage année 2021-2022


2022-09-18

En raison de mes objectifs de poursuite d’études et de carrière professionnelle  dans le développement web et mobile, j’ai décidé de faire mon stage dans une agence WEB. L’entreprise Up’NBoost située à Pertuis dans le Vaucluse a accepté de m’accueillir pendant ces deux mois de stage au sein de leur effectif.
De nombreuses tâches m’ont été confiées, en particulier sur leur produit le plus important, un site qu’ils développent et administrent depuis 10 ans : luberon.fr . Ce site met en avant le tourisme et les événements culturels d’une partie des communes du parc naturel régional du Luberon par l’intermédiaire de petits articles, et ce, en travaillant à la fois avec des acteurs locaux comme des entreprises locales, mais aussi avec des offices de tourisme. Il fonctionne principalement sous symfony avec le moteur smarty, html, css, javascript et ses données sont stockées dans une base MySQL.
Dans une optique de développement et avec l’ajout de nouveaux offices partenaires il m’a d’abord été demandé de créer un tableau de gestion permettant d’organiser et de trier automatiquement les articles en lien avec les offices de tourisme partenaires et leur commune.
Par la suite, j'ai pu développer un outil de scraping d’articles sur des pages web qui a eu deux objectifs par la suite. Sa première utilisation a été de pouvoir faire fonctionner un outil de comparaison entre deux articles afin d’améliorer le SEO grâce à des points de comparaison comme le nombre de titres, de paragraphes, de mots, etc. Sa deuxième principale utilité était de proposer un service appelé « Guest Bloging » aux offices de tourisme partenaires permettant d’offrir de la visibilité à certains articles de leurs sites chaque semaines en les intégrant directement sous formes d’articles de luberon.fr en nous fournissant l’url de leur article. Cette utilisation du script a été la partie la plus chronophage de mon stage puisqu’elle s’est étalée sur 3 semaines à presque temps complet. En effet, tous les offices n’ayant pas fait appel à la même agence afin de créer leur site, il fallait que cet outil soit adapté à chacun d’eux pour pouvoir récupérer le contenu de leur page et rendre l’intégration dans luberon.fr la plus simple possible en adaptant les différentes balises et liens.
D’autres tâches m’ont aussi été confiées comme de l’intégration web d’articles et de produits dans la boutique du site luberon.fr à l’aide du CMS du site, mais aussi de l’édition de Template afin de rendre la boutique plus attractive en se basant sur ce que faisait des gros sites de e-commerce comme Amazon ou encore Airbnb.
Pour finir mon stage il m’a été confié la refonte front et backend du site de gestion de l’entreprise à l’aide d’un petit cahier des charges détaillant principalement le fonctionnement des pages et de la base de données et de retour constant sur mon travail. Ici symfony était remplacé par PHP natif en version 8. Ce projet n’a cependant pas eu le temps d’aboutir avant la fin de mon stage et les progrès ont été principalement fait du côté front du site qui commençait à se faire obsolète.
Ce stage m’a permis de découvrir plus en détail PHP et symfony et m’a conforté dans mon idée de m’orienter dans le développement web et mobile pour ma poursuite d’étude et mon projet professionnel.


Sources :

luberon.fr
Site d'UpnBoost