Analyse, évolution et déploiement du site Nolark

Dans le cadre de ma première année de formation en BTS SIO, j’ai travaillé sur le site web Nolark, un site de présentation de casques de motos. L’objectif était de reprendre un site existant afin d’analyser sa conformité, de corriger ses dysfonctionnements, d’améliorer son référencement et de préparer son déploiement.

Cette réalisation a consisté à installer le site en local avec WampServer, à restaurer la base de données avec phpMyAdmin, puis à modifier le code source dans un environnement de développement. J’ai corrigé plusieurs erreurs HTML, notamment des problèmes d’attributs manquants, d’encodage et de conformité avec le validateur W3C. J’ai également amélioré la présentation visuelle du site en intervenant sur les fichiers CSS.

J’ai aussi participé à la mise en conformité du site en vérifiant les mentions légales, les CGU, les données personnelles collectées, les licences des images et les éléments liés au nom de domaine.

Une évolution fonctionnelle a été ajoutée avec la création d’une page de simulateur pédagogique d’alcoolémie, conçue à partir d’une maquette et adaptée à la charte graphique existante. Le code JavaScript associé a ensuite été corrigé afin de rendre le simulateur fonctionnel.

J’ai également travaillé sur le référencement naturel du site : création d’un plan de site XML, modification du fichier robots.txt, amélioration des titres, des descriptions et de la structure sémantique HTML.

Enfin, le site corrigé a été déployé sur un serveur Linux. Les fichiers ont été transférés avec FileZilla via SSH, puis la base de données a été importée sur le serveur distant. Des tests ont permis de valider le bon fonctionnement du site.

Ce travail pratique m’a permis de monter en compétences en analyse de site web, correction de code, mise en conformité, évolution fonctionnelle, référencement naturel, gestion de base de données et déploiement web.

Consultez le site déployé ou le code source sur github.

https://nolark.gil83.fr

https://github.com/CNED-SLAM/nolark.git