The Artbox
Détails du projet
Pour réaliser ce projet, je devais agir en tant que freelance chargé d’améliorer le site d’un galerie d’art abstrait : The Artbox.
En effet, le site internet était déjà conçu, mais uniquement en HTML pour afficher les différentes œuvres d’art de la galerie. Mettre à jour le contenu du site était donc très long et laborieux, puisqu’il fallait, par exemple, recréer une page HTML entière pour le moindre ajout. L’objectif était donc de factoriser le site sans altérer le contenu existant, c’est-à-dire limiter toute redondance grâce à PHP afin que la responsable de la galerie puisse ajouter et retirer facilement les tableaux.
J’ai réalisé ainsi les actions suivantes :
– Recenser toutes les données des tableaux existants dans un tableau PHP
– Création des fichiers header.php et footer.php pour ne plus devoir réintégrer l’en-tête et le pied de page à chaque nouvelle page
– Modification du fichier index.php pour afficher les œuvres automatiquement en fonction des données disponibles, sans devoir les écrire une par un en HTML
– Création d’un fichier oeuvre.php pour générer automatiquement l’affichage d’une œuvre d’art sélectionnée, sans devoir créer une page HTML individuelle pour chaque œuvre
Il ne suffit désormais plus qu’à modifier le tableau des données PHP pour ajouter des nouvelles œuvres. La page d’accueil s’alimentera automatiquement et la page individuelle de la nouvelle œuvre sera également générée sans action supplémentaire de la part de la cliente.
Technologie utilisée : PHP