Cuisinea
Conception : Vous pouvez accéder au site en cliquant sur le lien suivant, “Site Cuisinea”.
Mon projet de site de recettes de cuisine repose sur une architecture PHP procédurale, une approche pragmatique qui privilégie la simplicité et la rapidité de développement. En utilisant cette méthode, j’ai pu structurer le code de manière logique et modulaire, ce qui facilite la maintenance et l’ajout de nouvelles fonctionnalités à l’avenir.
Aspect visuel :
Pour l’aspect visuel et la mise en page du site, j’ai intégré Bootstrap, un framework CSS largement utilisé dans l’industrie du développement web. Bootstrap m’a offert un ensemble d’outils prédéfinis pour créer une interface utilisateur moderne et responsive, adaptée à une variété d’appareils, allant des ordinateurs de bureau aux smartphones.
Gestion des recettes:
Pour gérer les interactions avec la base de données, j’ai fait appel à PDO (PHP Data Objects), une extension PHP qui fournit une interface orientée objet pour travailler avec différents types de bases de données. PDO m’a permis d’établir une connexion sécurisée à la base de données et d’exécuter des requêtes SQL de manière fiable, en garantissant la protection contre les attaques par injection SQL et en assurant la portabilité du code entre différents systèmes de gestion de bases de données.
PDO, c’est comme un tracteur polyglotte qui permet à votre site web de communiquer aisément avec différents langages de base de données, assurant ainsi une compréhension harmonieuse et sécurisée entre votre application et le système de stockage des données.
Gestion des utilisateurs
Grâce à cette combinaison d’outils, j’ai pu développer un site robuste et fonctionnel, permettant aux utilisateurs de s’inscrire, de se connecter et de partager efficacement des données , comme l’ajout d’images ou de photos. Cela offre une expérience utilisateur fluide et agréable, faisant de ce site un outil précieux pour les amateurs de cuisine désireux d’exploiter de nouvelles saveurs et de partager leurs créations culinaires avec une communauté en ligne.
Tests et déploiement :
Pour les tests et le déploiement de mon site de recettes de cuisine, j’ai opté pour l’utilisation d’Alwaysdata, une plateforme d’hébergement qui agit telle un domaine numérique où les délices culinaires sont présentés avec soin, prêts à être dégustés par les visiteurs. Pour transférer habilement les fichiers de mon ordinateur vers cet environnement en ligne, j’ai choisi FileZilla, un FTP (File Transfert Protocole), tel un messager virtuel, garantissant un transfert fluide et sécurisé de mes dossiers et fichiers vers leur nouvelle demeure numérique de Alwaysdata.
Remerciement
Je remercie Anthony Laplane, mon professeur, qui est à l’origine de ce projet.
Écrivez-moi !