Refonte du site "The Artbox" en PHP

J’ai été missionné par la galerie d’art moderne « The Artbox » pour refactoriser leur site web statique HTML/CSS en un site dynamique utilisant PHP. L’objectif était de faciliter la mise à jour du contenu.

Réalisations:

  • Analyse du site et du code:

J’ai analysé le code HTML/CSS du site et identifié les éléments répétitifs et les parties du code qui pouvaient être factorisées.

  • Installation de PHP et création du projet:

J’ai installé PHP et un serveur web local, puis créé un nouveau projet PHP et configuré le serveur. J’ai ensuite importé le code HTML/CSS du site dans le projet PHP.

  • Factorisation du code avec PHP:

J’ai regroupé les parties du code qui peuvent être regroupées dans des fichiers PHP distincts (ex: header, footer, contenu des pages). J’ai ensuite créé des fichiers PHP pour chaque élément identifié et les ai inclus dans les pages du site. J’ai également utilisé des variables et des boucles pour afficher le contenu dynamique.

  • Test et optimisation du site:

J’ai testé le site sur mon serveur web local pour m’assurer qu’il fonctionne correctement et optimisé le code PHP pour améliorer les performances du site. J’ai enfin vérifié la compatibilité du site avec différents navigateurs web.

Résultats:

Le site « The Artbox » est désormais un site web dynamique et facile à mettre à jour. On peut désormais modifier le contenu des pages sans avoir à toucher au code, ce qui permet de gagner du temps.

Compétences mises en avant:

  • HTML
  • CSS
  • PHP
  • Factorisation de code